Fake TV säkerhet ljus (1 / 4 steg)
Steg 1: delar
De delar du behöver är:
- Alla Arduino MCU (jag rekommenderar: Nano 3.0) mindre än $3)
- NeoPixel WS2812 RGB LED Ring ($2) eller en sträng av säga 4 10 lysdioder
- en LDR Light-Dependent Resistor (Photoresistors)
- en 1000 ohms motstånd.
- eventuellt någon form av behållare (t.ex.)
- olika utrustning och verktyg (vanliga grejer... PC, kablar, ledningar, strippor...)
Jag har sett andra projekt med hjälp av NeoPixels i samband med kondensatorer. Förmodligen att eliminera oberäkneligt beteende. Oberäkneligt beteende hos NeoPixels skulle för det mesta vara önskvärt i denna ansökan, så jag har avstått från behovet av sådana kondensatorer.
Som jag ser det extra kan variabel resisters och växlar endast ge marginella värde för denna enhet, medan komplicerande tillverkning och program genomförs. Så används de inte. Å andra sidan, kan du behöva ändra Programvaruinställningar kontrollera påvisande av natten, som aktiverar enheten. Men detta bör vara en en tid justering. Om så önskas 1K kunde ersättas med kanske en 10K variabel resisters.
Här är ett förenklat diagram över hur dessa delar interconnect för detta projekt.
Nano MCU pin
D12 ---"IN" på modulen NeoPixel
V5 ---------- VCC "
GND --------- GND "
och
V5 ---fotomotstånd--- A1 ---1 K resistor--- GND
Jag använder vad någonsin USB-nätadapter är praktiskt att driva min enhet.
Om din "jag gjorde det" projekt du använder mer lysdioder vara säkra kan strömförsörjningen hantera den. Var och en av de 3 LED segment i en NeoPixel kan använda till 20ma. Så att 60ma per NeoPixel. Jag behöver sedan 7 gånger som att driva min ljusflöde (dvs. 420ma). En 1A USB-nätadapter kommer att hantera som lätt. Det strömmen kommer bara gå igenom en stor diod i Nano styrelsen och ut V5 PIN-koden. Detta kommer också vara bra.