Programmerbara Wearable bågreaktorn (2 / 7 steg)
Steg 2: Bakbord projektet
Jag föreslår att du breadboard allt innan du börjar lödning. Det är alltid trevligt att få buggar arbetat innan du har lödda en enda anslutning. Med det, jag också föreslå, om du har en Arduino UNO eller andra full storlek Arduino med rubriker för enkla anslutningar du programmet och testa inställningarna innan du byter över till ATTiny, det är bara mycket lättare att arbeta med.
Jag ska visa dig denna inställning först med en Arduino Uno som mikrokontroller. Inga stift behöver ändras eller omplacerad i koden för att göra detta arbete. Du kommer att se några steg senare att alla vi då måste göra är dra ut trådarna leder till Arduino och ersätta den med ATTiny, lägga till strömförsörjning och du är redo att testa den slutliga installationen. För att breadboarding och den final bygga gillar jag att använda tre färger av tråd i enkla program som detta. Rött är alltid Vcc (hög spänning), svart är alltid jorda, grönt är alltid Data. De är tre färger av hookup wire jag hade tillgänglig, kanske du föredrar något annat. Vad flyter båten. Placera komponenterna som jag har visat i Fritzing diagrammet ovan.
WS2812B (aka NeoPixels): ignorera stiften i Fritzing diagrammet, de har inte WS2812B version. I stället inse att 5v går att löda fliken märkt "5V" på the strip. Mark går till "Jord". Data dirigeras från digital stift 4 på Arduino (även digital stift 4 på ATTiny 85) genom ett motstånd (mellan 300 och 500 ohm) och till fliken märkt "DI" på remsan. Kondensatorn är att försöka ta bort spänningstoppar som pixlar flash på och av. Det finns en bra tutorial på dessa lysdioder på Adafruits webbplats finns här. VIKTIGT: Om du använder 11 pixlar som mig, jag föreslår att du använder en max ljusstyrka på 150 för att hålla den totala nuvarande efterfrågan ner, Arduino kan anskaffa 500 mA via USB. Om du är använder mer PIXLAR måste du tillhandahålla en alternativ strömkälla för denna del av installationen.
Koppla Arduino till din dator via USB. Inget röka? Stor! Något rökning? Dålig!