Mundarija:
- 1 -qadam: komponentlar
- 2 -qadam: LDR -ni PICO -ga ulash
- 3 -qadam: LEDni ulash va ishimizni tekshirish
- 4 -qadam: O'rnimizni PICO -ga ulash
- 5 -qadam: AC yukini ulash va o'rni dasturlash
- 6 -qadam: Siz tugadingiz
Video: Uyni aqlli yoritish: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Salom bolalar, bugun biz atrofdagi yorug'lik asosida lampochkani boshqaradigan loyiha tuzmoqchimiz. Biz PICO va yorug'likka bog'liq rezistorni (LDR) ishlatamiz, yorug'likni aniqlaymiz va lampochkaning atrofidagi yorug'lik qanchalik kuchli ekanligiga qarab uni o'chiramiz.
1 -qadam: komponentlar
- PICO, mellbell.cc saytida mavjud ($ 17)
- LDR 12 mm, ebayda 30 ta to'plam ($ 0.99)
- 2 kanalli o'rni moduli yoki 1 kanalli o'rni moduli, ebayda mavjud ($ 0,74)
- 10k ohmli qarshilik, ebayda 100 ta to'plam ($ 0.99)
- Mini non paneli, ebayda 5 ta to'plam (2,52 dollar)
- Erkak - erkak yugurish simlari, ebayda 40 ta to'plam ($ 0.99)
- Erkak - ayol yugurish simlari, ebayda 40 dona to'plam (0,99 dollar)
- 220V AC chiroq
- 9 voltli batareya
2 -qadam: LDR -ni PICO -ga ulash
Yorug'likka bog'liq rezistorlar o'zgaruvchan rezistorlar bo'lib, ularga tushadigan yorug'lik miqdoriga qarab qarshiligini o'zgartiradi. Ularning munosabatlari teskari proportsionaldir, ya'ni yorug'lik kamayishi bilan qarshilik kuchayadi va yorug'lik kuchayganda kamayadi.
Biz bu xususiyatni PICO o'qiydigan kuchlanishni o'zgartirish uchun ishlatamiz va unga qarab harakat qilamiz. Buni amalga oshirish uchun biz LDR yordamida kuchlanish taqsimlagichini yaratishimiz kerak va biz shunday yaratamiz:
- Biz LDRning birinchi tomonini PICO VC ga ulaymiz
- LDRning boshqa tomonini A0 va 10K ohmli qarshilik bilan ulang
- Rezistorning boshqa tomonini PICO GND ga ulang
Endi bizda kuchlanish bo'luvchi mavjud, bu erda bizning PICO A0 ga keladigan signal bizning LDR qarshilikimizga bog'liq. Kuchlanishni ajratuvchi signal quyidagicha ifodalanadi: Vout = (R2/(R1+R2)) * Vin. Bizning holatda
- Vin = quvvat manbai (Vc)
- Vout = A0
- R1 = LDR qarshiligi
- R2 = 10k ohm (bizning qattiq qarshilik)
Keling, yorug'lik sharoitida uning qanday ishlashini ko'rib chiqaylik.
Birinchi sinov: yoritilgan xona
LDR qarshiligi pasayadi va deyarli 1K ohmga etadi, buni tenglamamizda sinab ko'raylik:
A0 = (10000/(1000+10000)) * 5 = 4.54v
PICO ADC bu kuchlanishni 928 raqamli qiymatiga o'zgartiradi.
Ikkinchi test: qorong'i xona
LDRning qarshiligi oshadi va deyarli 10K ohmga etadi, buni tenglamamizda yana urinib ko'raylik:
A0 = (10000/(9000+10000)) * 5 = 2.63v
PICO ADC bu kuchlanishni 532 raqamli qiymatiga o'zgartiradi.
Endi biz LDR -dan o'qishni olishimiz mumkin, biz LEDni PICO -ga ulashimiz va undan ishimizni tekshirish uchun foydalanishimiz mumkin.
3 -qadam: LEDni ulash va ishimizni tekshirish
Endi biz LDR -ning o'qilishiga qarab LEDning o'chishini xohlaymiz. Bu shuni anglatadiki, biz LDR -dan o'qishni qabul qilishimiz va LEDni yoqish va o'chirish uchun to'xtash nuqtasini dasturlashimiz kerak.
Quyidagi amallarni bajarish uchun sizga dastur kerak bo'ladi:
- A0 da LDRdan kirish signalini oling
- Bizning LED uchun chiqish sifatida D2 ga ega bo'ling
- Bizning LDR o'qilishini ifodalovchi o'zgaruvchini aniqlang
- LDR signalini ketma -ket monitorda A0 ga ko'rsatish
- Bizning LED -ning yonishi va o'chishi uchun to'xtash nuqtasini aniqlang.
Ammo, biz o'z dasturimizni ishga tushirishdan oldin, LEDni PICO -ga quyidagicha ulashga ruxsat beramiz:
- LEDning uzun oyog'ini (musbat anod) PICO ning D2 piniga ulang
- LEDning qisqa oyog'ini (manfiy katod) PICO GND ga ulang
4 -qadam: O'rnimizni PICO -ga ulash
Endi biz bilamizki, bizning PICO va dasturimiz ulangan va to'g'ri ishlamoqda. Biz uyning chiroqlarini yoki boshqa uy jihozlarini boshqarishimiz mumkin. Ammo, buning uchun bizga o'z o'rni kerak.
Röleler elektromagnitlardan iborat bo'lib, ular kontaktni ochish va o'chirish uchun kalit sifatida ishlatiladi. Biz o'rni kommutatsiya ishini nazorat qilish, qurilmaga tok uzatilishini nazorat qilish uchun PICOdan foydalanamiz. Va bu o'rni pinlari:
- Vcc (o'rni) -> o'rni ichidagi lasanni quvvatlantirish uchun 5 voltli pin (PICO) ga ulangan.
- GND (Relay) -> O'rnimizni ichidagi lasanni quvvatlantirish uchun PICO GND ga ulangan
- IN1 (o'rni) -> O'chirish va o'chirish uchun birinchi o'rni signalini yuborish uchun raqamli chiqish piniga ulanadi, bizda bu D2 (PICO) bo'ladi.
- IN2 (Relay) -> Bu IN1 bilan bir xil, lekin ikkinchi o'rni uchun va biz uni bo'sh qoldiramiz, chunki bizda faqat bitta yuk bor.
- Umumiy "com" (o'rni) -> Umumiy yuk boshqariladigan bir uchiga ulanadi.
- Odatda yopiq "NC" (Relay) -> Yukning ikkinchi uchi NC yoki NO ga ulanadi, agar u NC ga ulangan bo'lsa, yuk tetik oldidan ulangan bo'lib qoladi.
- Odatda "YO'Q" (Röle) -> Yukning boshqa uchi NC ga ulanadi yoki NO, agar NO ga ulangan bo'lsa, yuk tetik oldidan uziladi.
Endi biz LEDni o'rni moduli bilan almashtirmoqchimiz.
5 -qadam: AC yukini ulash va o'rni dasturlash
Endi siz faqat AC yukini o'rni moduliga ulashingiz kerak, va siz yukdan bitta simni yarmiga kesib, so'ngra bir uchini o'rni komiga, ikkinchisini esa NO ga ulashingiz kerak.
Kod LEDda bo'lgani kabi qoladi, chunki o'rni xuddi LED kabi raqamli signalni ishlatadi. Biroq, LED o'zgaruvchini o'rni uchun o'zgartiring, shunda u aniq va tavsifli bo'lib qoladi.
6 -qadam: Siz tugadingiz
Endi sizda xonadagi yorug'likka qarab AC chiroq yonadi va o'chadi. Siz buni har qanday uy elektronikasida qilishingiz mumkin, siz ularni qanchalik aqlli qilishingiz bilan ehtiyot bo'lishingiz kerak!
Iltimos, bizga har qanday taklifni bering va har qanday savol bering, biz ularga javob berishdan xursand bo'lamiz. Va agar sizga yoqsa, uni Facebook -da bo'lishishni yoki mellbell.cc saytiga salom yo'llashni unutmang.
Tavsiya:
Stone HMI displeyida aqlli uyni boshqarish tizimini yarating: 23 qadam
STONE HMI Disp-da aqlli uyni boshqarish tizimini yarating: Loyihani tanishtirish Quyidagi qo'llanmada oddiy maishiy texnika boshqaruv tizimini yaratish uchun STONE STVC050WT-01 sensorli displey modulidan qanday foydalanish ko'rsatiladi
IlluMOONation - aqlli yoritish modeli: 7 qadam
IlluMOONation - Aqlli yoritish modeli: Siz hech qachon tungi osmonga qaragansiz va yulduzlarni ko'ra olmaganmisiz? Dunyo bo'ylab millionlab bolalar sun'iy yorug'likning ko'payishi va keng qo'llanilishi tufayli ular yashaydigan Somon yo'lini hech qachon boshdan kechirmaydi. kechasi bu yoqmaydi
Aqlli o'tish yo'lini yoritish tizimi- Sailor Moon jamoasi: 12 qadam
Aqlli o'tish yo'lini yoritish tizimi- Sailor Moon jamoasi: Salom! Bu Greys Ri, Srijesh Konakanchi va Xuan Landi, va biz birgalikda Sailor Moon jamoamiz! Bugun biz sizga o'z uyingizda amalga oshirishingiz mumkin bo'lgan ikki qismli DIY loyihasini taqdim etamiz. Bizning oxirgi aqlli yurish yo'llarini yoritish tizimi ul
Arduino boshqaruv rölesi moduli yordamida aqlli uyni qanday qilish kerak - Uyni avtomatlashtirish g'oyalari: 15 qadam (rasmlar bilan)
Arduino boshqaruv rölesi moduli yordamida aqlli uyni qanday qilish kerak | Uyni avtomatlashtirish g'oyalari: Ushbu uyni avtomatlashtirish loyihasida biz 5 ta maishiy texnikani boshqaradigan aqlli uy rölesi modulini loyihalashtiramiz. Bu o'rni modulini Mobil yoki smartfon, IQ masofadan boshqarish pulti yoki TV masofadan boshqarish pulti, Manuel kalit orqali boshqarish mumkin. Bu aqlli estafeta, shuningdek, odamni sezishi mumkin
Tor tarmoqli IoT: aqlli yoritish va o'lchash yaxshiroq va sog'lom ekotizimga yo'l ochadi: 3 qadam
Tor tarmoqli IoT: aqlli yoritish va o'lchash yaxshiroq va sog'lom ekotizimga yo'l ochadi: avtomatlashtirish deyarli barcha sohalarda o'z yo'lini topdi. Ishlab chiqarishdan sog'liqni saqlash, transport va ta'minot zanjiriga qadar avtomatlashtirish kunning nurini ko'rdi. Shubhasiz, bularning barchasi jozibali, lekin shunday ko'rinadi