Étape 1: Pièces et outils
Il y a beaucoup de pièces de ce puzzle, et je vais essayer d’énumérer les principales choses.
Parties et pièces
- Raspberry Pi - j’utilise un V1 modèle B +
- Contrôleur de mouvement de saut
- Alimentation de 5V - il y a beaucoup de puissance faim pièces ici, mieux faire 5 a!
- Pilote de PWM compatible I2C - Adafruit a une belle.
- 4 x Micro Servos - Cheap TowerPros fonctionnera.
- J’ai 4 x Micro Servo Monte - ces de Lynxmotion modifié
- LEDs et des résistances de limitation actuelle - pour un effet visuel, mais pas nécessaire.
- Enceinte de projet - celui-ci est laser coupé par Ponoko, plus sur cela plus tard.
- Vis, boulons, écrous, zip liens - et autres des moyens de fixation des choses ensemble
- Cable Wrap - pour garder les fils propres et bien rangés (sur amzaon).
- Prise, interrupteur et câble - afin d’obtenir la puissance du mur pour les circuits (sur amazon) !
- Interrupteur à glissière On-Off-On - permet de sélectionner les modes de sortie Servo
- Petit bouton poussoir - utilisé comme un redémarrage R Pi / shutdown (arrêter)
- RGB LED + 2 x 470 ohm résistances - redémarrage / indication d’arrêt
- Entretoises - au Mont componentes, ces chers sur amazon sont grands.
- Hook Up fils - afin de connecter une chose à une autre
Les Matrices RGB assis sur le dessus les servos utilisez un pilote de sur-mesure. Cette partie du projet est assez avancée, et un autre Instrucable a été écrit pour elle.
Logiciels et Services
- PubNub - Service de Streaming de données. Mode Sandbox gratuit pour les développeurs !
- Java SE - JDK 8 - n’oubliez pas d’obtenir la version correspondant à votre système d’exploitation
- Bond en mouvement Visualiseur et Java SDK - encore une fois, assurez-vous d’obtenir le bon paquet pour votre système d’exploitation
- PubNub Java SDK SE - doit aller dans le répertoire du projet libs
- IDE Java - utilisation votre favori, comme Eclipse, NetBeans, IntelliJ ou JGrasp
- Projet référentiel de Code Source - hébergé sur GitHub
Raspberry Pi Setup
- PubNub Python Library - il s’agit d’une approfondie guide pour la mise en place PubNub sur la Pi R
- Connectivité Internet - cela peut être le WiFi ou Ethernet. Si vous pouvez ping Google, alors vous êtes bon pour aller.
Outils et autres
- Ordinateur - écrire du code, visualisation des Instructables, etc.
- Perceuse électrique + Drill Bits/pilotes - trous de forage, d’entraînement vis, etc..
- Outil rotatif Dremel - pour couper des trous dans l’enceinte... peut-être pas nécessaire pour vous.
- Pistolet à colle chaude - y a-t-il une autre manière de s’en tenir à quelque chose à quelque chose d’autre ?
- Fer à souder + soudure - ne pas respirer les vapeurs !
- Coupe au laser - encore une fois, j’ai utilisé un service, mais vous pouvez bricolage si vous avez votre propre machine autour de la pose.
- Tournevis, pinces - trucs, vous devriez avoir maintenant !