Académique Documents
Professionnel Documents
Culture Documents
STM32F103
PIC16F877A
ATmega328P
ESP8266
Quelle est la différence entre les broches numériques et les broches 2/2
analogiques de l'Arduino Uno ?
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 lit l'état d'un pin numérique d'Arduino et renvoie une *0/2
valeur numérique correspondant à HIGH ou LOW ?
digitalWrite()
digitalRead()
analogWrite()
analogRead()
map()
Bonne réponse
digitalRead()
Combien de broches numériques possède l'Arduino Uno ? * 2/2
10
14
20
13
Un microcontrôleur
Un capteur
Un écran tactile
Un moteur
Comment lit-on l'état d'un bouton poussoir connecté à une broche d'un *2/2
microcontrôleur ?
Quelle fonction est utilisée pour écrire une valeur analogique (PWM) sur *2/2
un pin numérique d'Arduino ?
digitalWrite()
digitalRead()
analogWrite()
analogRead()
Quelle fonction lit une valeur analogique (0 à 1023) à partir d'un pin *2/2
analogique d'Arduino ?
digitalWrite()
digitalRead()
analogWrite()
analogRead()
map()
Quel est le rôle principal d'un bouton poussoir dans un circuit *2/2
électronique ?
analogRead(pin);
digitalRead(pin);
analogWrite(pin, value);
pulseIn(pin, value);
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.
Qu'est-ce qu'un système automatisé ? * 2/2
10
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);
Quelle est la tension d'alimentation recommandée pour l'Arduino Uno ? * 2/2
3.3V
5V
9V
12V
Quelle est la syntaxe correcte pour écrire une valeur PWM de 150 sur le *0/2
pin numérique 9 d'Arduino en utilisant analogWrite() ?
analogWrite(9, 150);
analogWrite(150, 9);
analogWrite(PWM, 9, 150);
writeAnalog(9, 150);
Bonne réponse
analogWrite(9, 150);
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 est la fonction utilisée pour initialiser les paramètres de *2/2
configuration et les variables dans Arduino ?
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);
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 syntaxe correcte pour utiliser la fonction map() pour *2/2
convertir une valeur analogique de 0 à 1023 en une valeur de 0 à 255 ?
map(value, 0, 255);
Comment déclare-t-on une broche numérique en tant que sortie dans un *2/2
programme Arduino ?
pinMode(pin, OUTPUT);
pinMode(pin, INPUT);
digitalWrite(pin, HIGH);
digitalWrite(pin, LOW);
Dans quelle fonction doit-on placer le code qui doit s'exécuter en continu *2/2
dans Arduino ?
void loop()
void setup()
Nom et Prénom *
Ce contenu n'est ni rédigé, ni cautionné par Google. - Conditions d'utilisation - Règles de confidentialité
Forms