Différences entre les pages « Guitare électrique Arduino » et « Boites de contrôle Petit Bot »

 
 
Ligne 1 : Ligne 1 :
 
{{Tuto Details
 
{{Tuto Details
 
|Licences=Attribution (CC-BY)
 
|Licences=Attribution (CC-BY)
|Description=Guitarduino
+
|Description=Système de programmation tangible pour Petit Bot.
|Disciplines scientifiques=Arduino, Acoustics, Computing, Electricity
+
|Disciplines scientifiques=Arduino
|Difficulty=Expert
+
|Difficulty=Technical
|Duration=4
+
|Duration=2
|Duration-type=hour(s)
+
|Duration-type=day(s)
|Tags=Guitare, Arduino, Son
+
|Tags=petitbot, boite, wemos
 
}}
 
}}
 
{{Introduction
 
{{Introduction
|Introduction=Créer une guitare électrique et autonome, à moindre coût, que les participants peuvent rapporter chez eux à la fin de l'activité.
+
|Introduction=Pour une utilisation débranché du Petit Bot avec des jeunes âgés de 3 à 6 ans, nous vous proposons un système de boites de programmation tangible.
 
 
Inspirée de l'instrument de musique appelé thérémine.
 
 
}}
 
}}
 
{{Materials
 
{{Materials
 
|ItemList={{ItemList
 
|ItemList={{ItemList
|Item=Carton
+
|Item=WeMos D1 Mini1
 
}}{{ItemList
 
}}{{ItemList
|Item=Carte arduino micro-controleur
+
|Item=RFID-RC522
}}{{ItemList
 
|Item=Logiciel Arduino
 
}}{{ItemList
 
|Item=Résistance
 
}}{{ItemList
 
|Item=Interrupteur à bascule
 
 
}}{{ItemList
 
}}{{ItemList
 
|Item=Fil électrique
 
|Item=Fil électrique
 
}}{{ItemList
 
}}{{ItemList
|Item=Potentiomètre
+
|Item=Petit Bot
 
}}{{ItemList
 
}}{{ItemList
|Item=Chargeur-transformateur porte-batterie 18650
+
|Item=Ordinateur
}}{{ItemList}}
 
|Tuto_Attachments={{Tuto Attachments
 
|Attachment=Guitare__lectrique_Arduino_guitarduinoBasic.ino
 
}}
 
 
}}
 
}}
{{Tuto Step
+
|Prerequisites={{Prerequisites
|Step_Title=Découper la forme de la guitare
+
|Prerequisites=Shield PetitBot
|Step_Content=Dans du carton (ou autre matériel), dessiner la forme de l'instrument de musique. La découper.
 
 
 
<br />
 
 
}}
 
}}
{{Tuto Step
 
|Step_Title=Préparer les fils
 
|Step_Content=Les différents éléments vont être branchés à la carte Arduino via des embouts femelles de câbles dupont.
 
 
On peut préparer les câbles dès maintenant : sur des fils dupont, dénuder une des extrémités, en gardant une extrémité femelle.
 
|Step_Picture_00=Guitare__lectrique_Arduino_IMG_20191205_115649684.jpg
 
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
|Step_Title=Préparer le bloc d'alimentation
+
|Step_Title=Fabriquez votre propre Petit Bot
|Step_Content=Avant de commencer, assurez-vous que la batterie est chargée ! 
+
|Step_Content=Pour cela référez vous à un de ces liens:
 
 
''Remarque : Nous avons choisi de construire notre prototype avec un bloc batterie 18650, mais l'instrument fonctionne en 5V. Vous pouvez donc remplacer le bloc batterie par :''
 
  
*''un chargeur de téléphone''
+
https://github.com/julienrat/petitbot
*''une batterie "power bank" pour téléphone''
 
*''des piles en série (3 piles 1,5 V font parfaitement l'affaire)''
 
*''...''<br />
 
  
<br />
+
https://wiki.petitsdebs.org/display/DNI/Petit+bot
|Step_Picture_00=Guitare__lectrique_Arduino_IMG_20191205_143727255_1_.jpg
+
|Step_Picture_00=Petit-bot_un_petit_robot_pilotable_en_Wifi_-_Médiathèque_des.mp4
|Step_Picture_00_annotation={"version":"2.4.6","objects":[{"type":"image","version":"2.4.6","originX":"left","originY":"top","left":-277,"top":-128,"width":3968,"height":2976,"fill":"rgb(0,0,0)","stroke":null,"strokeWidth":0,"strokeDashArray":null,"strokeLineCap":"butt","strokeDashOffset":0,"strokeLineJoin":"miter","strokeMiterLimit":4,"scaleX":0.23,"scaleY":0.23,"angle":0,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","paintFirst":"fill","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"crossOrigin":"","cropX":0,"cropY":0,"src":"https://www.wikidebrouillard.org/images/e/e3/Guitare_lectrique_Arduino_IMG_20191205_143727255_1_.jpg","filters":[]}],"height":450.2384737678855,"width":600}
 
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
|Step_Title=Préparer le manche de la guitare
+
|Step_Title=Réaliser le circuit contenu dans la boite "gare"
|Step_Content=Dans le manche de la guitare, tracer deux lignes espacées de 1 cm, dans le sens de la longueur.
+
|Step_Content=Montage du circuit
 
 
 
 
Sur la 1ère ligne, faire une série de 2 trous espacés de 5 mm, tous les 2 cm  (voir photo). Au total, cela doit faire 12 trous.
 
 
 
Insérer des morceaux de fil conducteur dans les trous. Souder les résistances entre chaque fil.
 
 
 
 
 
Recouvrir la 2ème ligne de scotch cuivre sur toute la longueur.
 
|Step_Picture_00=Guitare__lectrique_Arduino_IMG_20191205_133548790.jpg
 
|Step_Picture_01=Guitare__lectrique_Arduino_IMG_20191205_133724381.jpg
 
|Step_Picture_02=Guitare__lectrique_Arduino_IMG_20191205_133733793.jpg
 
|Step_Picture_03=Guitare__lectrique_Arduino_IMG_20191205_112115205.jpg
 
|Step_Picture_04=Guitare__lectrique_Arduino_IMG_20191205_112242530.jpg
 
|Step_Picture_05=Guitare__lectrique_Arduino_IMG_20191205_111720033.jpg
 
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
|Step_Title=Préparation du bottleneck
+
|Step_Title=Transfert du programme sur la carte WeMos
|Step_Content=Enrouler un petit morceau de carton en forme de bague. Le recouvrir de scotch cuivre. Cet ustensile servira à faire contact entre les 2 lignes de fil conducteur le long du manche de la guitare.
+
|Step_Content=Transfert du programme sur la carte WeMos
|Step_Picture_00=Guitare__lectrique_Arduino_IMG_20191205_143428241_1_.jpg
 
|Step_Picture_00_annotation={"version":"2.4.6","objects":[{"type":"image","version":"2.4.6","originX":"left","originY":"top","left":-121,"top":-175,"width":2976,"height":3968,"fill":"rgb(0,0,0)","stroke":null,"strokeWidth":0,"strokeDashArray":null,"strokeLineCap":"butt","strokeDashOffset":0,"strokeLineJoin":"miter","strokeMiterLimit":4,"scaleX":0.3,"scaleY":0.3,"angle":0,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","paintFirst":"fill","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"crossOrigin":"","cropX":0,"cropY":0,"src":"https://www.wikidebrouillard.org/images/8/81/Guitare_lectrique_Arduino_IMG_20191205_143428241_1_.jpg","filters":[]}],"height":600,"width":600}
 
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
|Step_Title=Préparer la sortie son
+
|Step_Title=Fabrication des boites "gare" et "wagon"
|Step_Content=Le son sortira par le haut-parleur, mais il faut pouvoir moduler le volume grâce à un potentiomètre. Il faut donc les brancher en série, comme sur la photo.
+
|Step_Content=Fabrication des boites "gare" et "wagon"
 
 
 
 
Le haut -parleur est préparé en soudant, à chaque sortie, un fil dupont dont l'extrémité femelle est libre. Sur une de ces extrémités, brancher une des fiches extérieures du potentiomètre. Sur la fiche du milieu, brancher un fil dupont femelle-femelle.
 
|Step_Picture_00=Guitare__lectrique_Arduino_IMG_20191205_121437523.jpg
 
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
|Step_Title=Brancher les différents éléments à la carte Arduino
+
|Step_Title=Mise en place des composantes électroniques dans les boites
|Step_Content=Brancher les différents éléments comme sur le schéma.
+
|Step_Content=Mise en place des composantes électroniques dans les boites
 
 
 
 
Bloc d'alimentation :
 
 
 
*pôle - (GND) à une fiche - (GND) de la carte Arduino
 
*pôle + du bloc d'alimentation relié à une fiche 5V de la carte Arduino
 
 
 
Ensemble haut-parleur + potentiomètre :
 
 
 
*extrémité libre du haut-parleur relié à une fiche GND de la carte Arduino
 
*fiche du milieu du potentiomètre : fiche D9 de la carte Arduino
 
 
 
Série de résistance :
 
 
 
*extrémité 1 relié à la masse (GND de la batterie ou de la carte Arduino)
 
*extrémité 2 relié au pôle + (de la batterie ou de la carte Arduino
 
 
 
Résistance supplémentaire (pour éviter que le son grésille)
 
 
 
*pôle - relié à la masse (GND de la batterie ou de la carte Arduino)
 
*pôle + relié au fil de cuivre du manche de la guitare et à la fiche A0 de la carte Arduino
 
 
 
Potentiomètre
 
 
 
*fiche du milieu reliée à la fiche A1 de la carte Arduino
 
*fiches des extrémités reliés à la masse et à un pôle + (de la batterie ou fiche 5V de la carte Arduino)
 
 
 
Ajouter un interrupteur dans le circuit.
 
|Step_Picture_00=Guitare__lectrique_Arduino_Guitarduino_sch_ma.jpg
 
 
}}
 
}}
{{Tuto Step
+
{{Notes
|Step_Title=Programmer la carte Arduino
+
|Observations=Le Petit Bot réalise successivement les actions illustrées sur les boites imbriquées au déclenchement du buzzer.
|Step_Content=Ouvrir le fichier joint dans le logiciel arduino. Choisir la bonne carte et le bon port USB, téléverser le fichier.  
+
|Avertissement=L'éloignement de la carte RFID vis-à-vis du lecteur situé dans la gare.  
  
 
+
Une défaillance de la batterie localisée dans la gare.
Vérifier que tout est bien branché et tester le montage en allumant le bloc d'alimentation.
+
|Explanations=Les cartes contenues dans les blocs font chacune référence à une ligne de commande spécifique pour le Petit Bot. Le module RFID analyse la carte la plus plus proche et la traduit en action. Ces actions sont compilées jusqu'au déclenchement du programme grâce au buzzer.
}}
+
|Applications=Nous croisons un grand nombre de robots dans notre quotidien. Nous comprenons maintenant un peu mieux ce qui les caractérise et leur fonctionnement: la programmation.
{{Tuto Step
+
|Objectives=Permettre aux plus jeunes de comprendre les bases de la programmation grâce à des blocs pouvant être emboîtés dans de
|Step_Title=Mettre en place dans la boîte
+
|Animation=Préparer un grand quadrillage. Demander au groupe d'aider le Petit Bot à se rendre d'un point à un autre du quadrillage en donnant les bonnes commandes au Petit Bot grâce aux boites de contrôle.
|Step_Content=Mettre en place tous les éléments sur la forme en carton, coller les éléments mis en place et refermer la guitare !
+
|Notes=https://github.com/LibrEduc/petitbot
 
 
<br />
 
|Step_Picture_00=Guitare_lectrique_Arduino_IMG_20191205_153744596.jpg
 
|Step_Picture_01=Guitare_lectrique_Arduino_IMG_20191205_153749681.jpg
 
}}
 
{{Tuto Step
 
|Step_Title=S'amuser et améliorer
 
|Step_Content=Vous pouvez désormais customiser votre instrument, lui ajouter des composants, etc...
 
}}
 
{{Notes
 
|Observations=Lorsqu'on déplace le bottleneck le long du manche de la guitare, on obtient des sons différents.
 
 
}}
 
}}
 
{{Tuto Status
 
{{Tuto Status
 
|Complete=Draft
 
|Complete=Draft
 
}}
 
}}

Version du 5 décembre 2019 à 16:51

Auteur avatarBenjamin Gutjahr | Dernière modification 4/01/2023 par Julienrat

Introduction

Pour une utilisation débranché du Petit Bot avec des jeunes âgés de 3 à 6 ans, nous vous proposons un système de boites de programmation tangible.
  • Expériences pré-requises

Étape 2 - Réaliser le circuit contenu dans la boite "gare"

Montage du circuit

Étape 3 - Transfert du programme sur la carte WeMos

Transfert du programme sur la carte WeMos

Étape 4 - Fabrication des boites "gare" et "wagon"

Fabrication des boites "gare" et "wagon"

Étape 5 - Mise en place des composantes électroniques dans les boites

Mise en place des composantes électroniques dans les boites

Comment ça marche ?

Observations : que voit-on ?

Le Petit Bot réalise successivement les actions illustrées sur les boites imbriquées au déclenchement du buzzer.

Mise en garde : qu'est-ce qui pourrait faire rater l'expérience ?

L'éloignement de la carte RFID vis-à-vis du lecteur situé dans la gare.

Une défaillance de la batterie localisée dans la gare.

Explications

Les cartes contenues dans les blocs font chacune référence à une ligne de commande spécifique pour le Petit Bot. Le module RFID analyse la carte la plus plus proche et la traduit en action. Ces actions sont compilées jusqu'au déclenchement du programme grâce au buzzer.

Applications : dans la vie de tous les jours

Nous croisons un grand nombre de robots dans notre quotidien. Nous comprenons maintenant un peu mieux ce qui les caractérise et leur fonctionnement: la programmation.

Éléments pédagogiques

Objectifs pédagogiques

Permettre aux plus jeunes de comprendre les bases de la programmation grâce à des blocs pouvant être emboîtés dans de

Pistes pour animer l'expérience

Préparer un grand quadrillage. Demander au groupe d'aider le Petit Bot à se rendre d'un point à un autre du quadrillage en donnant les bonnes commandes au Petit Bot grâce aux boites de contrôle.

Sources et ressources

https://github.com/LibrEduc/petitbot

Dernière modification 4/01/2023 par user:Julienrat.

Commentaires

Draft