Light Plotter with Intel Edison (9 / 16 steg)
Steg 9: Bygga ESP8266 krets
Strömförsörjning
ESP8266 är en 3.3V chip (till skillnad från 5V logiken som många folk är vana vid), så leverans spänning måste regleras.
3.3V är lite för låg för att driva den blå lampan via en transistor (det finns en 3.2V droppe över LED och en 0.7V droppe över transitor), så jag använde en 5V regulator för att driva LED kretsen.
Detta är den exakta delar jag använt, men det var bara för att jag hade dem ljuger om, kan du använda det som är billigt och enkelt.
- 3.3V supply (9 - 26V input) (digikey)
- 5.5v levererar för lysdioder (7 - 28V input) (digikey)
Jag använde en 2s (7.4V) LiPo batteri att driva banan, eftersom jag har dem från min RC bil. 2800mAh batteriet som jag använde körs kretsen för många timmar.
Byta lysdioder
ESP8266 GPIO stiften kan inte källa/handfat tillräckligt ström för att driva lysdioderna på full ljusstyrka (särskilt om vi vill ha flera lysdioder per färg), så bygger vi en enkel transistor byta krets där GPIO pin vänder på en transistor och transistorn tillåter ström genom lampan.
Strömmen genom lysdioderna måste begränsas. Kolla in de tekniska uppgiftsbladen av dem du köper, men 20mA är generellt en bra gräns för myr-standard 5mm lysdioder.
Nästa, vi avgöra spänningsfallet över varje LED (kolla databladet eller åtgärd med din multimeter).
Mine var:
- Red: 2V
- Grön: 3.2V
- Blå: 3.2V
Nuvarande = spänning/motstånd
så för 20mA varje behövde jag följande motstånden
- Röd: (5.5-0.7-2)/(0.02) = 140 ohm
- Grön: (5.5-0.7--3.2)/(0.02) = 80 ohm
- Blå: (5.5-0.7-3.2)/(0.02) = 80 ohm
Om du är otydlig på denna process, finns det många tutorials på webben, eller till och med rätt här på instructables
Diskret lysdioder vs RGB common-anod/gemensam katod
Du kan använda diskreta lysdioder som i min krets, eller du kan få kombination RGB lysdioder som finns i två varianter:
- Gemensam anod (positiv sida av tre lysdioder binds tillsammans)
- Gemensam katod (negativa sidan av tre lysdioder binds tillsammans)
Gå runt i min diagram kan användas som-är med common-katod RGB LED, men skulle kräva ändring av "låg sidan byta" om man ville använda common-anod lysdioder.
Binda upp ESP8266
Du vet redan hur tråd upp EP8266 från föregående steg, och kan kolla tillbaka i på denna tutorial om det inte är klart.