Mundarija:

Avtomatik chiroq: 6 qadam
Avtomatik chiroq: 6 qadam

Video: Avtomatik chiroq: 6 qadam

Video: Avtomatik chiroq: 6 qadam
Video: Bugun ozon.ru dan "Aqlli chiroq" buyurtma qildim. Ovoz yordamida ishlaydi 2024, Noyabr
Anonim
Avtomatik chiroq
Avtomatik chiroq

Menda xonaning burchagida kitob javoni bor. Hudud yoritilmagan, men har safar kitob olmoqchi bo'lsam, chiroqni yoqib o'chirishni yoqtirmayman.

Ba'zi asosiy komponentlar va oddiy kod yordamida siz chiroq kerak bo'lganda avtomatik ravishda yonadi va kerak bo'lmaganda o'chadi.

Ushbu loyiha uchun men arduino nano -platasidan foydalandim.

Chiroqning ikkita sensori bor: ultrasonik masofa sensori va yorug'lik sensori (LDR). Ultrasonik sensor odam chiroqqa yaqinlashganda mikrokontrollerni ogohlantiradi - shuning uchun u yoqilishi kerak. LDR sensori xona allaqachon yoritilganligini tekshiradi - xonada yorug'lik etarli bo'lganda, chiroq yaqinlashganda ham yonmaydi.

Agar bir muncha vaqt yonidan hech kim o'tmasa, chiroq o'zini o'zi o'chiradi.

1 -qadam: Barcha komponentlarni joylashtiring

Barcha komponentlarni joylashtiring
Barcha komponentlarni joylashtiring
Barcha komponentlarni joylashtiring
Barcha komponentlarni joylashtiring
Barcha komponentlarni joylashtiring
Barcha komponentlarni joylashtiring

Bular qurilishda ishlatiladigan komponentlar:

  • Ultrasonik sensor (Amazon)
  • Arduino taxtasi (qanday bo'lishidan qat'i nazar, men o'lchamiga qarab Nanoni tanladim) (Amazon)
  • USB rozetkasi (ayol) - talab qilinmaydi, lekin bo'lishi yaxshiroq. (Amazon)
  • Arduino kartasiga mos keladigan USB kabeli
  • Bolalar simlari-bir nechta erkak-ayol va bir nechta erkak-erkak. (Amazon)
  • USB bilan ishlaydigan chiroq (Amazon)
  • Rezistor - 10KΩ yaxshi
  • LDR (Amazon)
  • Potentsiometr (Amazon)
  • Kichik karton quti - barcha komponentlar unga kiritiladi

Qurilishda ishlatiladigan asboblar:

  • Lehimlovchi temir + qalay
  • Yelimli qurol
  • xizmat pichog'i

Agar sizda bularning barchasi bo'lsa, boshlashingiz mumkin!

2 -qadam: qutiga teshiklar qiling

Qutida teshiklar qiling
Qutida teshiklar qiling
Qutida teshiklar qiling
Qutida teshiklar qiling

Ultrasonik sensorni qutiga qo'ying va uning "ko'zlarini" qalam bilan belgilang.

Ish pichog'idan foydalanib, qutidagi 2 teshikni kesib oling, shunda siz ultrasonik sensorning "ko'zlarini" kartondan kiritishingiz mumkin.

Igna bilan qutining yuqori qismidagi 2 ta kichik teshikni teshib qo'ying, u orqali siz LDR iplarini keyinroq o'tkazasiz.

Qutining old / yuqori qismidagi USB ulanish o'lchamidagi teshikni kesib oling.

Orqa tomonda - teshik qiling, shunda siz USB kabelini mikrokontrolderga o'tkazishingiz mumkin.

3 -qadam: simlarni ulash

Ulanish
Ulanish
Ulanish
Ulanish
Ulanish
Ulanish
Ulanish
Ulanish

Birinchidan, LDR oyoqlarini oldingi qadamda qilingan teshiklardan o'tkazing.

LDRning bir oyog'ini rezistorning bir oyog'iga payvandlang. Xuddi shu joyda, rasmdagi kabi erkak-erkak ipni payvandlang.

Erkak-urg'ochi ip LDRning ikkinchi oyog'iga, biri esa rezistorning ikkinchi oyog'iga qo'shiladi.

GND piniga ulangan simni Arduino kartasiga, LDR vilkasiga 5V ga va ikkalasiga A0 ga ulangan simni joylashtiring.

Bu rezistorda kuchlanish pasayishiga olib keladi, shunda xonada yorug'lik ko'proq bo'ladi - biz umumiy simdan yuqori kuchlanish olamiz.

3 ta erkak-ayol simlarini oling, ularni potansiyometrning oyoqlariga ulang. Ikki tashqi oyoqni ulang - biri 5 V ga, ikkinchisi GND ga, o'rta oyog'i A1 ga.

4 ta erkak-ayol simini oling, so'ng ultratovush sensori oyoqlarini shu tarzda ulang:

  • Gnd (sensor)> Gnd (arduino)
  • Trig (sensor)> raqamli pin 4 (arduino)
  • Echo (sensor)> raqamli pin 5 (arduino)
  • Vcc (sensor)> 5V (arduino)

USB uyasining 2 ta tashqi oyoqlariga 2 ta erkak ipni payvandlang.

Ulardan birini GND ga, ikkinchisini 6 -pinli ulang. Quyidagi testni o'tkazganingizdan so'ng qaysi birini qaysi pinga ulash kerakligini bilib olasiz:

Ulardan birini GND va bittasini 5V ga ulab ko'ring va chiroqni USB uyasiga ulang. Agar u yonmasa - simlarni GND dan 5V ga aylantiring va aksincha. Chiroq yoqilganda - simni 5V pinidan siljiting va 6 ta raqamli pinga joylashtiring.

4 -qadam: Potentsiometr va kodlashni o'rnating

Potentsiometr va kodlashni o'rnating
Potentsiometr va kodlashni o'rnating

Qo'shilgan kodni yuklab oling va uni arduino -ga yuklang.

Kengashni "qorong'i" deb hisoblagan joyga qo'ying.

Seriyali monitorni oching (ctrl + M) - Siz 2 ta bosilgan raqamni qayta -qayta ko'rasiz. Potentsiometrni ikkala raqam ham teng bo'lguncha sozlang.

Kodni github.com saytidan yuklab oling. "AutoLamp.ino" faylini oching va uni arduino -ga yuklang. (Avval fayllarni chiqarib olishingiz kerak).

5 -qadam: yopishtirish

Yelimlash
Yelimlash

Barcha komponentlarni qutiga soling.

Ultrasonik datchikni old tomoniga, siz kesgan teshiklar ichiga qo'ying va uni yopishtiruvchi qurol bilan joyiga yopishtiring.

LDRni joyiga yopishtiring, lekin yopmang.

USB rozetkasini teshik ochilgan joyga yopishtiring, shunda u tashqariga qaraydi.

USB kabelini teshikdan o'tkazing va uni qimirlamasligi uchun yopishtiring.

Ochilmasligi uchun qutini yoping va yopishtiring.

6 -qadam: tugating

Image
Image

Kabelni USB zaryadlovchiga ulang va qutini qorong'i joyga qo'ying. Chiroqni USB rozetkasiga ulang.

bo'ldi shu! Endi siz uning oldidan o'tsangiz, chiroq yonadi.

Agar siz uning oldidan bir muncha vaqt o'tmasangiz, u yolg'iz o'zi o'chadi.

Tavsiya: