Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай эд анги
- Алхам 2: DHT11 мэдрэгчийн тухай
- Алхам 3: DHT11 -ийг Arduino ашиглан холбох
- Алхам 4: I2C LCD дэлгэцийг Arduino руу холбох
- Алхам 5: Код
- Алхам 6: Барилга угсралтын ажлыг хийж дуусгах
Видео: Arduino ашиглан цаг агаарын энгийн станцыг хэрхэн яаж хийх вэ: 6 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Сайн байна уу залуусаа, энэхүү зааварт би DHT11 мэдрэгч ба Arduino ашиглан температур, чийгшлийг мэдрэх энгийн цаг уурын станц хийх аргыг тайлбарлах болно. Мэдрэгдсэн өгөгдлийг LCD дэлгэц дээр харуулна. Энэхүү зааварчилгааг эхлүүлэхийн өмнө та DHT11 мэдрэгчийн талаар зарим мэдээлэлтэй байх ёстой.
Дэлгэрэнгүй мэдээллийг Electronics Projects Hub хаягаар орж авна уу
Эхлээд үзье.…
Алхам 1: Шаардлагатай эд анги
DHT11
16 × 2 хэмжээтэй LCD дэлгэц
Ардуино Уно
Эрэгтэй эмэгтэй холбогч утас - 8
Алхам 2: DHT11 мэдрэгчийн тухай
DHT11 бол чийг ба температур мэдрэгч юм. Үүнийг чийгшил мэдрэгч болон температур мэдрэгч болгон ашиглаж болно. Та зах зээл дээр 2 төрлийн dht11 мэдрэгчийг олж болно. Нэг нь 4 голтой, нөгөө нь 3 голтой. 3 зүү dht11 мэдрэгчид модуль дотор аль хэдийн 10 к Ом эсэргүүцэл нэмж оруулсан болно. Энэ модулийн ажиллах хүчдэл нь 3.3 В. Энэ мэдрэгчийн гаралт нь дижитал юм.
Алхам 3: DHT11 -ийг Arduino ашиглан холбох
Хэрэв та 4 зүү ашиглаж байгаа бол DHT11 холболт дараах байдалтай байна
DHT11 |
Ардуино НҮБ |
Vcc | 3.3V |
Гарсан | PIN4 (дижитал) |
GND | GND |
NC | -- |
Vcc ба DHT11 Out Pin хооронд 10K Ом эсэргүүцэл холбоно уу.
Хэрэв та 3 зүү ашиглаж байгаа бол DHT11 холболт дараах байдалтай байна
DHT11 |
Ардуино НҮБ |
Vcc | 3.3V |
Гарсан | PIN4 (дижитал) |
GND | GND |
Алхам 4: I2C LCD дэлгэцийг Arduino руу холбох
Би I2C LCD дэлгэцийг Arduino руу хэрхэн холбох талаар зааварчилгаа өгсөн
Та эндээс шалгаж болно
I2C LCD Arduino
GND GND
VCC 5V
SDA A4
SCL A5
Алхам 5: Код
Та dht11 ба I2C LCD номын санг оруулах ёстой. Та доороос татаж авах боломжтой.
DHT11 номын санг татаж авах
I2C LCD номын санг татаж авах
Arduino кодыг татаж авах
#оруулах
#оруулах
#оруулах
LiquidCrystal_I2C lcd (0x27, 2, 1, 0, 4, 5, 6, 7, 3, ЭСРЭГ);
DHT; #тодорхойлох DHT11_PIN 4
хүчингүй тохиргоо () {
lcd.begin (16, 2); }
void loop () {
int d = DHT.read11 (DHT11_PIN);
lcd.setCursor (0, 0);
lcd.print ("Temp:");
lcd.хэвлэх (DHT температур);
lcd.хэвлэх ((char) 223);
lcd.print ("C");
lcd.setCursor (0, 1);
lcd.print ("Чийгшил:");
lcd.хэв (DHT. чийгшил);
lcd.print ("%");
саатал (1000);
}
Алхам 6: Барилга угсралтын ажлыг хийж дуусгах
Миний YouTube сувагт бүртгүүлэхээ бүү мартаарай
Миний вэбсайт болох Electronics Projects Hub руу зочилно уу
Зөвлөмж болгож буй:
Энгийн цаг уурын станцыг хэрхэн яаж хийх вэ: 8 алхам
Энгийн цаг уурын станцыг хэрхэн яаж хийх вэ: Сайн байна уу залуусаа, энэ видеон дээр би DHT11 мэдрэгч ашиглан температур, чийгшлийг мэдрэх энгийн цаг уурын станц хэрхэн хийхийг танд үзүүлэх болно
Халаасны хэмжээтэй IoT цаг агаарын станцыг хэрхэн яаж хийх вэ: 7 алхам (зурагтай)
Халаасны хэмжээтэй IoT цаг агаарын станцыг хэрхэн яаж хийх вэ: Сайн байна уу уншигч! Энэхүү зааварчилгаанд та гэрийнхээ WiFi сүлжээнд холбогдсон D1 mini (ESP8266) ашиглан цаг агаарын жижиг шоо хэрхэн хийхийг сурах болно, ингэснээр та интернет холболттой л бол дэлхийн өнцөг булан бүрээс гаралтыг нь харах боломжтой
Arduino цаг уурын станцыг хэрхэн яаж хийх вэ: 4 алхам
Arduino цаг уурын станцыг хэрхэн яаж хийх вэ: Энэхүү төсөлд бид LCD дэлгэц дээр одоогийн температур, чийгшлийн утгыг харуулдаг Arduino ашиглан температур, агаарын чийгшлийг хэмжих цаг уурын станц хийх болно
Raspberry Pi цаг уурын станцыг хэрхэн яаж хийх вэ: 5 алхам
Raspberry Pi цаг уурын станцыг хэрхэн яаж хийх вэ: Энэхүү гарын авлагад би SenseHAT -ийг суулгаж, SenseHAT -ийг температур, даралт, чийгшил бүртгэх чадвартай, бүрэн ажиллагаатай цаг уурын станц болгон хувиргахад шаардлагатай кодыг импортлох болно
Бөөрөлзгөнө Pi болон Weewx ашиглан 5 -аас 1 цаг агаарын станц (бусад цаг агаарын станцууд нийцтэй байдаг): 5 алхам (зурагтай)
Acurite 5 in 1 цаг уурын станц нь Raspberry Pi болон Weewx -ийг ашигладаг (бусад цаг уурын станцууд хоорондоо нийцтэй байдаг): Би Acurite 5 -ийг 1 цаг уурын станц худалдаж аваад би хол байхдаа гэртээ байгаа цаг агаарыг шалгахыг хүсч байсан. Гэртээ ирээд үүнийг тохируулсны дараа би дэлгэцээ компьютерт холбох эсвэл тэдний ухаалаг зангилааг худалдаж авах ёстой гэдгээ ойлгосон