Adresserbara mjölkflaskor (LED-belysning + Arduino) (7 / 12 steg)
Steg 7: Transistorn krets
Första gången jag separerade ledningarna för lampor, märkt jag varje tråd med flera, att veta att jag skulle komma tillbaka till dem med en Arduino någon gång.
Eftersom jag använder NPN-transistorer, som går på jorden slutet av banan, jag måste du skilja ut alla dessa kablar och börja skarvning till + 12v ettor tillsammans. Med hjälp av högtalarkabeln, jag fast i konventionen att den svarta randiga sidan av varje par vore levande, slätt skulle vara jorden. Att göra och hålla sig till konventioner som denna är viktig så att inte gå vilse senare.
Efter separera alla kablar ut, sågade jag trasiga hål i toppen av röret för ledningar. Det var min avsikt att försegla det tillbaka upp med vit gubbe tejp, med ledningar och arduino inuti, men detta gick lite fel som du kommer se senare.
Första var att testa min krets. Transistorn har tre stift: en samlare, spänning ut och bas. Base är den Arduino att prata med genom en 1K resistor, collector tar ström från jordanslutningen och spänning ut går till jorden. Testet fungerar. Ytterligare information om med transistorer med Arduinos här:
http://ITP.NYU.edu/physcomp/tutorials/HighCurrentLoads
(Obs 1K motstånd mellan Arduino och bas klämma fast det)
här är en primer på transistorer för:
http://www.mayothi.com/transistors.html
Så i princip:
- Löda motstånd till transistorn bas stift
- Separat slipad anslutning för varje ljus och nummer så du kan hålla dem i en begriplig ordning.
- Skarva alla levande anslutningar för lampor tillsammans, heatshrinking över skarvar när de är klara (detta är verkligen viktigt, eftersom ledningarna kommer att packas tillbaka in i röret skulle det vara alltför troligt att kort ljuset ut när packade om de inte var ordentligt isolerad). Bygga skarvar ner till en enda anslutning för den + 12v.
- Löda samlaren av varje transistor till marken anslutningen av varje ljus, heatshrinking det också.
- Använd korta bitar av tråd skarva alla de transistor utsläppsländerna tillsammans, bygga dem ner till en enda jordanslutning.
Nästa, de ska vara hooked för att kommunicera.