Micro:bit | Batteur-Flinger

Aperçu
This build works out to be useful in two ways; flinging stuff and drumming on stuff. The overall concept is to increase the inertia of the moving servo by quickly snapping the cable tie to flick the arm. The mechanics of this build is modeled after a foot pedal used in a drum kit.The flinging aspect is just fun. Fling coins, buttons and ping-pong balls. When using the animation recording feature of the Animate Shield, beats can be recorded an looped including adjusting the speed.
Compétences + Objectifs
Construction
Construisez le projet en suivant les instructions de montage
Musique
Animer un rythme
Charpenterie
Principes et quincaillerie de menuiserie de base
Codage
En savoir plus sur l'utilisation des retards dans le code pour contrôler la synchronisation des mouvements
Âge 10+
Temps 60 minutes
Matériaux
- UN 1 tournevis
- B 1 x chaussette servo
- C 1 bras
- D 1 x disque de poulie (grand)
- E 1 x disque de poulie (petit)
- F 1 bâton
- g 2 x blocs de bois
- H 1 x serre-câble
- je 1 x équerre
- J 14 vis #6 x 1/2"
- K 2 vis #6 x 1"
- L 2 rondelles
- M1 socle en bois.

Étapes de construction
Étape 1
Pour cette version, nous travaillerons à partir d'un bord avant long en termes de référence pour les choses à monter. Cela peut être de chaque côté au démarrage.
Tout d'abord, montez la chaussette servo [A] sur le côté gauche de la base [C]. Assurez-vous que le disque [B] faisant face à l'avant est bien celui alimenté par le servomoteur. Utilisez 4 des vis #6x1/2" pour monter la chaussette servo centrée sur la base et à 17 mm de l'extrémité.
Tout d'abord, montez la chaussette servo [A] sur le côté gauche de la base [C]. Assurez-vous que le disque [B] faisant face à l'avant est bien celui alimenté par le servomoteur. Utilisez 4 des vis #6x1/2" pour monter la chaussette servo centrée sur la base et à 17 mm de l'extrémité.

Étape 2
Montez un bloc de bois [A] sur le côté droit de la base [B] à 16 mm du côté droit de la planche, la partie importante est que le bloc n'est pas centré sur la planche mais doit être au ras de la face avant du servo Chaussette. Utilisez 2 des vis #6 x 1/2" pour monter le bloc.

Étape 3
Montez le support [A] sur le bloc de bois à l'aide de 2 des vis #6 x 1/2". La face avant du support doit être alignée avec le bloc de bois et la face avant de la chaussette servo [C]. La distance depuis le côté droit de la base [B] doit être de 38 mm.

Étape 4
Passez le serre-câble [A] à travers l'extrémité pour faire une boucle qui insérera une vis dans le trou.
Les disques [B] et [C] seront montés ensemble pour créer la poulie. La fente dans le plus petit disque [C] s'adaptera à l'extrémité pliée de l'attache de câble qui sera maintenue en place par la vis #6 x 1/2".
Les disques [B] et [C] seront montés ensemble pour créer la poulie. La fente dans le plus petit disque [C] s'adaptera à l'extrémité pliée de l'attache de câble qui sera maintenue en place par la vis #6 x 1/2".

Étape 5
Marquez une ligne à partir du bas du bord latéral du bloc de bois [C] à 17 mm, puis au centre du bloc, c'est là que la vis ira dans le bloc pour le point de pivot.
Ensuite, à l'aide d'une vis #6 x 1" [A] et de 2 des rondelles [B], montez la poulie sur le bloc de bois en utilisant le trou supérieur de l'équerre.
Ensuite, à l'aide d'une vis #6 x 1" [A] et de 2 des rondelles [B], montez la poulie sur le bloc de bois en utilisant le trou supérieur de l'équerre.

Étape 6
Utilisez une vis #6 x 1" [A] pour connecter la poulie au bloc de bois. Cela les fera tourner ensemble.

Étape 7
Fixez le bâton en bois au disque Servo Sock à l'aide de 2 des vis #6 x 1/2" [B]. Montez ensuite la boucle de l'attache de table sur le trou supérieur du bâton à l'aide d'une autre vis #6 x 1/2" [A ]

Étape 8
Montez le bras déflecteur [A] au centre du bloc de bois à l'aide de 2 vis [B]

Étape 9
* si * prévoyez d'utiliser la construction pour lancer, la rangée inférieure de trous peut être utilisée pour ajouter une butée. La vis #6 x 1/2" [A] n'a besoin d'être enfoncée qu'à moitié pour qu'elle touche le support.

Étape 10
Connect the Servo motor to connection 13 on the animate breakout board. Connect the power to your USB power supply/battery using the USB to DC cable.
If using the Animate Breakout Code
-The arm can be moved using the first knob labeled P0.
-Click the "A" button to record, a 'hit' and loop it back using the record/play buttons. You can also use this method to record a launch sequence animation.
If using the Animate Breakout Code
-The arm can be moved using the first knob labeled P0.
-Click the "A" button to record, a 'hit' and loop it back using the record/play buttons. You can also use this method to record a launch sequence animation.
Étape 11
Note - If you would like to change the angle of the arm , the 5 holes [A] along the top of the large pulley disc can be used. Simply take out the #6 x 1" screw and change to another position.
Le code
This example uses the "A" button to move the arm into a launch position. The "B" button launches
Répartition des codes
- On start we move to the middle position
- When the “A” button is pressed we move the servo to the load position
- When the “B” button is pressed we launch
- Note – You may need to change the servo position numbers or reverse them based on your build.