Académique Documents
Professionnel Documents
Culture Documents
Dans quelle fonction doit-on placer le code qui doit s'exécuter en continu *2/2
dans Arduino ?
void loop()
void setup()
Quelle erreur de syntaxe se trouve dans le code ci-dessus ? * 0/2
L'erreur est l'utilisation de const int ledPin = 9; au lieu de int ledPin = 9;.
Bonne réponse
map(value, 0, 255);
Quelle fonction est utilisée pour envoyer des données sur le port série *2/2
(communication série) dans Arduino ?
Serial.begin()
Serial.print()
Serial.read()
Serial.available()
Serial.begin()
Serial.print()
Serial.read()
Serial.available()
Comment le programme détecte-t-il si le bouton poussoir est enfoncé ? * 0/2
Bonne réponse
Les broches numériques peuvent être utilisées pour l'entrée et la sortie, tandis que
les broches analogiques sont uniquement pour l'entrée.
Les broches numériques sont numérotées de 0 à 13, tandis que les broches
analogiques sont numérotées de A0 à A5.
Les broches numériques utilisent la tension 5V, tandis que les broches analogiques
utilisent la tension 3.3V.
Quelle fonction est utilisée pour écrire une valeur analogique (PWM) sur *2/2
un pin numérique d'Arduino ?
digitalWrite()
digitalRead()
analogWrite()
analogRead()
Comment pouvez-vous vérifier si votre code Arduino contient des erreurs *1/1
avant de le téléverser sur la carte ?
13
A0
A2
Combien de broches analogiques possède l'Arduino Uno ? * 2/2
10
Quelle fonction est utilisée pour générer une pause de 1 seconde dans un *2/2
programme Arduino ?
delay(1000);
pause(1000);
wait(1000);
sleep(1000);
Quelle fonction lit une valeur analogique (0 à 1023) à partir d'un pin *2/2
analogique d'Arduino ?
digitalWrite()
digitalRead()
analogWrite()
analogRead()
map()
Quelle est la condition dans laquelle la LED s'allume ? * 0/2
Bonne réponse
Un microcontrôleur
Un capteur
Un écran tactile
Un moteur
pinMode(buttonPin, INPUT);
pinMode(buttonPin, OUTPUT);
digitalWrite(buttonPin, INPUT);
digitalWrite(buttonPin, OUTPUT);
Qu'est-ce qu'un système automatisé ? * 2/2
Contrôler un servomoteur.
Il s'agit du temps pendant lequel toutes les LED sont allumées en même temps.
1023
255
512
void loop()
void setup()
Comment lit-on une valeur analogique à partir d'un capteur connecté à la *2/2
broche A0 de l'Arduino Uno ?
analogRead(A0);
analogWrite(A0);
digitalWrite(A0);
digitalRead(A0);
analogRead(pin);
digitalRead(pin);
analogWrite(pin, value);
pulseIn(pin, value);
Quelle est la vitesse de communication par défaut du port série dans *2/2
Arduino ?
9600 bauds
4800 bauds
115200 bauds
57600 bauds
3.3V
5V
9V
12V
Quelle fonction lit l'état d'un pin numérique d'Arduino et renvoie une *2/2
valeur numérique correspondant à HIGH ou LOW ?
digitalWrite()
digitalRead()
analogWrite()
analogRead()
map()
Comment vérifier si des données sont disponibles pour la lecture sur le *2/2
port série dans Arduino ?
10
14
20
13
Quelle fonction est utilisée pour lire les données reçues sur le port série *2/2
(communication série) dans Arduino ?
Serial.begin()
Serial.print()
Serial.read()
Serial.available()
Comment est-il possible de téléverser (télécharger) un programme sur *2/2
Arduino Uno ?
Quel est le rôle principal d'un bouton poussoir dans un circuit *2/2
électronique ?
Bonne réponse
Quelle est la fonction de la fenêtre "Moniteur Série" dans l'IDE Arduino ? * 2/2
Contrôler un servomoteur
Comment lit-on l'état d'un bouton poussoir connecté à une broche d'un *2/2
microcontrôleur ?
readPotentiometer(potentiometerPin);
analogRead(potentiometerPin);
digitalRead(potentiometerPin);
readAnalog(potentiometerPin);
Quel est le rôle principal de ce programme Arduino ? * 2/2
pinMode(pin, OUTPUT);
pinMode(pin, INPUT);
digitalWrite(pin, HIGH);
digitalWrite(pin, LOW);
Quelle est la syntaxe correcte pour écrire une valeur PWM de 150 sur le *2/2
pin numérique 9 d'Arduino en utilisant analogWrite() ?
analogWrite(9, 150);
analogWrite(150, 9);
analogWrite(PWM, 9, 150);
writeAnalog(9, 150);
Elle lit une valeur analogique (0 à 1023) à partir d'un pin numérique.
Elle convertit une valeur d'une plage à une autre plage de valeurs.
Elle écrit une valeur numérique (HIGH ou LOW) sur un pin numérique.
Quelle est la plage des valeurs que l'on peut envoyer à une broche PWM *0/2
d'Arduino à l'aide de la fonction analogWrite() ?
1 à 1023
1 à 255
0 à 254
0 à 255
Bonne réponse
0 à 255
Quelle est la broche utilisée pour connecter le bouton poussoir ? * 2/2
13
A0
A2
Quelle est la syntaxe correcte pour lire la valeur du pin numérique 3 *2/2
d'Arduino en utilisant digitalRead() ?
digitalRead(3);
readDigital(3);
digitalRead(HIGH, 3);
readDigital(3, HIGH);
STM32F103
PIC16F877A
ATmega328P
ESP8266
Ce contenu n'est ni rédigé, ni cautionné par Google. - Conditions d'utilisation - Règles de confidentialité
Forms