Mundarija:
- 1 -qadam: zarur komponentlar
- 2 -qadam: kutubxonalarni o'rnatish
- 3 -qadam: Komponentlarni bir -biriga ulash
- 4 -qadam: Kod
Video: Raspberry Pi3 va DHT11 sensori yordamida ob -havo monitoringi tizimi: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Ushbu qo'llanmada men sizga DHT11 -ni Raspberry Pi -ga qanday ulashni va namlik va harorat ko'rsatkichlarini LCD displeyga chiqarishni ko'rsataman.
DHT11 harorat va namlik sensori - bu raqamli harorat va namlik ko'rsatkichlarini ta'minlaydigan kichik modul. O'rnatish juda oson va ma'lumot uzatish uchun faqat bitta sim kerak. Bu sensorlar uzoq ob -havo stantsiyalarida, tuproq monitorlarida va uy avtomatlashtirish tizimlarida foydalanish uchun mashhur
DHT11 -ni Raspberry Pi -ga ulash
Siz duch keladigan DHT11 ning ikkita varianti bor. Ulardan biri uch pinli PCB o'rnatilgan modul, ikkinchisi to'rt pinli mustaqil modul. Tugatish har biri uchun har xil, shuning uchun DHT11 -ni ulang:
Bundan tashqari, PCB o'rnatilgan ba'zi modullar yuqoridagidan farq qilishi mumkin, shuning uchun sensori Vcc, er yoki signal ekanligini ko'rsatuvchi teglar borligini tekshirib ko'ring.
1 -qadam: zarur komponentlar
1. Raspberry Pi 3 Model B+:-Raspberry Pi 3 Model B+-Raspberry Pi 3 diapazonidagi eng yangi mahsulot bo'lib, 64 gigagertsli to'rt yadroli protsessor 1,4 gigagertsli, ikki bandli 2,4 gigagertsli va 5 gigagertsli simsiz LAN, Bluetooth bilan faxrlanadi. Alohida PoE HAT orqali 4.2/BLE, tezroq Ethernet va PoE qobiliyati.
2. DHT11 namlik/ harorat sensori:- Bu sensor harorat va namlik sensori imkoniyatiga ega kalibrlangan raqamli signal chiqishiga ega. U yuqori samarali 8-bitli mikrokontroller bilan birlashtirilgan. Bu sensor qarshilik elementi va nam NTC harorat o'lchash moslamalari uchun sensorni o'z ichiga oladi. Bu mukammal sifat, tezkor javob, aralashuvga qarshi qobiliyat va yuqori ishlashga ega.
3. 16x2 LCD displey (Yashil orqa yorug'lik):- 16 × 2 o'lchamli LCD displey- bu DIY va sxemalarda keng qo'llaniladigan juda asosiy modul. 16 × 2 displeyi har bir satrda 16 ta belgidan iborat bo'lib, 2 ta satrda. Ushbu LCD displeyda har bir belgi 5 × 7 pikselli matritsada ko'rsatiladi.
4. Ayoldan ayolga o'tish simlari.
2 -qadam: kutubxonalarni o'rnatish
Biz Adafruit DHT11 Python kutubxonasidan foydalanamiz. Siz kutubxonani Git yordamida yuklab olishingiz mumkin, shuning uchun agar sizda Pi -da Git o'rnatilmagan bo'lsa, buni buyruq satriga kiriting:
sudo apt-get install-core ni o'rnating
Eslatma: Agar Git-ni o'rnatishda xatolik yuz bersa, sudo apt-get update-ni ishga tushiring va qaytadan urinib ko'ring.
Adafruit DHT11 kutubxonasini o'rnatish uchun:
1. Buni kutubxonani yuklab olish uchun buyruq satriga kiriting:
git klon
2. Kataloglarni o'zgartirish: cd Adafruit_Python_DHT
3. Endi buni kiriting: sudo apt-get install build-essential python-dev
4. Keyin kutubxonani quyidagilar bilan o'rnating: sudo python3 setup.py install
Adafruit Char LCD kutubxonasini o'rnatish uchun:
1. Buni kutubxonani yuklab olish uchun buyruq satriga kiriting:
git klon
2. Kataloglarni o'zgartiring: cd Adafruit_Python_CharLCD
3. Keyin kutubxonani quyidagilar bilan o'rnating: sudo python3 setup.py install
3 -qadam: Komponentlarni bir -biriga ulash
LCD PIN_RS ------------------ 40 Raspberry Pi
LCD PIN_RW ------------------ 6 Raspberry Pi
LCD PIN_EN ------------------- 38 Raspberry Pi
LCD PIN_D0 ------------------- NC
LCD PIN_D1 ------------------- NC
LCD PIN_D2 ------------------- NC
LCD PIN_D3 ------------------- NC
LCD PIN_D4 ------------------- 36 Raspberry Pi
LCD PIN_D5 ------------------- 32 Raspberry Pi
LCD PIN_D6 ------------------- 24 Raspberry Pi
LCD PIN_D7 ------------------- 26 Raspberry Pi
LCD PIN_VSS ------------------ 9 Raspberry Pi
LCD PIN_VDD ------------------ 4 Raspberry Pi
DHT PIN_OUT ------------------ 7 Raspberry Pi
DHT PIN_VCC ------------------ 2 Raspberry Pi
DHT PIN_GND ------------------ 14 Raspberry Pi
4 -qadam: Kod
Bu erda biriktirilgan kodni yuklab oling va uni taxtangizga yuklang va hamma narsani oldingi diagrammada ko'rsatilganidek sim bilan ulang.
Yuklab olish kodi:
Bu DHT11 -ni Raspberry Pi -da ishga tushirish uchun kerak bo'ladigan ko'p narsalarni qamrab olishi kerak. Umid qilamanki, bu sizga yordam berdi. Agar siz ushbu maqolani yoqtirgan bo'lsangiz va uni foydali deb topsangiz, obuna bo'lishni unutmang va agar sizda biron bir savol bo'lsa yoki yordamga muhtoj bo'lsangiz, quyida izoh qoldiring …
Tavsiya:
Raspberry Pi-ga asoslangan yopiq iqlim monitoringi tizimi: 6 qadam
Raspberry Pi-ga asoslangan yopiq iqlimni kuzatish tizimi: Ushbu blogni o'qing va o'zingizning tizimingizni yarating, shunda siz xonangiz juda quruq yoki nam bo'lganda ogohlantirishlarni olishingiz mumkin. Ichki iqlimni kuzatish tizimi nima va bizga nima uchun kerak? asosiy iqlim sharoitlari haqida qisqacha ma'lumot bering
Aqlli energiya monitoringi tizimi: 5 qadam
Smart Energy Monitoring System: Kerala (Hindiston) da, energiya sarfini hisoblash uchun elektr/energetika bo'limining texnik xodimlarining tez-tez dala tashriflari orqali energiya sarfi kuzatiladi va hisoblab chiqiladi, bu ko'p vaqt talab qiladigan vazifadir, chunki minglab uylar bo'ladi.
Aqlli energiya monitoringi tizimi: 3 qadam
Aqlli energiya nazorati tizimi: Energiyaga bo'lgan talab kundan -kunga oshib bormoqda, hozirda elektr energiyasi tariflarini hisoblash uchun elektr bo'limi texniklari tomonidan tez -tez amalga oshiriladigan maydonlarda foydalanuvchilarning elektr energiyasi iste'moli kuzatiladi va hisoblab chiqiladi. Bu
Pool Pi Guy - AI bilan ishlaydigan signalizatsiya tizimi va Raspberry Pi yordamida hovuz monitoringi: 12 qadam (rasmlar bilan)
Pool Pi Guy - AI bilan ishlaydigan signalizatsiya tizimi va Raspberry Pi yordamida hovuz monitoringi: Uyda basseynga ega bo'lish juda qiziqarli, lekin katta mas'uliyat yuklaydi. Mening eng katta tashvishim - kimdir hovuz yonida qarovsiz qolsa (ayniqsa, yosh bolalar). Mening eng katta g'azabim - bu hovuz suv quvurining nasos ostidan hech qachon tushmasligiga ishonch hosil qilish
Uy atrof -muhit monitoringi tizimi uchun yangi simsiz IOT sensori qatlami: 5 qadam (rasmlar bilan)
Uyda atrof-muhitni monitoring qilish tizimi uchun yangi simsiz IOT sensori qatlami: Bu yo'riqnomada avvalgi ko'rsatmali: LoRa IOT uy atrof-muhit monitoringi tizimi uchun arzonroq, batareyali simsiz IOT sensori qatlami tasvirlangan. Agar siz ilgari "Instructable" ni ko'rmagan bo'lsangiz, kirishni o'qishni maslahat beraman