Issiqxonani avtomatlashtirish
Monitoring funktsiyasini amalga oshirish uchun bizga quyidagi tafsilotlar kerak bo'ladi:
Arduino Uno;
USB kabeli;
prototiplash taxtasi;
"Ota-ota" simlari - 15 dona;
Fotorezistor - 1 dona;
Qarshilik 10 kOm - 1 dona;
Harorat sensori TMP36 - 1 dona;
Harorat va namlik moduli DHT11 – 1 dona.
Tuproq namligi moduli - 1 dona.
Issiqxonani avtomatlashtirish issiqxonada hosilni oshirishning zamonaviy, qulay usuli hisoblanadi. Avtomatlashtirilgan issiqxonalardagi barcha jarayonlar inson aralashuvisiz sodir bo'ladi, ya'ni shubhasiz afzallik kimning bog'bonlari uchun bog 'uchastkasi dan uzoqda doimiy joy turar joy. Issiqxonani avtomatlashtirish bilan jihozlaganingizdan so'ng, siz derazani ochishni, issiqxonada yoritish va isitish moslamalarini yoqishni unutmaslik haqida tashvishlanishni to'xtatasiz: "aqlli" tizim siz uchun hamma narsani qiladi, eng ko'p narsalarni yaratadi. optimal sharoitlar madaniyatning o'sishi va meva berishi uchun!
2-rasm
2-rasm. Fotorezistor
TMP36 analogli harorat sensori (2-rasm) chiqish kuchlanish darajasini Selsiy bo'yicha harorat ko'rsatkichiga aylantirishni osonlashtiradi. Har 10mV 10C ga to'g'ri keladi, siz chiqish kuchlanishini haroratga aylantirish uchun formulani yozishingiz mumkin.
0C = [ (mVda Vout) - 500] / 10
0 0C dan past haroratlarda ishlash uchun ofset -500.
Rasm-l3. TMP36 analogli harorat sensori
DHT11 sensori quyidagilardan iborat kapasitiv sensor namlik va termistor. Bundan tashqari, sensorda namlik va haroratning analog qiymatlarini o'zgartirish uchun oddiy ADC mavjud. Sensorni Arduino uchun modul versiyasida ishlatamiz (4-rasm).
Tuproq namligi moduli (5-rasm) suvga cho'mgan tuproqning namligini aniqlash uchun mo'ljallangan. Bu sizga uy-ro'zg'orni kam yoki ortiqcha sug'orish haqida ma'lumot beradi bog 'o'simliklari. Modul ikki qismdan iborat:
YL-28 kontaktli probi va YL-38 probi, YL-28 probi YL-38 probiga ikkita sim orqali ulangan. YL-28 probining ikkita elektrodi o'rtasida kichik kuchlanish hosil bo'ladi..
Keling, eskiz yozishni boshlaylik. Fotorezistor, TMP36 harorat sensori va tuproq namligi moduli umumiy analog sensorlardir.
TMP36 sensori uchun biz analog qiymatlarni Selsiy bo'yicha harorat ko'rsatkichlariga aylantira olamiz. DHT11 moduli bilan ishlash uchun biz Arduino DHT kutubxonasidan foydalanamiz (Yuklab olish).
Biz ma'lumotlarni 5 soniya oralig'ida o'lchaymiz va qiymatlarni Arduino seriyali portiga hozircha chiqaramiz.
Keling, Arduino IDE-da yangi eskiz yarataylik, unga 1-listdagi kodni qo'shamiz va eskizni Arduino platasiga yuklaymiz. Eslatib o'tamiz,
Arduino IDE sozlamalarida siz taxta turini tanlashingiz kerak ( Arduino UNO) va plataga ulanish porti.