Ligne 2 : | Ligne 2 : | ||
|Main_Picture=Le_DebrouilloKit_-_Multipliez_les_exp_riences___Applications.gif | |Main_Picture=Le_DebrouilloKit_-_Multipliez_les_exp_riences___Applications.gif | ||
|Licences=Attribution (CC-BY) | |Licences=Attribution (CC-BY) | ||
− | |Description=Le "DebrouilloKit" | + | |Description=Le "DebrouilloKit" est composé d'un boitier de commande, d'un bloc servomoteur, et d'un bloc de leds. Sous sa forme "mallette pédagogique", leurs dimensions ont été calculées pour faciliter le transport d'un ensemble de 6 kits, comme on peut le voir dans l'animation à gauche. Le boitier de commande comporte 1 potentiomètre, deux boutons, et trois entrées/sorties numériques (via des borniers à vis), ce qui est largement suffisant pour de nombreuses applications. Les faces avant des éléments accueillent des fiches imprimées, à placer en fonction de l'application choisie. |
− | |||
− | Le boitier de commande comporte 1 potentiomètre, deux boutons, et trois entrées/sorties numériques (via des borniers à vis), ce qui est largement suffisant pour de nombreuses applications. | ||
− | |||
− | |||
|Disciplines scientifiques=Arduino, Computing, Electricity | |Disciplines scientifiques=Arduino, Computing, Electricity | ||
|Difficulty=Technical | |Difficulty=Technical | ||
Ligne 17 : | Ligne 13 : | ||
− | Nous avons alors conçu un '''DebrouilloKit générique''', utilisable en dehors de ce besoin particulier. Il est aujourd'hui composé de trois boitiers | + | Nous avons alors conçu un '''DebrouilloKit générique''', utilisable en dehors de ce besoin particulier. Il est aujourd'hui composé de trois boitiers : <br /> |
*la '''DebrouilloBox''' (boitier de commande), basée sur un Wemos D1 mini, un potentiomètre et deux boutons ; | *la '''DebrouilloBox''' (boitier de commande), basée sur un Wemos D1 mini, un potentiomètre et deux boutons ; | ||
Ligne 24 : | Ligne 20 : | ||
− | A titre d'exemple, nous proposons | + | A titre d'exemple, nous proposons 5 applications (les trois dernières étant issues du hackathon Rudi) :<br /> |
*une application de test, permettant de s'assurer que les utilisateurs ont réalisé les bonnes connexions entre les différents éléments | *une application de test, permettant de s'assurer que les utilisateurs ont réalisé les bonnes connexions entre les différents éléments | ||
Ligne 32 : | Ligne 28 : | ||
*une application "pokou", étendue à un jeu Pierre-Feuille-Ciseaux entre deux DebrouilloKits | *une application "pokou", étendue à un jeu Pierre-Feuille-Ciseaux entre deux DebrouilloKits | ||
− | + | Le passage d'une application à une autre est simple : on positionne le potentiomètre sur un n° d'application, et on appuie simultanément sur les deux boutons pendant plus de 3 secondes. | |
− | + | ||
+ | Le coût de chaque kit (Box+Light+Servo) est inférieur à 10 €. En fonction des ateliers, on pourra proposer de réaliser un nouveau kit de bout en bout (électronique, découpage laser des boites, impression 3D des boutons, utilisation des applications existantes), ou utilisation de kits existants et réalisation de nouvelles applications. On peut également envisager la réalisation d'éléments complémentaires (à base de capteurs par exemple). A vous de jouer ! | ||
<br /> | <br /> | ||
Ligne 57 : | Ligne 54 : | ||
{{Tuto Step | {{Tuto Step | ||
|Step_Title=Boitier de commande : partie électronique | |Step_Title=Boitier de commande : partie électronique | ||
− | |Step_Content=L'électronique du boitier de commande est basé sur un Wemos D1 Mini, auquel on ajoute deux boutons, un potentiomètre et quelques connecteurs. Afin de faciliter - et fiabiliser - le montage, nous avons conçu un circuit intégré (*) qui accueillera tous ces composants. (Cf. figure 1). | + | |Step_Content='''(Photos à insérer)''' |
+ | |||
+ | L'électronique du boitier de commande est basé sur un Wemos D1 Mini, auquel on ajoute deux boutons, un potentiomètre et quelques connecteurs. Afin de faciliter - et fiabiliser - le montage, nous avons conçu un circuit intégré (*) qui accueillera tous ces composants. (Cf. figure 1). | ||
#Positionnez le jeu de borniers '''au verso''' du circuit intégré (Cf. Figure 2), et soudez-les ''Les modèles de borniers utilisés se clipsent les uns aux autres pour composer un bornier de la longueur voulue, ici 9 connexions.'' | #Positionnez le jeu de borniers '''au verso''' du circuit intégré (Cf. Figure 2), et soudez-les ''Les modèles de borniers utilisés se clipsent les uns aux autres pour composer un bornier de la longueur voulue, ici 9 connexions.'' | ||
Ligne 70 : | Ligne 69 : | ||
{{Tuto Step | {{Tuto Step | ||
|Step_Title=Découpe et montage de base des boitiers | |Step_Title=Découpe et montage de base des boitiers | ||
− | |Step_Content=Les boitiers sont réalisés en bois, par découpe laser | + | |Step_Content='''(Photos à changer)''' |
+ | |||
+ | Les boitiers sont réalisés en bois, par découpe laser. Chaque découpe de boitier est défini dans un fichier "svg" (*), disponible dans la section "Fichiers" ci-dessus. Il faut prendre du bois d'épaisseur 3 mm. | ||
+ | |||
+ | |||
+ | Lors du transfert du fichier svg vers le logiciel associé à la découpeuse laser, il faudra spécifier couleur rouge --> découpe laser, couleur noire --> gravure. | ||
+ | |||
− | + | Le montage des trois boitiers se fait de la même façon, et ne nécessite pas d'instruction particulière. <u>A cette étape ne monter ensemble que le fond et les côtés des boites.</u> '''Quelques point d'attention cependant''' (voir également photos à gauche) : | |
− | |||
− | + | * l'encoche (qui accueillera les borniers de connexion) dans le fond du boitier de commande doit être mise en correspondance avec le côté gravé ("USB", "- + L ...") | |
+ | * les boitiers DebrouilloLight et DebrouilloServo comportent une encoche sur le côté, et un trou dans la base, qui servent à faire passer les fils. Il faut mettre le trou du côté de l'encoche. | ||
− | + | Il est impératif de mettre de la colle entre les éléments, car on pourra avoir à forcer un peu lors de la finalisation des boitiers (en particulier le boitier de commande). On peut, soit mettre de la colle à bois avant assemblage, soit mettre de la super glu dans les angles une fois le montage réalisé : plus efficace, plus propre (moins de risque de bavures). | |
− | ''(*) Les boites de base ont été créés sur le site https://www.festi.info/boxes.py/?language=fr'' | + | ''(*) Les boites de base ont été créés sur le site [https://www.festi.info/boxes.py/?language=fr https://www.festi.info/boxes.py/?language=fr,] puis adaptées à notre besoin.'' |
|Step_Picture_00=Le_DebrouilloKit_-_Multipliez_les_exp_riences___DBK_Leds.png | |Step_Picture_00=Le_DebrouilloKit_-_Multipliez_les_exp_riences___DBK_Leds.png | ||
|Step_Picture_01=Le_DebrouilloKit_-_Multipliez_les_exp_riences___DBK_Servo.png | |Step_Picture_01=Le_DebrouilloKit_-_Multipliez_les_exp_riences___DBK_Servo.png | ||
Ligne 86 : | Ligne 91 : | ||
|Step_Picture_03=Le_DebrouilloKit_-_Multipliez_les_exp_riences___DBK_Leds_Ph.png | |Step_Picture_03=Le_DebrouilloKit_-_Multipliez_les_exp_riences___DBK_Leds_Ph.png | ||
|Step_Picture_04=Le_DebrouilloKit_-_Multipliez_les_exp_riences___DBK_Servo_Ph.png | |Step_Picture_04=Le_DebrouilloKit_-_Multipliez_les_exp_riences___DBK_Servo_Ph.png | ||
+ | }} | ||
+ | {{Tuto Step | ||
+ | |Step_Title=Finalisation du boitier de commande | ||
+ | |Step_Content='''A détailler + photos :''' | ||
+ | |||
+ | * impression 3D des boutons | ||
+ | * montage de l'architecture intérieure supportant le potentiomètre | ||
}} | }} | ||
{{Tuto Step | {{Tuto Step | ||
|Step_Title=Finalisation de la DebrouilloLight | |Step_Title=Finalisation de la DebrouilloLight | ||
− | |Step_Content=<u>1/ Montage du dérouleur</u> (photo 1 à gauche) | + | |Step_Content=<u>1/ Montage du dérouleur</u> (photo 1 à gauche)<br /> |
− | |||
− | <br /> | ||
*Le dérouleur est constitué des deux rectangles arrondis, le plus petit étant le plus proche de la face arrière du boitier. | *Le dérouleur est constitué des deux rectangles arrondis, le plus petit étant le plus proche de la face arrière du boitier. | ||
Ligne 127 : | Ligne 137 : | ||
|Step_Picture_01=Le_DebrouilloKit_-_Multipliez_les_exp_riences___DBK_Servo_Ph3.png | |Step_Picture_01=Le_DebrouilloKit_-_Multipliez_les_exp_riences___DBK_Servo_Ph3.png | ||
|Step_Picture_02=Le_DebrouilloKit_-_Multipliez_les_exp_riences___DBK_Servo_Ph4.png | |Step_Picture_02=Le_DebrouilloKit_-_Multipliez_les_exp_riences___DBK_Servo_Ph4.png | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
{{Tuto Step | {{Tuto Step | ||
Ligne 151 : | Ligne 150 : | ||
{{Tuto Step | {{Tuto Step | ||
|Step_Title=Fonctionnement et téléchargement des applications | |Step_Title=Fonctionnement et téléchargement des applications | ||
− | |Step_Content=Comme indiqué en introduction, la DebrouilloBox peut héberger simultanément jusqu'à 5 applications, et on passe d'une application à une autre, en sélectionnant le n° avec le potentiomètre, et en appuyant simultanément sur les deux boutons pendant plus de trois secondes. | + | |Step_Content='''A mettre à jour''' |
+ | |||
+ | Comme indiqué en introduction, la DebrouilloBox peut héberger simultanément jusqu'à 5 applications, et on passe d'une application à une autre, en sélectionnant le n° avec le potentiomètre, et en appuyant simultanément sur les deux boutons pendant plus de trois secondes. | ||
Les cinq applications doivent être définies chacune dans un fichier arduino (xxxx.ino). Tous les fichiers devront être situés dans le même répertoire que les deux fichiers Debrouillo_Box.ino et Debrouillo_Serveur.ino | Les cinq applications doivent être définies chacune dans un fichier arduino (xxxx.ino). Tous les fichiers devront être situés dans le même répertoire que les deux fichiers Debrouillo_Box.ino et Debrouillo_Serveur.ino | ||
Ligne 160 : | Ligne 161 : | ||
{{Tuto Step | {{Tuto Step | ||
|Step_Title=Comment développer de nouvelles applications ? | |Step_Title=Comment développer de nouvelles applications ? | ||
+ | |Step_Content='''A mettre à jour''' | ||
+ | |||
+ | - Cf explications fournis dans le module Module_999_Exemple.ino | ||
+ | }} | ||
+ | {{Tuto Step | ||
+ | |Step_Title=Comment développer de nouveaux boitiers ? | ||
+ | |Step_Content='''A compléter''' | ||
+ | |||
+ | Comme on a pu le voir, il reste une entrée/sortie disponible sur le boitier de commande. Elle est utilisable pour activer un autre élément (2ème servo moteur par exemple). On pourrait également envisager des données en entrée, par exemple fournies par un capteur (température, CO2, ...). | ||
+ | |||
+ | |||
+ | Idéalement le nouvel élément devra être intégré dans le même type de boitier en bois que ceux qui existent (la documentation devra alors fournir les fichiers svg). Les dimensions du nouveau boitier devront si possible être compatibles avec ceux existants (Cf. animation en tout début de page), par exemple un capteur pourrait facilement être intégré dans une boite de même taille qu'un DebrouilloServo. | ||
+ | |||
+ | |||
+ | Il faudra également fournir au moins un exemple d'application du nouveau boitier, et les fiches cartonnées associées aux boitiers utilisés par cette nouvelle application. | ||
}} | }} | ||
{{Notes}} | {{Notes}} |
Auteur Philippe Blusseau | Dernière modification 21/11/2022 par Philby
Wemos D1 mini, découpe laser Le_DebrouilloKit_-_Multipliez_les_exp_riences___Applications.gif
L'idée de ce DebrouilloKit a germé suite au hackathon "Rudi", organisé par Les Petits Débrouillards Grand Ouest et L'Edulab de l'Université de Rennes 2 en décembre 2021, dans le cadre d'un appel à projet eRudi porté par le Réseau Canopé. L'objet du hackathon était de développer des POCL (Petits Objets Connectés Ludiques), sur base Arduino ou Wemos D1 mini, mettant à profit des données libres ("Open Data"). L'appel à projet indiquait également que Les Petits Débrouillards devaient ensuite concevoir et développer une mallette pédagogique sur la base des ces POCL.
Nous avons alors conçu un DebrouilloKit générique, utilisable en dehors de ce besoin particulier. Il est aujourd'hui composé de trois boitiers :
A titre d'exemple, nous proposons 5 applications (les trois dernières étant issues du hackathon Rudi) :
Le passage d'une application à une autre est simple : on positionne le potentiomètre sur un n° d'application, et on appuie simultanément sur les deux boutons pendant plus de 3 secondes.
Le coût de chaque kit (Box+Light+Servo) est inférieur à 10 €. En fonction des ateliers, on pourra proposer de réaliser un nouveau kit de bout en bout (électronique, découpage laser des boites, impression 3D des boutons, utilisation des applications existantes), ou utilisation de kits existants et réalisation de nouvelles applications. On peut également envisager la réalisation d'éléments complémentaires (à base de capteurs par exemple). A vous de jouer !
(Photos à insérer)
L'électronique du boitier de commande est basé sur un Wemos D1 Mini, auquel on ajoute deux boutons, un potentiomètre et quelques connecteurs. Afin de faciliter - et fiabiliser - le montage, nous avons conçu un circuit intégré (*) qui accueillera tous ces composants. (Cf. figure 1).
(*) Si ce circuit imprimé n'est pas disponible sur place, demandez à d'autres antennes Petits Debrouillards s'ils n'en n'ont pas en trop; et sinon, vous pouvez en recommander sur le site JLPCB.com en y téléchargeant le fichier DK_PCB.zip disponible dans la section "Fichiers" ci-dessus.
(Photos à changer)
Les boitiers sont réalisés en bois, par découpe laser. Chaque découpe de boitier est défini dans un fichier "svg" (*), disponible dans la section "Fichiers" ci-dessus. Il faut prendre du bois d'épaisseur 3 mm.
Lors du transfert du fichier svg vers le logiciel associé à la découpeuse laser, il faudra spécifier couleur rouge --> découpe laser, couleur noire --> gravure.
Le montage des trois boitiers se fait de la même façon, et ne nécessite pas d'instruction particulière. A cette étape ne monter ensemble que le fond et les côtés des boites. Quelques point d'attention cependant (voir également photos à gauche) :
Il est impératif de mettre de la colle entre les éléments, car on pourra avoir à forcer un peu lors de la finalisation des boitiers (en particulier le boitier de commande). On peut, soit mettre de la colle à bois avant assemblage, soit mettre de la super glu dans les angles une fois le montage réalisé : plus efficace, plus propre (moins de risque de bavures).
(*) Les boites de base ont été créés sur le site https://www.festi.info/boxes.py/?language=fr, puis adaptées à notre besoin.
A détailler + photos :
1/ Montage du dérouleur (photo 1 à gauche)
2/ Soudure du ruban de leds (photo 2 à gauche)
3/ Mise en place du ruban de leds (photo 3 à gauche)
1/ Montage du dérouleur (photo 1 à gauche)
2/ Montage du servomoteur (photos 2 et 3 à gauche)
Cette connexion va servir à tester les étapes suivantes. Sous forme de mallette pédagogique, les éléments ne seront pas connectés. La connexion fera partie du travail réalisé par le public.
(à détailler + photos lorsque la DebrouilloBox sera finalisée)
A mettre à jour
Comme indiqué en introduction, la DebrouilloBox peut héberger simultanément jusqu'à 5 applications, et on passe d'une application à une autre, en sélectionnant le n° avec le potentiomètre, et en appuyant simultanément sur les deux boutons pendant plus de trois secondes.
Les cinq applications doivent être définies chacune dans un fichier arduino (xxxx.ino). Tous les fichiers devront être situés dans le même répertoire que les deux fichiers Debrouillo_Box.ino et Debrouillo_Serveur.ino
(... j'arrête là pour ce soir ... fatigue ...)
A mettre à jour
- Cf explications fournis dans le module Module_999_Exemple.ino
A compléter
Comme on a pu le voir, il reste une entrée/sortie disponible sur le boitier de commande. Elle est utilisable pour activer un autre élément (2ème servo moteur par exemple). On pourrait également envisager des données en entrée, par exemple fournies par un capteur (température, CO2, ...).
Idéalement le nouvel élément devra être intégré dans le même type de boitier en bois que ceux qui existent (la documentation devra alors fournir les fichiers svg). Les dimensions du nouveau boitier devront si possible être compatibles avec ceux existants (Cf. animation en tout début de page), par exemple un capteur pourrait facilement être intégré dans une boite de même taille qu'un DebrouilloServo.
Il faudra également fournir au moins un exemple d'application du nouveau boitier, et les fiches cartonnées associées aux boitiers utilisés par cette nouvelle application.
Dernière modification 21/11/2022 par user:Philby.
Draft
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #