Apprentissage de l'arduino au Thilab
Cette page a pour but de vous présenter notre apprentissage par étape de l'arduino afin que vous puissiez vous former vous même après avoir été initié à l'arduino par un de nos membres. Suivez ce programme par étape, et évitez de sauter des étapes même si vous pensez savoir faire le tutoriel demandé. Quand vous êtes bloqué, et que malgré les ressources mises à votre disposition vous n'arrivez pas à avancer, alors demandez de l'aide à un membre, qui se fera un plaisir de vous débloquer.
Les ressources utilisées sont pour la plupart en anglais
- Démarrage : 30 à 60 minutes d'explications de l'arduino et de comment cela fonctionne
Cours 1 : Manipulation de base, faire connaissance avec l'arduino
- Étape 1.1 : Charger du code dans l'arduino
- Étape 1.2 : Allumer et éteindre une led
- Étape 1.3 : Lire le statut d'un bouton
- Étape 1.4 : Allumer et éteindre une led grâce à un bouton
- Étape 1.5 : Réaliser un feu tricolore
Cours 2 : Lire des capteurs
- Étape 2.1 : Lire un capteur de température DS18B20
- Étape 2.2 : Lire un capteur de distance ultrason
- Étape 2.3 : Lire un capteur température et humidité
Cours 3 : Moteurs
- Étape 3.1 : Utiliser un moteur pas à pas
Étape 1.5 : Réaliser un feu tricolore
But du tutoriel : Réaliser un feu tricolore avec gestion du passage pieton
Description : Vous savez désormais éteindre et allumer une led grâce à un bouton. C'est un bon début pour réaliser un feu tricolore ! Vous allez donc dans un premier temps mettre en place un feu tricolore simple : 3 leds (rouge, jaune, vert) symbolisant un feu tricolore. Une fois ce feu tricolore fonctionnel, rajouter un bouton et 2 nouvelles led (rouge et verte), pour simuler un pieton qui demande à traverser.
Ce n'est pas un montage compliqué, mais il fait intervenir plusieurs composants électroniques, ce qui complexifie les choses. Travaillez par étape, pour réussir à obtenir un joli résultat.
Matériel requis :
- Arduino et son câble de connexion
- 5 leds : 2 rouge, 1 orange/jaune, 2 vert
- 3 résistances de 220ohm
- Un bouton
- Une résistance de 10Kohm
- Une plaque de prototypage
- Quelques fils
Ressources :
- Tutoriel Arduino led: http://arduino.cc/en/Tutorial/Blink
- Tutoriel Arduino bouton : http://arduino.cc/en/Tutorial/DigitalReadSerial