0% ont trouvé ce document utile (0 vote)
14 vues2 pages

Quiz sur Arduino et programmation

Le document présente un quiz sur l'Arduino, abordant des questions sur ses caractéristiques, la programmation, et l'utilisation de composants comme les LEDs et les servo-moteurs. Il inclut des questions à choix multiples sur des concepts fondamentaux tels que le microcontrôleur, la configuration des broches, et le fonctionnement des programmes. Les réponses correctes sont attendues pour évaluer les connaissances sur la plateforme Arduino.

Transféré par

Hamza Belgarouia
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
14 vues2 pages

Quiz sur Arduino et programmation

Le document présente un quiz sur l'Arduino, abordant des questions sur ses caractéristiques, la programmation, et l'utilisation de composants comme les LEDs et les servo-moteurs. Il inclut des questions à choix multiples sur des concepts fondamentaux tels que le microcontrôleur, la configuration des broches, et le fonctionnement des programmes. Les réponses correctes sont attendues pour évaluer les connaissances sur la plateforme Arduino.

Transféré par

Hamza Belgarouia
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

TesterVosNaissances

1- L'Arduino est en licence libre, donc on peut


l'obtenir gratuitement
Vrai
Faux

2- Quel est le microcontrôleur utilisé sur l’Arduino Uno ?


ATmega328
ATmega32u4
ATmega2560
ATmega168

3- La partie setup() d'un programme sur Arduino se répète à l'infini


Vrai
Faux

4- Pour mettre la broche 5 en entrée on écrit quoi?


pinMode(5, INPUT);
pinMode(5, OUTPUT);
digitalWrite(5, LOW);
digitalWrite(5, LOW);

5- Si j’ai une LED dont la chute de tension est de 1.8V et qui aime
s’allumer avec 20mA. Quelle est la résistance la plus adaptée si j’alimente
l’ensemble en 5V ?
160Ohms
170Ohms
180Ohms

6- Pour pouvoir utiliser le CAN0 de l'Arduino, il faut declarer la focntion suivante dans le bloc
Setup(): pinMode (A0,INPUT)
Vrai
Faux

7- Si j’ai un convertisseur d’une résolution de 12 bits, quel sera le pas en


millivolts pour une référence de 5V?
Environ 1.2 mV
Environ 2.5 mV
Environ 4.9 mV

1/3
8- Que fait le programme suivant ?

void setup(){
pinMode(13,OUTPUT);
}
void loop(){
digitalWrite(13,
HIGH);
delay(250);
digitalWrite(13,
LOW);
delay(750);
}

Il allume la LED 13 durant 250 centièmes de seconde et l'éteint durant 750 centièmes de seconde,
une seule fois.
ll allume la LED 13 durant ¼ de seconde et l'éteint durant ¾ de seconde, répété à l'infini
Il allume la LED 13 durant ¼ de seconde et l'éteint durant ¾ de seconde, une seule fois
ll allume la LED 13 durant 250 centièmes de seconde et l'éteint durant 750 centièmes de seconde,
répété à l'infini.
Il ne fonctionne pas car il contient une erreur

9- Pour connecter et piloter un servo-moteur à la carte Arduino, il faut...


Obligatoirement connecter les 3 câbles du servo sur la carte
Connecter uniquement le fil de commande, le reste pouvant être alimenté par une pile ou un
générateur externe
Connecter le fil de commande et vérifier que le générateur externe, le servo-moteur et la carte

Arduino partagent le même ground

10- Que fait le programme suivant ? (Partez du principe que le

servo-moteur est connecté correctement au pin 3.)

Servo serv;

void setup(){
[Link](3);
}

void
loop(){
[Link]
(0);
delay(200
0);
[Link]
(179);
delay(200
0);
}
Il positionne le servo à 0°, attend 20 secondes puis le positionne à 179° et attend 20 secondes. Il
répète cette action à l'infini
Il positionne le servo à 0°, attend 2 secondes puis le positionne à
179° et attend 2 secondes. Il répète cette action à l'infini.
Il positionne le servo à 0°, attend 200 millisecondes puis le positionne à 179° et attend 200
millisecondes. Il répète cette action à l'infini.
Il ne fait rien car il contient une erreur.

2/3

Vous aimerez peut-être aussi