Mundarija:

Aqlli issiqxona: 9 qadam
Aqlli issiqxona: 9 qadam

Video: Aqlli issiqxona: 9 qadam

Video: Aqlli issiqxona: 9 qadam
Video: Мальвы цветут_Рассказ_Слушать 2024, Noyabr
Anonim
Aqlli issiqxona
Aqlli issiqxona

Salom markerlar, Biz uch talabadan iborat guruhmiz va bu proyekt Creative Electronics nomli fanning bir qismidir, Beng elektron muhandisligi 4 -kurs Malaga universiteti, Telekommunikatsiya maktabi (https://etsit.uma.es/).

Bu loyiha quyosh nuriga qarab lampochkaning yorqinligini modullay oladigan aqlli issiqxonadan iborat. Bundan tashqari, namlik, harorat va yorqinlikni o'lchaydigan datchiklar ham hisobga olinadi. Barcha ma'lumotlarni ko'rsatish uchun LCD displey mavjud. Qolaversa, biz ishlov berish yordamida dastur yaratamiz, bu sizga xohlasangiz, lampochkaning yorqinligini 3D muhit bilan qo'lda o'zgartirishga imkon beradi.

1 -qadam: materiallar

- 1 ta fotorezistor

- 1 Sensorli harorat/namlik DHT11

- 1 Lcd LCM1602C

- 1 ta himoya paneli

-1 quti (https://www.ikea.com/es/es/productos/decoracion/plantas-jardineria/socker-invernadero-blanco-art-70186603/)

- 1 lampochka

- 1 10 Ohm qarshilik

-1 ta SAV-MAKER-I (Arduino Leonardoga muqobil). Agar kimdir Arduino Leonardoning o'rniga bu taxtani yasashni xohlasa, biz github havolasini qo'shamiz, u erda siz kerakli ma'lumotlarni topasiz (https://github.com/fmalpartida/SAV-MAKER-I).

Lampochkaning yorug'lik qizg'inligini o'zgartirishga imkon beradigan dimmer sxemasi bitta ishlab chiqaruvchiga asoslangan (https://maker.pro/arduino/projects/arduino-lamp-dimmer). Ishlatilgan materiallar:

- 1330 Ohm qarshilik

- 2 33k Ohm qarshilik

- 1 22k Ohm qarshilik

- 1 220 Ohm qarshilik

- 4 ta 1N4508 diodli

- 1 1N4007 diodi

- 1 Zener 10V 4W diodli

- 1 2.2 uF/63 V kondansatör

- 1 220nF/275V kondansatör

- 1 optokupl 4N35

- MOSFET IRF830A

2 -qadam: harorat/namlik sensori

Harorat/namlik sensori
Harorat/namlik sensori

Biz DHT11 sensoridan foydalandik. Bu

Sensor bizga havo namligi va temperatura haqida raqamli ma'lumotlarni beradi. Biz bu parametrlarni o'lchash muhim deb hisoblaymiz, chunki bu o'simlikning o'sishi va parvarishiga ta'sir qiladi.

Sensorni dasturlash uchun biz DHT11 Arduino kutubxonasidan foydalanganmiz. Siz DHT11 kutubxonasini Arduino kutubxona papkasiga qo'shishingiz kerak. Yuklab olish uchun kutubxonani o'z ichiga olamiz.

Ko'rib turganingizdek, biz sensorning ulanishini ko'rsatish uchun rasm qo'shamiz.

3 -qadam: yorug'lik sensori

Yorug'lik sensori
Yorug'lik sensori
Yorug'lik sensori
Yorug'lik sensori

Yorug'lik sensori uchun biz fotorezistorni ishlatdik, bu yorug'lik o'zgarishi bilan o'zgaruvchan qarshilik va 10 k Ohmli rezistor. Quyidagi rasmda ulanishni qanday qilish kerakligi ko'rsatilgan.

Bu sensor juda muhim, chunki olingan barcha ma'lumotlar lampochkaning yorqinligini tartibga solish uchun ishlatiladi.

4 -qadam: LCD displey

LCD displey
LCD displey

Biz LCM1602C lcd -dan foydalanganmiz. LCD biz olgan barcha ma'lumotlarni barcha sensorlar yordamida ko'rsatishga imkon beradi.

LCD -ni dasturlash uchun biz Arduino LCM1602C kutubxonasidan foydalanganmiz. Siz LCM1602C kutubxonasini Arduino kutubxona papkasiga qo'shishingiz kerak.

Biz qurilmani qanday ulashni ko'rsatish uchun rasm qo'shamiz.

5 -qadam: Dimmer davri

Dimmer davri
Dimmer davri
Dimmer davri
Dimmer davri

Arduino -dan foydalanganda va yorug'likni o'chirishda aqlga keladigan birinchi usul - bu PWM -dan foydalanish, shuning uchun biz shunday yo'l tutdik. Bunda biz Ton Giesberts (Mualliflik huquqi Elektor jurnali) tomonidan AC manbai PWM bilan ishlaydigan taniqli dizayn sxemasidan ilhomlandik. Ushbu sxemada, eshikni haydash uchun quvvat kuchlanishi darvoza ustidagi kuchlanish bilan ta'minlanadi. D2, D3, D4, D5 diodli ko'prik hosil qilib, sxemadagi kuchlanishni to'g'rilaydi; D6, R5, C2 ham rektifikator vazifasini bajaradi va R3, R4, D1 va C1 C2 dagi kuchlanish qiymatini tartibga soladi. Optocoupler va R2 eshikni boshqaradi, bu esa Arduino platasi tomonidan taqdim etilgan PWM qiymatiga muvofiq tranzistorni o'zgartiradi. R1 optokupl LED uchun himoya vazifasini bajaradi.

6-qadam: SAV-MAKER-I dasturlash

Bu dasturning vazifasi - sensorlar olayotgan barcha ma'lumotlarni o'qish va ko'rsatish. Bundan tashqari, biz yorug'lik qiymatiga qarab PWM signalli nurni modullaymiz. Bu qism avtomatik tartibga solishni tashkil qiladi.

Kod quyida qo'shilgan.

7 -qadam: Qayta ishlash bilan dasturlash

Bu dasturning vazifasi - issiqxonada nima bo'layotganini real vaqtda ko'rsatish. Grafika interfeysi lampochkali 3D -issiqxonani (bir vaqtning o'zida uni yoqadi yoki o'chiradi) va o'simlikni ko'rsatadi. Bundan tashqari, u quyoshli kunni yoki lampochkaning holatiga qarab yulduzli osmonni ifodalaydi. Shuningdek, dastur lampochkani qo'lda boshqarishga imkon beradi.

Kod quyida qo'shilgan.

8 -qadam: taxtani yaratish

Kengash tuzish
Kengash tuzish

Qo'shilgan fotosuratlarda ko'rib turganingizdek, biz o'rnatgan ulanishlar tasviridan so'ng protoboardga barcha komponentlarni qo'yamiz.

9 -qadam: Yakuniy natija

Tavsiya: