Stap 1: Onderdelen en Tools
Er zijn een heleboel stukken van deze puzzel, en ik zal proberen om de lijst van de belangrijke dingen.
Parts & Pieces
- Raspberry Pi - ik ben met behulp van een V1 Model B +
- Sprong-bewegingscontroller
- 5 v Power Supply - er zijn een heleboel van de macht hongerige delen hier, het 5A beter te maken!
- I2C ingeschakeld PWM Driver - Adafruit heeft een leukerd.
- 4 x Micro Servo's - goedkope TowerPros zal werken.
- 4 x Micro Servo Mounts - ik heb deze uit Lynxmotion gewijzigd
- LEDs en weerstanden van huidige beperken - voor visueel effect, maar niet noodzakelijk.
- Project behuizing - deze is laser gesneden door Ponoko, meer daarover later.
- Schroeven, bouten, moeren, zip-banden - en andere dergelijke dingen samen bevestiging
- Kabel Wrap - om te houden van de draden netjes en opgeruimd (op amzaon).
- Power Jack, schakelaar, en kabel - om het krijgen van de macht van de muur naar de circuits (op amazon)!
- On-Off-On Slide Switch - gebruikt om Servo uitgang modi te kiezen
- Kleine drukknop - gebruikt als een R Pi reboot / shutdown knop
- RGB LED + 2 x 470 ohm weerstanden - Reboot / sluiting indicatie
- Stand-Offs - naar Mount componentes, deze goedkope ones op amazon zijn geweldig.
- Hook Up draden - teneinde een ding verbinden met een ander
De RGB-Matrices zit op de top van de servo's gebruikt een custom-built-stuurprogramma. Dit deel van het project is vrij geavanceerd, en een aparte Instrucable is geschreven voor het.
Software en Services
- PubNub - gegevens Streaming-dienst. Gratis sandbox-modus voor ontwikkelaars!
- SE van Java - JDK 8 - Zorg ervoor dat u de juiste versie voor uw besturingssysteem
- Sprong Motion Visualizer en Java SDK - weer zorg ervoor dat u het juiste pakket voor uw besturingssysteem
- PubNub Java SE SDK - dit moet gaan in de projectmap libs
- Java IDE - gebruik uw favoriete, zoals JGrasp, NetBeans, IntelliJ of Eclipse
- Project Source Code Repository - gehost op GitHub
Raspberry Pi Setup
- PubNub Python Library - dit is een diepgaande gids voor het opzetten van PubNub op de R Pi
- Internet-verbinding - dit kan WiFi of Ethernet. Als u Google pingen kunt, dan bent u goed om te gaan.
Hulpmiddelen en dergelijke
- Computer - code te schrijven, het bekijken van de Instructables, enz
- Elektrische boor + boor Bits/Drivers - boren gaten, Driving schroeven, enz.
- Dremel Rotary Tool - kan voor snijden gaten in de behuizing... niet zitten noodzakelijk voor u.
- Hete lijmpistool - Is er een andere manier te houden iets naar iets anders?
- Soldeerbout + soldeer - adem de dampen niet!
- Laser Cutter - opnieuw, gebruikte ik een dienst, maar u kunt DIY hebt u uw eigen machine tot rond.
- Schroevendraaiers, tangen - spullen u onderhand moeten hebben!