Vous êtes sur la page 1sur 8

Examen de Robotique Niveau 1

Total des points 46/46

Bienvenue à l'examen sur les concepts d'électronique et de programmation Arduino ! Cet


examen a été conçu pour évaluer vos connaissances dans le domaine de l'Arduino.
Votre note sera calculée en fonction du nombre de réponses correctes par rapport au
nombre total de questions.
Pour réussir l'examen, vous devrez obtenir au moins 70% des points totaux.

Qu'est-ce qu'un système automatisé ? * 2/2

Un système qui fonctionne sans aucune intervention humaine

Un système qui nécessite une intervention humaine constante pour fonctionner

Un système qui peut être contrôlé à distance via un réseau informatique

Un système qui effectue des tâches prédéfinies de manière autonome

Combien de broches analogiques possède l'Arduino Uno ? * 2/2

10
Comment lit-on l'état d'une broche numérique dans un programme *2/2
Arduino ?

analogRead(pin);

digitalRead(pin);

analogWrite(pin, value);

pulseIn(pin, value);

Quel est le rôle du capteur LM35 ? * 2/2

Détecter la luminosité ambiante

Mesurer la température

Mesurer la pression atmosphérique

Analyser les niveaux de son

Quelle fonction est utilisée pour configurer la communication série (port *2/2
série) dans Arduino ?

Serial.begin()

Serial.print()

Serial.read()

Serial.available()
Quel microcontrôleur utilise l'Arduino Uno ? * 2/2

STM32F103

PIC16F877A

ATmega328P

ESP8266

Qu'est-ce que l'Arduino Uno ? * 2/2

Un microcontrôleur

Un capteur

Un écran tactile

Un moteur

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 vérifier si des données sont disponibles pour la lecture sur le *2/2
port série dans Arduino ?

En utilisant la fonction Serial.begin()

En utilisant la fonction Serial.print()

En utilisant la fonction Serial.read()

En utilisant la fonction Serial.available()

Quelle est la tension d'alimentation recommandée pour l'Arduino Uno ? * 2/2

3.3V

5V

9V

12V

Combien de broches numériques possède l'Arduino Uno ? * 2/2

10

14

20

13
Dans un afficheur 7 segments à cathode commune, quelle est la polarité *2/2
de la broche commune ?

La broche commune est reliée à la tension positive (VCC OU 5V)

La broche commune est reliée à la tension négative (GND)

Dans un afficheur 7 segments à anode commune, quelle est la polarité de *2/2


la broche commune ?

La broche commune est reliée à la tension positive (VCC OU 5V)

La broche commune est reliée à la tension négative (GND)

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);
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.

Il n'y a pas de différence, les broches numériques et analogiques peuvent être


utilisées de la même manière.

Quel est le rôle principal d'un bouton poussoir dans un circuit *2/2
électronique ?

Contrôler la luminosité des LED

Générer des signaux sonores

Etablir ou couper une connexion électrique

Mesurer la température ambiante

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 vitesse de communication par défaut du port série dans *2/2
Arduino ?

9600 bauds

4800 bauds

115200 bauds

57600 bauds

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()

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()
Dans quelle fonction doit-on placer le code qui doit s'exécuter en continu *2/2
dans Arduino ?

void loop()

void setup()

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);

Comment lit-on l'état d'un bouton poussoir connecté à une broche d'un *2/2
microcontrôleur ?

En utilisant la fonction analogRead()

En utilisant la fonction digitalWrite()

En utilisant la fonction pulseIn()

En utilisant la fonction digitalRead()

Ce contenu n'est ni rédigé, ni cautionné par Google. - Conditions d'utilisation - Règles de confidentialité

Forms

Vous aimerez peut-être aussi