Quiz : Maîtrisez les bases d'Arduino en 10 questions
🧠 Quiz 10 questions 10 min
QUIZ INTERACTIFDiff. 5/10
Découvrez Arduino avec ce guide pratique : programmation, projets électroniques et tutoriels pas à pas pour maîtriser les microcontrôleurs.
Question 1 sur 10 10:00
[{"id":15898,"question":"Quel est le langage de programmation principal utilisé avec Arduino ?","option_a":"Python","option_b":"C\/C++","option_c":"Java","option_d":"Basic","option_e":"","option_f":"","bonne_reponse":"B","explication":"Arduino utilise une version simplifiée du langage C\/C++. Le code est compilé puis téléversé sur la carte via l'IDE Arduino.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":15899,"question":"La fonction setup() dans un programme Arduino s'exécute :","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"La fonction setup() s'exécute une seule fois au démarrage du programme, tandis que loop() s'exécute en boucle.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":15900,"question":"Quel composant est utilisé pour allumer une LED en Arduino ?","option_a":"Un transistor","option_b":"Une résistance","option_c":"Un condensateur","option_d":"Un potentiomètre","option_e":"","option_f":"","bonne_reponse":"B","explication":"Une résistance est nécessaire pour limiter le courant traversant la LED et éviter de l'endommager.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":15901,"question":"La fonction digitalWrite(pin, HIGH) permet de :","option_a":"Lire une valeur numérique sur une broche","option_b":"Écrire une valeur numérique sur une broche","option_c":"Configurer une broche en entrée","option_d":"Configurer une broche en sortie","option_e":"","option_f":"","bonne_reponse":"B","explication":"digitalWrite() est utilisée pour envoyer une valeur HIGH (5V) ou LOW (0V) sur une broche configurée en sortie.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":15902,"question":"Un shield Arduino est :","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"Un shield est une carte d'extension qui se connecte sur les broches d'une carte Arduino pour ajouter des fonctionnalités (Wi-Fi, écran, etc.).","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":15903,"question":"Quel est le rôle de la fonction delay() dans un programme Arduino ?","option_a":"Lire une valeur analogique","option_b":"Créer une pause dans l'exécution du programme","option_c":"Configurer une broche en entrée","option_d":"Envoyer des données via le port série","option_e":"","option_f":"","bonne_reponse":"B","explication":"delay(milliseconds) suspend l'exécution du programme pendant le temps spécifié en millisecondes.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":15904,"question":"La broche A0 d'un Arduino Uno est une broche :","option_a":"Numérique uniquement","option_b":"Analogique uniquement","option_c":"Numérique et analogique","option_d":"Dédiée à l'alimentation","option_e":"","option_f":"","bonne_reponse":"B","explication":"Les broches A0 à A5 (sur Uno) sont des entrées analogiques permettant de lire des tensions entre 0V et 5V.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":15905,"question":"Pour lire la valeur d'un capteur de température (LM35), on utilise principalement :","option_a":"La fonction digitalRead()","option_b":"La fonction analogRead()","option_c":"La fonction pinMode()","option_d":"La fonction Serial.begin()","option_e":"","option_f":"","bonne_reponse":"B","explication":"Les capteurs analogiques comme le LM35 renvoient une tension proportionnelle à la température, lue via analogRead().","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":15906,"question":"La fonction Serial.begin(9600) permet de :","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"Serial.begin(baudrate) initialise la communication série entre l'Arduino et un ordinateur à la vitesse spécifiée (9600 bauds par défaut).","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":15907,"question":"Quel est l'avantage principal de l'environnement Arduino IDE ?","option_a":"Il est payant mais très performant","option_b":"Il est open-source et facile à utiliser","option_c":"Il ne nécessite pas de connexion Internet","option_d":"Il est réservé aux experts en programmation","option_e":"","option_f":"","bonne_reponse":"B","explication":"L'IDE Arduino est open-source, gratuit, multiplateforme et conçu pour simplifier la programmation des cartes Arduino.","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.