Arduinon ohjaama LED -kurpitsavalo: 5 vaihetta
Arduinon ohjaama LED -kurpitsavalo: 5 vaihetta
Anonim

Hankkeen alkuperäinen visio oli asettaa LED -valo syttymään ja sammumaan itsestään ympäröivän valon perusteella ja välkkymään ja vaihtamaan voimakkuutta kynttilän simuloimiseksi. Tarvittavat osat: 1 x Arduino 1 x LED (mieluiten kirkas keltainen realismi) 1 x LDR (valosta riippuva vastus) 1 x 1000 ohmin vastus 1 x 220 ohmin vastus

Vaihe 1: Leikkaa kurpitsa

Leikkaa kurpitsa

Vaihe 2: Kirjoita koodi

Kirjoitin useita satunnaisia arvoja, jotta vaikutus olisi jonkin verran realistinen. Muuta arvoja tai vielä parempaa koko koodia, jos haluat erilaisen tai realistisemman vaikutuksen. Minulla ei ole koskaan ollut mitään muodollista ohjelmointikäskyä, ja sen seurauksena koodini on luultavasti lähes yhtä tehoton kuin arduinon käyttäminen kurpitsan sytyttämiseen. Joten jos jollain on ehdotuksia koodin tehostamiseksi tai kaiken kaikkiaan paremmaksi, olisin kiitollinen avusta.

Vaihe 3: Juotos ja pistoke

Juotos pari johtoa LDR: ään, jotta ne voidaan sijoittaa kurpitsan sisään. Juota 220 ohmin vastus LED -valon lyhyeen osaan ja työnnä se maadoitusnastaan. Aseta pitkä jalka digitaaliseen nastaan. ja 1000 ohmin vastuksen toinen jalka analogiseen nastaan 3 aseta LDR: n toinen pää 5 volttiin ja 1000 ohmin vastuksen toinen pää toiseen maahan.

Vaihe 4: Säilytä se

Heitä se ziploc -pussiin elektroniikan suojaamiseksi - Haluat pussin olevan tarpeeksi suuri, jotta LDR voidaan sijoittaa kurpitsan aukkoon (jotta se voi lukea ympäristön valon tason)

Vaihe 5: Katso se toiminnassa

Arduinolla toimiva kurpitsavalo Jason Sauersilta Vimeossa.

Suositeltava: