Initiation Arduino et électronique¶
En cours de développement¶
Documentation à regarder, s'inspirer¶
https://zestedesavoir.com/tutoriels/pdf/686/arduino-premiers-pas-en-informatique-embarquee.pdf
Site de tutos : https://randomnerdtutorials.com/
Et pour Arduino : https://randomnerdtutorials.com/projects-arduino/
Livre officiel du kit de démarrage Arduino arduino-projects-book.pdf
Trouvé ici
Objectifs¶
- découvrir les bases de l'électronique programmable
- s'initier au langage de programmation Arduino et C++ à l'aide du kit "Arduino Starter Kit"
- être capable de s'autoformer pour aller plus loin
- pouvoir monter un atelier découverte à destination de jeunes publics
Format / durée : 1 demi-journée (3h)¶
- Un peu de "théorie" :
- qu'est-ce qu'un microcontrôleur ?
- que peut-on faire et ne pas faire avec ?
- comment programmer une carte Arduino avec un ordinateur et l'IDE ?
- qu'est-ce qu'un langage de programmation ? un code compilé ?
- commentaires dans un code
- câblage électrique, carte de prototypage (planche à pain), alimentation électrique, sens du courant, la masse
- analogique VS numérique
- Découverte du kit de démarrage : description des composants
- la carte Arduino UNO : les entrées / sorties, analogiques / numériques, les sorties 5V et GND
- utilité, fonctions des composants
- branchements : alimentation, masse, signal
- Installation de l'IDE Arduino et premiers réglages : port COM, type de carte, gestionnaire de bibliothèque...
- BLINK !
- copier / coller ou aller chercher dans les exemples
- expliquer la structure d'un programme Arduino : "setup" et "loop"
- faire des modifications
- expliquer les fonctions, les variables, les structures (for, if, while...)
- Rajouter des leds
- Allumer et éteindre une led avec le bouton poussoir
- Transformer le bouton poussoir en interrupteur : attribution d'une valeur à une variable
- Réaliser un des projets contenus dans le kit (cf ci-dessous et livre de projets)
- Utilisation d'un multimètre
- Les ressources sur le web :
- Références langage Arduino
- autres exemples : https://randomnerdtutorials.com/projects-arduino/
- Stackoverflow, reddit
Arduino Starter Kit¶
https://store.arduino.cc/collections/kits/products/arduino-starter-kit-multi-language
Prérequis¶
Aucun
Matériel¶
Les participants viennent avec leur kit de démarrage et leurs ordinateurs. Ainsi ils repartent avec tous les outils installés sur leurs machines.
Pédagogie¶
Pour créer et encadrer un atelier arduino, point besoin d'être une superstar des µcontrôleurs qui jongle avec les RTOS.
Il faut être motivé, avoir envie. Donc on vous conseille de partir sur des activités qui vous font envie et qui font aussi suffisamment envie à votre public.
Votre rôle ne sera pas de résoudre leurs problèmes, mais de les accompagner en toute franchise pour les résoudre ensemble.