Turinys:

Šviesos intensyvumo lempa: 4 žingsniai
Šviesos intensyvumo lempa: 4 žingsniai

Video: Šviesos intensyvumo lempa: 4 žingsniai

Video: Šviesos intensyvumo lempa: 4 žingsniai
Video: СХЕМА ПОДКЛЮЧЕНИЯ ДВУХКЛАВИШНОГО ВЫКЛЮЧАТЕЛЯ 2024, Liepa
Anonim
Šviesos intensyvumo lempa
Šviesos intensyvumo lempa

Sveiki koduotojai, šiandien aš jus mokysiu, kaip TinkerCad sukurti lempą su fotorezistoriumi. Pradėkime!

Prekės

Jums reikės:

* 1 Foto rezistorius

* 1 „Arduino Uno R3“

* 1 lemputė

* 1 relė SPDT (kadangi lemputė maitina 120 V, o „Arduino“- tik 5 V)

* 1 Maitinimo šaltinis

* 1 Duonos lenta

1 žingsnis: organizavimas

Organizacija
Organizacija

Pirmas dalykas, kurį norite padaryti, yra sutvarkyti medžiagas, kaip parodyta paveikslėlyje. Tai palengvins, kai turėsime viską sujungti.

2 žingsnis: fotorezistorius

Fotorezistorius
Fotorezistorius

Pirmas dalykas, kurį mes prijungsime, yra foto rezistorius. Mes prijungiame 5V kaištį prie teigiamo duonos lentos gnybto, pridedame žemės (būtinai pridėkite maitinimo/įžeminimo per visą lentą) ir pridedame fotorezistorių vieną kaiščio eilę virš žemės. Tarp jų prijunkite A0 kaištį prie 1000 omų rezistoriaus ir prijunkite jį prie teigiamo.

3 žingsnis: maitinimo šaltinis, relė ir lemputė

Maitinimo šaltinis, relė ir lemputė
Maitinimo šaltinis, relė ir lemputė

Toliau su „Arduino“prijungsime maitinimo šaltinį, relę ir lemputę. Pirma, mes turėtume prijungti laidą prie „Arduino“ir sujungti kiekvienos duonos lentos galus, kad maitinimas ir žemė apimtų visą duonos lentą. Toliau, maitinimo šaltiniui, mes prijungiame įžeminimą prie relės 1 gnybto ir pridedame įžeminimą iš relės 8 gnybto. Maitinimo šaltinio teigiamas patenka į lemputės 2 gnybtą, o teigiamas - į relės 7 gnybtą. Galiausiai galime prijungti skaitmeninį kaištį 4 prie relės 5 gnybto. Tai atlikus, visi laidai/aparatūra yra baigti, ir mes galime pereiti prie „Arduino“kodavimo!

4 žingsnis: kodavimas „Arduino“

Kodavimas „Arduino“
Kodavimas „Arduino“

Tai koduojama dviem dalimis; tuštumos sąranka ir tuštumos kilpa. Sąranka, kaip sakoma, nustato kaiščius, o kilpa - kodo dalį.

Norėdami nustatyti tuštumą, mes naudojame pinMode, norėdami pasirinkti konkretų PIN kodą ir pasirinkti, ar jis yra įvestis, ar išėjimas. Tokiu atveju įvedamas kaištis A0, o išvestis - 4. Serial.begin paleidžia serijinį foto rezistoriaus monitorių. Su tuo mes galime pradėti nuo tuštumos ciklo.

Tuščiai kilpai rašome Serial.println (analogRead (A1)); spausdinti fotorezistoriaus ir serijinio monitoriaus duomenis. Parašome „if“teiginį, kad jei fotorezistorius duoda skaičius virš 500 (arba silpnos šviesos), jis išjungia lemputę ir įjungia, jei ji nėra silpna. Ir kaip tik, kodas yra padarytas ir grandinė veikia!

Dėkojame, kad perskaitėte šį vadovėlį! Tikiuosi tau patiko!

Rekomenduojamas: