Stap 2: Aansluiten van de elektronica
Nu is het tijd om Erbbie de hersenen! Ga pak een Arduino, en sommige koffie omdat dit deel zal vergen sommige focus!
Sensoren
Erbbie communiceert via kleurwijzigingen ik aanbevelen en gebruikt een Adafruit Neopixel Mini PCB, het is super eenvoudig om te solderen en heeft al alle weerstanden en condensatoren gekoppeld. Voor de lichtsensor gebruikte ik de Adafruit TDL2561. Niet alleen is het TDL2561 gemakkelijk om te solderen, maar Adafruit heeft verstrekt een geweldig arduino library en voorbeelden maken codering van een module.
Solderen
Als u niet weet hoe om te solderen heb geen angst, zijn er sommige andere grote Instructables, en zelfs een groep gewijd aan de kunst (.. .en wetenschap) van het leren hoe om te solderen.
Hoe soldeer door NoahW
Hoe soldeer groep
Now that you're tot snelheid pak je soldeerbout, enkele draad en soldeer. In de bovenstaande foto's gebruik ik heel algemeen plug in soldeerbout, u hoeft niet te fancy krijgen. Soldeer 3 draden, bonuspunten voor kleurcodering hen, op uw NeoPixel en 4 draden op uw lichtsensor zoals hierboven weergegeven.
Bedrading
Zowel de NeoPixel en lichtsensor worden aangedreven door + 5V, merken de rode alligator clip beide rode draden aansluiten. Zodra wij onze code werken wil je teruggaan bevestigen en soldeer beide macht draden samen en steek ze in de + 5V coming out van de Arduino. Sluit beide zwarte draden aan de grond (met het label GND op Arduino). Sluit nu de middelste draad van de LED, dit heet gegevens In (DIN), tot en met Pin 6. Dit kan worden gebracht in een andere pin als u kiest, maar je de verstrekte code moet zodat de Arduino bijwerken welke pin dan om te praten met uw LED moet gebruiken. Tot slot sluit uw laatste twee draden van de lichtsensor op analoge Pin 4 & 5 die de vaste I2C-poorten op de Arduino. Adafruit heeft een grote TSL2561 Wiring diagram en stapsgewijze instructies als u nog vragen, of wilt u meer weten.
Codering
Bijna daar! Ik heb toegevoegd mijn Arduino Uno-code, die u bent meer dan welkom om te gebruiken. Het is in wezen een compilatie van voorbeeldbestanden van alle de sensoren bevestigd. Opmerking: U zult de TSL2561 bibliotheek en Adafruit Neopixel bibliotheken! Hier is een link voor de Neopixel library en setup handleiding, en ook hier is de link voor de lichtsensor. Als u niet hoe weet te uploaden bibliotheken naar je Arduino kijk deze geweldige tutorial door Instructable eigen audreyobscura "Importeren een Code Library voor Arduino"