Persou
Sommaire
Un persou ?!
L'objectif de ce tuto est de vous apprendre à fabriquer un magnifique persou, une catapulte ultra-puissante capable d'envoyer voler vos pièces de monnaie sur Pluton quelques centimètres.
Le persou fonctionne avec un servomoteur contrôlé par deux boutons poussoir, l'un permet de bloquer la cuillère et le ressort et l'autre les relâche.
Matériel requis
Partie mécanique
• 1 socle en bois
• 1 cuillère à soupe
• 1 tige
• 1 ressort (pas trop puissant)
• 1 ballon de baudruche
• 1 pistolet à colle
• 1 tube solide et fin (le diamètre doit être légèrement supérieur mais très proche de celui de la tige)
• 1 bâtonnet de glace (ou autre petit morceau de bois de même dimension)
• 2 colsons
Partie électrique
• 1 carte arduino
• 1 servomoteur
• 2 boutons poussoirs
• 2 résistances 330 Ohm
• câbles
Construction
Partie mécanique
1. Découper des morceaux du tube et les coller sur le socle en les alignant pour pouvoir y faire passer la tige et en les écartant assez pour pouvoir y accrocher la cuillère plus tard.
2. Fixer un morceau du tube sur l'extrémité du manche de la cuillère
Remarque : Afin de pouvoir réutiliser la cuillère après le hackathon, nous avons fabriqué un support amovible pour fixer le tube sur la cuillère à l'aide d'un bâtonnet de glace. La fabrication de ce support est donc facultative si vous ne comptez pas réutiliser la cuillère.
3. Aligner le tube fixé sur la cuillère avec ceux collés sur le socle et faire passer la tige à travers tous les tubes.
4. Marquer le point de contact entre le creux de la cuillère et le socle et y coller le ressort.
5. Fixer un morceau de ballon de baudruche en haut du ressort.
Remarque : Cette étape n'est pas obligatoire mais elle permet d'augmenter l'adhérence entre la cuillère et le ressort lorsque ce dernier est compressé.
6. Coller le bâtonnet de glace sur le servomoteur
7. Fixer le servomoteur sur le socle.
Attention : Avant de fixer le servomoteur il est conseillé de faire des test pour trouver l'emplacement le plus adéquat au fonctionnement du persou. Il est donc préférable de construire la partie électronique avant de fixer le servomoteur définitivement.
Remarque : Pour pouvoir réutiliser le servomoteur, nous avons choisi de le fixer à l'aide colsons mais ce n'est, encore une fois, pas obligatoire.
Partie électrique
1. Réaliser le câblage ci-dessous :
2. Recopier le code suivant dans l'IDE Arduino puis le téléverser dans la carte :
#include <Servo.h> Servo monservo; // crée l’objet pour contrôler le servomoteur unsigned long timer; bool trigger = false; // déclenche le persou 8 bool reset = false; // arme le persou 7 void setup() { Serial.begin(9600); monservo.attach(9); // utilise la broche 9 pour le contrôle du servomoteur monservo.write(0); // positionne le servomoteur à 0° pinMode(8,INPUT); // BoutonP trigger pinMode(7,INPUT); // BoutonP reset } void loop() { trigger = digitalRead(8); reset = digitalRead(7); if (trigger==HIGH) { monservo.write(80); } else if (reset==HIGH) { monservo.write(0); } }
Améliorations possibles
Pour parfaire ce projets, nous aurions aimé pouvoir :
• fixer les composants électroniques sous le socle
• placer les boutons sur une des faces du socle et y inscrire la fonction des boutons