Stap 2: Breadboard uw project
Ik stel voor dat u breadboard alles voordat je solderen. Het is altijd leuk om te krijgen de bugs uitgewerkt voordat u een enkele verbinding hebben gesoldeerd. Met dat, ik stel ook voor, als u een Arduino UNO of andere volledige formaat Arduino met headers voor gemakkelijke verbindingen dat u programma hebt en testen van de installatie voordat over te schakelen naar de ATTiny, het is gewoon veel gemakkelijker mee kunt werken.
I 'm gonna Toon u deze installatie eerst met een Arduino Uno de microcontroller bijeenkomen. Geen pinnen moeten worden gewijzigd of opnieuw toegewezen in de code te maken van dit werk. U ziet een paar stappen later dat alles wij dan hoeft te doen is Trek de draden leiden naar de Arduino en de ATTiny te vervangen, toevoegen van voeding, en u bent klaar om te testen de definitieve opstelling. Voordetoepassing van breadboarding en de definitieve versie die ik graag gebruik drie kleuren van draad in eenvoudige toepassingen zoals dit. Rood is altijd Vcc (hoge spanning), zwart is altijd gemalen, groen is altijd gegevens. Dat zijn de drie kleuren van hookup draad ik had beschikbaar, u misschien liever iets anders. Wat drijft uw boot. Plaats de onderdelen zoals ik laten in het bovenstaande diagram van Fritzing zien heb.
WS2812B (aka NeoPixels): de pinnen aangeduid in het diagram Fritzing negeren, ze hebben geen WS2812B versie. In plaats daarvan herkennen dat 5v gaat naar het soldeer tabblad gemarkeerd "5V" op de strip. Grond gaat naar "GND". Gegevens is gerouteerd van digitale pin 4 op de Arduino (ook digitale pin 4 op de ATTiny 85) via een weerstand (tussen 300 en 500 Ohm) en naar de tab gemarkeerd "DI" op de strip. De condensator is om te helpen verwijderen van spanningspieken als pixels flash in- en uitschakelen. Er is een grote tutorial over deze LEDs op de Adafruit website gevonden hier. BELANGRIJK: Als 11 pixels mij, ik stel met behulp van een max helderheid van 150 de totale huidige vraag om laag te houden, de Arduino kan de bron van 500 mA via USB. Als u zijn met behulp van meer PIXELS moet u een alternatieve energiebron voorzien in dit deel van de setup.
Sluit de Arduino op uw computer via USB. Niets roken? Geweldig! Iets roken? SLECHT!