Sisällysluettelo:

Valon voimakkuuslamppu: 4 vaihetta
Valon voimakkuuslamppu: 4 vaihetta

Video: Valon voimakkuuslamppu: 4 vaihetta

Video: Valon voimakkuuslamppu: 4 vaihetta
Video: LUMO – Johanneksen evankeliumi 2024, Marraskuu
Anonim
Valon voimakkuuslamppu
Valon voimakkuuslamppu

Hei kooderit, tänään opetan teille, kuinka luoda valovastuksella varustettu lamppu TinkerCadissa. Aloitetaan!

Tarvikkeet

Tarvitset:

* 1 Valovastus

* 1 Arduino Uno R3

* 1 Hehkulamppu

* 1 Releen SPDT (koska hehkulamppu kestää 120 V ja Arduino vain 5 V)

* 1 Virtalähde

* 1 Leipälevy

Vaihe 1: Järjestäminen

Organisaatio
Organisaatio

Ensimmäinen asia, jonka haluat tehdä, on järjestää materiaalit kuten kuvassa. Tämä helpottaa, kun joudumme yhdistämään kaiken yhteen.

Vaihe 2: Valovastus

Valovastus
Valovastus

Ensimmäinen asia, jonka johdotamme, on valokuvavastus. Liitämme 5 V: n nastan leipälevyn positiiviseen napaan, lisäämme maata (varmista, että lisäät virtaa/maata koko leipälevylle) ja lisäät valovastimen yhden nastarivin maanpinnan yläpuolelle. Näiden välissä kytket A0 -nastan 1000 ohmin vastukseen ja liität sen positiiviseen.

Vaihe 3: Virtalähde, rele ja hehkulamppu

Virtalähde, rele ja hehkulamppu
Virtalähde, rele ja hehkulamppu

Seuraavaksi liitämme virtalähteen, releen ja hehkulampun Arduinon kanssa. Ensinnäkin meidän pitäisi johdottaa maadoitus Arduinolla ja yhdistää jokaisen leipälevyn päät, jotta virta ja maa kulkevat ympäri leipälautaa. Seuraavaksi virtalähteelle kytketään maadoitus releen liittimeen 1 ja lisätään maadoitus releen liittimestä 8. Virtalähteen plusmerkki menee lampun liittimeen 2 ja hehkulampun positiivinen releen liittimeen 7. Lopuksi voimme kytkeä digitaalisen nastan 4 releen liittimeen 5. Tämän jälkeen kaikki johdot/laitteet on tehty, ja voimme siirtyä Arduinon koodaukseen!

Vaihe 4: Koodaus Arduinossa

Koodaus Arduinossa
Koodaus Arduinossa

Tämän koodaus koostuu kahdesta osasta; void setup ja void loop. Asennus, kuten sanotaan, asettaa nastat ja silmukka silmukkaa koodin.

Tyhjiä asetuksia varten käytämme pinModea tietyn pin -numeron valitsemiseksi ja sen valitsemiseksi, onko se tulo vai lähtö. Tässä tapauksessa nasta A0 on tulo ja nasta 4 lähtö. Serial.begin käynnistää sarjavalvonnan valovastaukselle. Sen avulla voimme aloittaa tyhjäkäynnillä.

Tyhjälle silmukalle kirjoitetaan Serial.println (analogRead (A1)); tulostaaksesi valovastus- ja sarjamonitorin tiedot. Kirjoitamme if-lauseen, että jos valovastus antaa numeroita yli 500 (tai himmeä valo), se sammuttaa hehkulampun ja kytkee sen päälle, jos se ei ole himmeä. Ja juuri näin, koodi on tehty ja piiri toimii!

Kiitos, että luit tämän opetusohjelman! Toivon, että nautit!

Suositeltava: