1- Introduction
Arduino est le nom d’une gamme de cartes à microcontrôleurs, c’est-à-dire des cartes
électroniques programmables. Elles utilisent toutes un même logiciel de programmation
(environnement de développement ou IDE « Integrated Development Environment ») appelé logiciel
Arduino. Le langage de programmation utilisé est proche du langage C/C++.
La carte Arduino la plus utilisée est la carte Arduino Uno de dimensions (5,33 x 6,85 cm)
équipée d'un microcontrôleur. Le microcontrôleur permet, à partir d'événements détectés par
des capteurs, de programmer et commander des actionneurs ; la carte Arduino est donc une
interface programmable.
2- Utilité
Les possibilités d'utilisation sont infinies telle que :
Détecter un ou plusieurs événements (variation de
température, mouvement, présence, distance …)
En fonction de ces événements, elle permet d’agir sur le monde réel à l'aide d'actionneurs
(résistances chauffantes, moteurs ...)
ALORS
On peut tout faire : bras de robot, régulation de température, effets lumineux, instruments
de musique, systèmes d'alarmes, ...
1- Bouton Reset
2- Alimentation 5v (borne +)
3- GND (ground : borne -)
4- Entrée et sorties numériques (branchement des actionneurs et des détecteurs digitaux)
5- Microcontrôleur : stocke et exécute le programme.
6- Prise jack: Permet de brancher une alimentation (pile, batterie, adaptateur secteur)
7- Entrées analogiques : permet de brancher des capteurs et des détecteurs analogiques.
8- Port USB : permet de téléverser le programme dans la carte et de l’alimenter en
énergie électrique 5v.
Les entrées/sorties numériques de D0 à D13
- Chacun des connecteurs D0 à D13 peut être configuré par programmation en
entrée ou en sortie
- Les signaux véhiculés par ces connecteurs sont des signaux logiques, c'est-a-
dire qu'ils ne peuvent prendre que deux états : HAUT (5 Volts) ou BAS (0
Volt), par rapport au connecteur de masse GND, qui lui est toujours, par
définition, à 0 Volt.
4- Exemples de projets
- Clignoter une LED
- Feu de circulation
- Réalisation d’un chenillard à 4 LEDs
- Actionner une LED à partir d'un capteur IR
- Utiliser un servomoteur
EXEMPLES DE PROJETS
Matériel nécessaire
- Une carte Arduino uno
- 1 diode LED
- 1 résistance de 220 Ω (ou 330 Ω)
- 2 câbles
- Plaque d’essai
Travail demandé
1- Répondre à la question suivante en mettant une croix devant la réponse correcte
Dans la carte Arduino, la LED doit être connectée dans :
Les entrées et sorties numériques
Les entrées analogiques
3- Câbler le montage
4- Numéroter les blocs d’instructions suivants et réécrire ces instructions dans l’ordre
Attendre 1s
Répéter indéfiniment
Arduino générer le code
Attendre 2s
Mettre l’état logique de la broche 12 à l’état bas
Mettre l’état logique de la broche 12 à l’état haut
5- Programmer la carte Arduino avec le logiciel mBlock
1) Compléter l’organigramme du
fonctionnement des LEDs