Étape 1: Pièces, outils et logiciels
Pièces
- Gong, support et le batteur : Zildjian P0565
- 3D imprimés enceinte : vous pouvez commander un sur Shapeways ou vous-même imprimer à partir du modèle là (vous aurez besoin d’une imprimante 3D très bonne, j’ai utiliser quelques petites fonctionnalités).
- Noyau d’étincelle: bougie a depuis sorti une version moins cher ou de meilleure qualité, appelée le Photon, mais le code ne sera pas immédiatement compatible.
- Bouton poussoir momentané : l’enceinte est basé sur cette touche de Radioshack , mais vous pouvez probablement trouver quelque chose qui correspond à la même ouverture.
- Servo : Servo solaire D771
- MOSFET à canal N: J’ai utilisé le NTR4501 de montage en surface, mais si vous tenez à votre temps et la vue, obtenir une partie de la throughole à la place (p. ex. un NTD4906N). Sans doute, vous pouvez également utiliser un NPN transistor qui peut gérer jusqu'à 1 a.
- 4 x 6-32 écrous et vis de machine : utilisé pour l’installation des servos dans l’enceinte.
- 2 x 10-24 écrous et vis de machine : utilisé pour le montage de l’armoire pour le gong.
- USB adaptateur secteur / chargeur : chercher quelque chose évalué à 1 a.
- Ongles : Ongles très fines pour fixer le fouet sur le servo.
Outils
- : Forets pour un trou #10 et un tout petit peu pour vos ongles (j’ai utilisé un peu de #60 avec une pince spéciale).
- Fer à souder et soudure
- Dremel
- Divers outils de base
Logiciel
- Client de ligne de commande d’allumage : https://github.com/spark/spark-cli
- dfu-util: je l’ai installé via Homebrew sur OS X.
- Gongbot firmware : Voir le fichier ci-joint bin ou regarder sur github.
- Terminal série : minicom, écran ou mastic devrait tous fonctionner bien que j’ai trouvé minicom plus facile de travailler avec.
- Notez que vous pouvez choisir de construire le firmware de source pour obtenir la version la plus récente. Vous devriez être en mesure de trouver les instructions pour la mise en place d’un environnement de génération dans la documentation de l’étincelle. Vous pouvez trouver la source et ses dépendances à ces liens :