Testez vos connaissances en programmation Arduino !
🧠 Quiz 10 questions 10 min
QUIZ INTERACTIFDiff. 5/10
Apprenez à programmer une carte Arduino avec ce guide pédagogique. Découvrez les bases, les projets pratiques et les concepts clés pour réussir vos projets technologiques.
Question 1 sur 10 10:00
[{"id":73932,"question":"Quel langage de programmation est principalement utilisé avec Arduino ?","option_a":"Python","option_b":"C\/C++","option_c":"Java","option_d":"JavaScript","option_e":"","option_f":"","bonne_reponse":"B","explication":"Arduino utilise principalement le langage C\/C++, adapté aux microcontrôleurs pour sa simplicité et son efficacité.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":73933,"question":"La fonction \u003Ccode\u003EpinMode()\u003C\/code\u003E sert à :","option_a":"Définir la valeur d'une broche","option_b":"Configurer une broche en entrée ou sortie","option_c":"Lire une valeur analogique","option_d":"Envoyer un signal PWM","option_e":"","option_f":"","bonne_reponse":"B","explication":"La fonction \u003Ccode\u003EpinMode()\u003C\/code\u003E permet de configurer une broche de la carte Arduino en entrée (INPUT) ou en sortie (OUTPUT).","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":73934,"question":"Vrai ou Faux : Une carte Arduino Uno possède 14 broches numériques utilisables.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"Une carte Arduino Uno possède bien 14 broches numériques utilisables (de D0 à D13).","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":73935,"question":"Quelle fonction permet d'allumer une LED connectée à la broche 13 ?","option_a":"\u003Ccode\u003EdigitalWrite(13, HIGH)\u003C\/code\u003E","option_b":"\u003Ccode\u003EdigitalRead(13)\u003C\/code\u003E","option_c":"\u003Ccode\u003EanalogWrite(13, 255)\u003C\/code\u003E","option_d":"\u003Ccode\u003EpinMode(13, OUTPUT)\u003C\/code\u003E","option_e":"","option_f":"","bonne_reponse":"A","explication":"La fonction \u003Ccode\u003EdigitalWrite(13, HIGH)\u003C\/code\u003E envoie un signal HIGH (5V) sur la broche 13, allumant ainsi la LED connectée.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":73936,"question":"Vrai ou Faux : La fonction \u003Ccode\u003Edelay()\u003C\/code\u003E bloque l'exécution du programme pendant un temps donné.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"La fonction \u003Ccode\u003Edelay()\u003C\/code\u003E suspend l'exécution du programme pendant le nombre de millisecondes spécifié.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":73937,"question":"Quel est le rôle de la fonction \u003Ccode\u003Eloop()\u003C\/code\u003E dans un programme Arduino ?","option_a":"Initialiser les variables","option_b":"Exécuter en continu les instructions après setup()","option_c":"Configurer les broches","option_d":"Lire les entrées analogiques","option_e":"","option_f":"","bonne_reponse":"B","explication":"La fonction \u003Ccode\u003Eloop()\u003C\/code\u003E est exécutée en continu après la fonction \u003Ccode\u003Esetup()\u003C\/code\u003E, permettant de créer des boucles d'instructions.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":73938,"question":"Quelle valeur analogique correspond à 5V sur une entrée analogique d'Arduino Uno ?","option_a":"1023","option_b":"512","option_c":"255","option_d":"500","option_e":"","option_f":"","bonne_reponse":"A","explication":"Les entrées analogiques d'Arduino Uno ont une résolution de 10 bits, donc 5V correspondent à la valeur 1023 (2^10 - 1).","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":73939,"question":"Vrai ou Faux : La fonction \u003Ccode\u003EanalogWrite()\u003C\/code\u003E permet de générer un signal PWM.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"La fonction \u003Ccode\u003EanalogWrite()\u003C\/code\u003E génère un signal PWM (modulation de largeur d'impulsion), utile pour contrôler la luminosité d'une LED ou la vitesse d'un moteur.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":73940,"question":"Quel composant est utilisé pour mesurer la température dans un projet Arduino ?","option_a":"Capteur LM35","option_b":"Bouton poussoir","option_c":"LED RGB","option_d":"Servomoteur","option_e":"","option_f":"","bonne_reponse":"A","explication":"Le capteur LM35 est un capteur de température analogique couramment utilisé avec Arduino pour mesurer la température ambiante.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":73941,"question":"Quelle instruction permet de lire la valeur d'un capteur connecté à une broche analogique ?","option_a":"\u003Ccode\u003EdigitalRead()\u003C\/code\u003E","option_b":"\u003Ccode\u003EanalogRead()\u003C\/code\u003E","option_c":"\u003Ccode\u003EdigitalWrite()\u003C\/code\u003E","option_d":"\u003Ccode\u003EpinMode()\u003C\/code\u003E","option_e":"","option_f":"","bonne_reponse":"B","explication":"La fonction \u003Ccode\u003EanalogRead()\u003C\/code\u003E permet de lire la valeur analogique (entre 0 et 1023) d'un capteur connecté à une broche analogique.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0}]
Chargement...
Cliquez sur une réponse pour valider
Les options de réponse ne sont pas disponibles pour cette question.