Arduino yorug'lik zichligi chirog'i: 5 qadam
Arduino yorug'lik zichligi chirog'i: 5 qadam
Anonim

Ushbu loyihada siz qorong'i bo'lganda chiroqni avtomatik ravishda yoqishni o'rganasiz

Ta'minotlar

Sizga nima kerak bo'ladi:

  • TinkerCAD dasturi
  • LDR (yorug'lik/qorong'i sharoitlarni aniqlash uchun)
  • Arduino mikrokontroller
  • Lampochka
  • O'rnimizni (chunki lampochka 5V ta'minlovchi Arduino bilan solishtirganda 120 V ni oladi)
  • Quvvat manbai
  • Non paneli (ixtiyoriy)
  • Arduino kodini yozing

1 -qadam: O'chirish sxemasini tuzing

Sizning sxemangiz ko'rsatilgandek to'g'ri mos kelishiga ishonch hosil qiling

2 -qadam: LDR sensori

Rasmda ko'rsatilgandek, LDR sensori bilan bog'liqlik bog'langan. Bir uchi taglikka, ikkinchi uchi VCC rezistoriga ulangan. LDR chiqish signali LDR oyog'i va rezistor oyog'i o'rtasida ulanadi.

3 -qadam: o'rni va chiroq

Hamma narsa ko'rsatilgan rasmdagi kabi ko'rinishiga ishonch hosil qiling

4 -qadam: kodlash

Buning uchun kodlash qismi ancha to'g'ri. Birinchi satr shuni ko'rsatadiki, biz A0 analog pinidan kirishni o'qiymiz va siz ko'rib turganingizdek ketma -ket monitorga bosib chiqaramiz. Keyin biz shartli formatlashni qilamiz, bu orqali A0 ma'nosini tekshiramiz. A0 qiymati 500 ga tengmi yoki undan katta bo'ladimi, raqamli pin 4 LOW ga o'rnatiladi, agar qiymat kamroq bo'lsa, pin 4 HIGH ga o'rnatiladi. O'rnimizni 4 -pin bilan bog'langan.

Ma'lumot: kodda ko'rsatilganlarni nusxalash

5 -qadam: Qo'llanma natijasi

Sizning o'quv qo'llanmangiz bir marta shunday bo'lishi kerak

Uni qanday ishlatish haqida videoni tomosha qiling:

www.youtube.com/embed/tBVq6cvgnmU