Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд
- Алхам 2: Холболт хийх
- Алхам 3: Аналог утгыг тоон утга болгон хөрвүүлэх
- Алхам 4: LM35 ба NodeMCU -ийн интерфейс
- Алхам 5: Температурыг хянах
Видео: NodeMCU ба LM35 ашиглан дижитал термометр: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Дижитал термометрийг өөрөө хийж, температурыг хаанаас ч хамаагүй интернэтээр хянах боломжтой. Бид LM35 температур мэдрэгчийг NodeMCU 1.0 (ESP-12E) -тэй холбох болно.
LM35 нь температурыг -55 ° C -аас 150 ° C хүртэл хэмжих боломжтой температур мэдрэгч бөгөөд энэ нь температуртай пропорциональ аналог хүчдэл өгдөг 3 терминал төхөөрөмж юм. NodeMCU ADC нь LM35 -ийн аналог хүчдэлийг хэмжих боломжтой бөгөөд ингэснээр аналог хүчдэлтэй пропорциональ температурыг тооцоолж болно.
Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд
- LM35 температур мэдрэгч
- NodeMCU 1.0 (ESP 12-E модуль)
- Утас холбох
- Талхны самбар
- Arduino IDE
Алхам 2: Холболт хийх
- Хэлхээ диаграммд үзүүлсэн шиг холболт хийх.
- LM35 -ийн Vcc зүүг NodeMCU -ийн 3V зүүтэй холбоно уу.
- LM35 аналог зүүг NodeMCU -ийн A0 руу холбоно уу.
- LM35 -ийн GND зүүг NodeMCU -ийн GND -тэй холбоно уу.
Алхам 3: Аналог утгыг тоон утга болгон хөрвүүлэх
Аналог тоон хөрвүүлэгч (ADC) нь томъёог үндэслэн аналог утгыг дижитал ойролцоогоор хөрвүүлдэг
ADC утга = дээж * 1024 / лавлах хүчдэл
Аналог утгыг Цельсийн хэм рүү хөрвүүлэхийн тулд бидний самбар дээр 3.3 В байдаг бөгөөд LM35 -ийн гаралтын хүчдэл Цельсийн өсөлт/бууралт бүрт 10 мВ -аар хэлбэлздэг гэдгийг мэддэг
temp_celsius = ((analogRead (A0) * 330.0) /1024.0);
Цельсийг Фаренгейт болгон хөрвүүлэх
temp_fahrenheit = (temp_celsius * 1.8) +32.0;
Алхам 4: LM35 ба NodeMCU -ийн интерфейс
- Arduino IDE -ийг нээнэ үү.
- Багаж хэрэгсэл -> Самбар -> NodeMCU 1.0 (ESP 12 -E модуль) руу очно уу.
- Кодыг хуулна уу. (Дүрмийг доор хавсаргасан болно).
- Үүнийг эмхэтгээрэй.
- Үүнийг NodeMCU руу байршуулна уу.
Алхам 5: Температурыг хянах
- Цуваа дэлгэцийг нээх замаар температурыг хянах боломжтой.
- Цуваа дэлгэц дээр харуулсан IP хаягийг хуулж сүлжээгээр хянах боломжтой, энд 192.168.43.163 байна.
Зөвлөмж болгож буй:
Ухаалаг гар утсыг контактгүй термометр / зөөврийн термометр болгон ашиглах: 8 алхам (зурагтай)
Ухаалаг гар утсыг контактгүй термометр / зөөврийн термометр болгон ашигла: Биеийн температурыг халуун буу шиг контактгүй / холбоо барихгүйгээр хэмжинэ. Thermo Gun одоо маш үнэтэй тул би DIY хийх өөр хувилбар авах ёстой. Мөн зорилго нь төсөв багатай хувилбараар хийгдэх болно. НийлүүлэлтMLX90614Ardu
Дижитал RPi LED термометр: 6 алхам (зурагтай)
Дижитал RPi LED термометр: Raspbian OS Raspberry Pi Zero W, LED зурвас, OLED дэлгэц, өөрчлөн тохируулсан ПХБ ашиглан энэхүү дижитал LED термометрийг хэрхэн бүтээсэн талаар олж мэдээрэй. дэлгэц, LED. Гэхдээ
ESP8266 ашиглан дижитал термометр DHT11: 4 алхам
ESP8266 ашиглан дижитал термометр DHT11: Өмнөх нийтлэлд би DH11 -ийг 7 сегмент, LCD, цуваа дэлгэц, RGB цагираг зэрэг гаралтын төхөөрөмж дээр хэрхэн харуулах талаар ярилцсан бөгөөд энэ нийтлэлд би температур, чийгшлийг хэрхэн хянах талаар танд үзүүлэх болно. гар утсан дээрээ хөтөч ашиглаж байна
Arduino дээр суурилсан контактгүй хэт улаан туяаны термометр - Arduino ашиглан IR суурилсан термометр: 4 алхам
Arduino дээр суурилсан контактгүй хэт улаан туяаны термометр | Arduino ашиглан IR суурилсан термометр: Сайн байна уу залуусаа энэ зааварчилгаанд бид arduino ашиглан контактгүй термометр хийх болно. Заримдаа шингэн/хатуу бодисын температур хэт өндөр эсвэл бага байдаг тул түүнтэй холбоо тогтооход хэцүү байдаг. тэр үед температур
Термометр ашиглан термометр: 5 алхам
Термометр ашиглан термометр: Энэ бол зөвхөн термистор ба резистор ашигладаг термометр юм. Та хүссэн үедээ өрөөнийхөө температурыг хянаж, хадгалах боломжтой. Та мөн урьд нь хадгалагдсан өгөгдлийг thingsio дээр хянах боломжтой