Atelier d'initiation à Arduino, donné au Faclab de Gennevilliers dans le cadre du DU facilitateur 2019. Pour rendre cela plus... fun, nous avons choisi de l'orienter sur un usage musical.
2. Programme
●Intro : Arduino, c’est quoi ? Les bases
●Faire de la musique avec des cartes électroniques
●Premiers pas : le buzzer
●Faire son piano Arduino
●Pour aller plus loin…
●Ressources
4. Introduction
Vérifier si la carte Arduino fonctionne :
● Brancher la carte sur l’entrée USB de l’ordi
● Vérifier le type de carte et le port de communication
5. Introduction
Vérifier si la carte Arduino fonctionne :
● Téléverser le programme BLINK : la micro led sur la carte doit clignoter.
16. Musique et cartes électroniques
● Makey Makey
https://vimeo.com/74969550https://youtu.be/rfQqh7iCcOU
17. Musique et cartes électroniques
● Touchboard
https://youtu.be/NBtxqrvcwqk
18. Musique et cartes électroniques
● Arduino
https://youtu.be/39YUvCqxPSs
19. Premiers pas avec le buzzer
● Matériel nécessaire :
○ Carte Arduino
○ Beadboard
● Montage :
● Buzzer
● 2 fils électriques
20. Premiers pas avec le buzzer
● Code logiciel Arduino :
○ Téléchargez le sketch*
Arduino « production de
bruit.ino » dispo ici :
http://bit.ly/faclab-arduino
○ Ouvrez-le dans le logiciel
Arduino,
○ Et téléversez-le dans la
carte.
Bravo, vous avez joué
do ré mi fa sol !
*Sketch : le code d’un programme.
21. Premiers pas avec le buzzer
● Amusez-vous à modifier le code !
○ Comprendre la différence entre les fonctions void setup et void loop :
coupez le code dans la fonction void setup, téléversez-le dans la carte.
○ Modifiez les délais entre 2 notes, entre chaque boucle.
○ Modifiez les valeurs des notes pour générer des sons différents.
22. Premiers pas avec le buzzer
●Les valeurs des notes
http://colmard.com/Arduino-lecon7.html
http://7f10a26742.url-de-test.ws/projets/w/index.php?title=Arduisson
23. Premiers pas avec le buzzer
● On essaie de recréer le début d’Au clair de la lune ?
24. Faire un piano Arduino
●Basé sur le tuto Wiki débrouillard :
http://www.wikidebrouillard.org/index.php?title=Piano_arduino_7_notes
●Ce qu’on va faire :
25. Faire un piano Arduino
● Matériel nécessaire :
○ Carte Arduino
○ Beadboard
○ Buzzer
○ 20 fils électriques
○ 7 résistances de 1 mega-ohm
○ De la matière conductrice d’électricité (pâte à modeler,
bonbons, papier aluminium, crayon gras, cuivre adhésif…)
27. Faire un piano Arduino
● Code logiciel Arduino :
○ Téléchargez la bibliothèque « Capacitive sensor »
dispo ici : http://bit.ly/faclab-arduino
○ Ajoutez-la au logiciel Arduino :
Croquis / Inclure une bibliothèque / Ajouter la bibliothèque .ZIP.
○ Ouvrez le sketch « Piano-7-touches.ino ».
○ Téléversez-le dans la carte.
Enjoy !
28. Pour aller plus loin…
● De la musique avec de vrais sons :
https://youtu.be/UVISquEcuzg
et https://youtu.be/Ttm62RBdOuo.
● Faire varier le son avec une photorésistance :
http://www.wikidebrouillard.org/index.php?title=Th%C
3%A9r%C3%A9mine_Optique_Arduino
29. Pour aller plus loin…
● Des shields Arduino
Les shields sont des cartes qui se branchent sans
soudure aux cartes Arduino ou à d’autres
shields Arduino pour augmenter leurs capacités.
Ils conservent l’esprit original de Arduino, facile
à produire et à utiliser.
Shield lecteur MP3 Shield connexion wifi Shield écran LCD
30. Pour aller plus loin…
● Le shield Grove et ses composants plug & play