Агуулгын хүснэгт:
- Алхам 1: Танд хэрэгтэй зүйл
- Алхам 2: Хэлхээ
- Алхам 3: Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
- Алхам 4: Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах, холбох
- Алхам 5: Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
- Алхам 6: Тоглох
Видео: DHT11 ба I2C 20x4 LCD бүхий температурын хяналт: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Энэхүү гарын авлагад бид DHT11 мэдрэгч ба I2C LCD ашиглан температурын энгийн мониторыг хэрхэн хийхийг сурах болно
Видеог үзээрэй!
Алхам 1: Танд хэрэгтэй зүйл
- 20x4 I2C тэмдэгт LCD дэлгэц
- Холбогч утас
- Arduino Uno эсвэл бусад Arduino самбар
- DHT11 температур ба чийгшлийн мэдрэгч
- Visuino програм хангамж: Эндээс татаж авна уу
Алхам 2: Хэлхээ
- LCD дэлгэцийн зүүг [VCC] Arduino pin [5V] руу холбоно уу.
- LCD дэлгэцийн зүүг [GND] Arduino pin [GND] руу холбоно уу.
- LCD дэлгэцийн зүү [SDA] -ийг Arduino pin [SDA] руу холбоно уу.
- LCD дэлгэцийн зүү [SCL] -ийг Arduino pin [SCL] руу холбоно уу
Тэмдэглэл: LCD дэлгэцийн ард потенциометр ашиглан гэрэлтүүлгийг тохируулна уу
- DHT11 мэдрэгчийн зүү [GND] -ийг Arduino pin [GND] руу холбоно уу
- DHT11 мэдрэгчийн зүү [VCC] -ийг Arduino pin [5V] руу холбоно уу
- DHT11 мэдрэгчийн зүү [OUT] эсвэл "S" -ийг Arduino дижитал зүү [2] руу холбоно уу.
Алхам 3: Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
Visuino: https://www.visuino.eu мөн суулгах шаардлагатай. Үнэгүй хувилбарыг татаж авах эсвэл үнэгүй туршилтанд бүртгүүлнэ үү.
Visuino -г эхний зурагт үзүүлсэн шиг эхлүүлнэ үү Visuino дээрх Arduino бүрэлдэхүүн хэсэг (Зураг 1) дээрх "Tools" товчлуур дээр дарна уу. Харилцах цонх гарч ирэх үед 2 -р зурагт үзүүлсэн шиг "Arduino UNO" -г сонгоно уу.
Алхам 4: Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах, холбох
- "DHT11" бүрэлдэхүүн хэсгийг нэмнэ үү
- "Liquid Crystal Display (LCD) - I2C" бүрэлдэхүүн хэсгийг нэмнэ үү "LiquidCrystalDisplay1" -ийг сонгоод шинж чанарын цонхонд мөрүүдийг 4, багануудыг 20 болгож тохируулна уу.
"LiquidCrystalDisplay1" болон Elements цонхонд давхар товшино уу.
- "Текст талбар" -ыг зүүн тийш чирж, дараа нь шинж чанарын цонхонд текстийг "TEMP:", өргөнийг 20 болгож тохируулна уу.
- Өөр "Текст талбар" -ыг зүүн тийш чирж, дараа нь шинж чанарын цонхонд баганыг 1, өргөнийг 20 болгож тохируулна уу
- Өөр "Текст талбар" -ыг зүүн тийш чирж, дараа нь шинж чанарын цонхонд текстийг "чийгшил:", өргөнийг 20, баганыг 2 болгож тохируулна уу.
- Өөр "Текст талбар" -ыг зүүн тийш чирж, дараа нь шинж чанарын цонхонд баганыг 3, өргөнийг 20 болгож тохируулна уу
Elements цонхыг хаа
- "LiquidCrystalDisplay1" зүү I2C -ийг Arduino I2C In руу холбоно уу
- "Чийгшлийн термометр1" зүү мэдрэгчийг Arduino дижитал зүү 2 -т холбоно уу
- LiquidCrystalDisplay1> Текстийн талбар 2 зүү оруулах "чийгшлийн термометр1" зүү температурыг холбоно уу
- "Чийглэг термометр1" зүү чийгшлийг LiquidCrystalDisplay1> Текстийн талбарт 4 зүүтэй холбоно уу
Алхам 5: Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
Visuino -ийн доод хэсэгт "Бүтээх" таб дээр дарж зөв портыг сонгосон эсэхийг шалгаад "Эмхэтгэх/Бүтээх ба байршуулах" товчийг дарна уу.
Алхам 6: Тоглох
Хэрэв та Arduino UNO модулийг асаах юм бол LCD дэлгэц нь температур ба чийгшлийн утгыг харуулж эхэлнэ. Хэрэв та ямар ч текст харахгүй байгаа бол потенциометр ашиглан гэрэлтүүлгийг тохируулахаа мартуузай.
Баяр хүргэе! Та Visuino -той хамт төслөө дуусгасан. Миний энэхүү зааварт зориулан бүтээсэн Visuino төслийг мөн хавсаргасан болно, та үүнийг татаж аваад Visuino -д нээж болно:
Зөвлөмж болгож буй:
IR телевизийн алсын удирдлагатай хоёр сэрүүлэг, температурын хяналт бүхий Big Arduino LCD цаг: 5 алхам
IR телевизийн алсын удирдлагатай хоёр дохиолол, температурын хяналт бүхий том Arduino LCD цаг
RGB LED бүхий LCD температурын дэлгэц: 5 алхам
RGB LED бүхий LCD температурын дэлгэц: Энэхүү төсөл нь LCD дэлгэцээр тоглож эхэлж буй хүмүүст тохиромжтой. Энэхүү төсөл нь Цельсийн болон Фаренгейт дэх температурыг харуулдаг бөгөөд температур ямар байхаас хамаарч RGB LED -тэй нийцдэг
ESP8266 Nodemcu Орон нутгийн вэб сервер дээр DHT11 ашиглан температурын хяналт - Өрөөний температур ба чийгшлийг хөтөч дээрээ аваарай: 6 алхам
ESP8266 Nodemcu Орон нутгийн вэб сервер дээр DHT11 ашиглан температурын хяналт | Өрөөний температур ба чийгшлийг өөрийн хөтөч дээрээс аваарай: Сайн байна уу залуусаа өнөөдөр бид чийгшил өгөх болно. ESP 8266 NODEMCU ашиглан температурын хяналтын систем & DHT11 температур мэдрэгч. Температур ба чийгшлийг DHT11 мэдрэгчээс авах болно & Үүнийг ямар вэб хуудсыг удирдахыг хөтөч дээрээс харж болно
DHT11 бүхий ESP32 дээр суурилсан M5Stack M5stick C цаг агаарын хяналт - M5stick-C дээрх температурын чийгшил ба дулааны индексийг DHT11: 6 алхамаар хянах
DHT11 бүхий ESP32 дээр суурилсан M5Stack M5stick C цаг агаарын хяналт | DHT11-ийн тусламжтайгаар M5stick-C дээрх температурын чийгшил ба дулааны индексийг хянаж үзээрэй: Сайн байна уу залуусаа, энэ зааварт бид DHT11 температур мэдрэгчийг m5stick-C (m5stack-ийн хөгжлийн самбар) -тай хэрхэн холбож, m5stick-C дэлгэц дээр харуулах талаар сурах болно. Тиймээс энэ хичээлээр бид температур, чийгшил & дулаан би
Steinhart-Hart-ийн залруулга ба температурын дохиолол бүхий ESP32 NTP температурын шалгалт хийх термометр: 7 алхам (зурагтай)
Steinhart-Hart-ийн залруулга ба температурын дохиолол бүхий ESP32 NTP температурын шалгалт хийх термометр: "Удахгүй болох төсөл", " ESP32 NTP-ийн температурын мэдрэгчтэй хоол хийх термометрийг Steinhart-Hart-ийн залруулга ба температурын дохиололоор " Энэ бол миний NTP температурын датчикийг хэрхэн нэмэхийг зааж өгөх заавар юм, piezo b