Tartalomjegyzék:
- 1. lépés: Szükséges összetevők
- 2. lépés: Csatlakozás létrehozása
- 3. lépés: Az analóg érték átalakítása digitális értékké
- 4. lépés: Az LM35 és a NodeMCU illesztése
- 5. lépés: A hőmérséklet ellenőrzése
Videó: Digitális hőmérő a NodeMCU és az LM35 használatával: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Készítse el saját digitális hőmérőjét, és kövesse nyomon a hőmérsékletét az interneten keresztül bárhonnan. Ez az utasítás alapvető dolog az IoT kezelésének megkezdéséhez. Az LM35 hőmérséklet-érzékelőt összekapcsoljuk a NodeMCU 1.0-val (ESP-12E).
Az LM35 egy hőmérséklet -érzékelő, amely -55 ° C és 150 ° C közötti hőmérsékletet képes mérni. Ez egy 3 -terminálos eszköz, amely a hőmérséklettel arányos analóg feszültséget biztosít. A NodeMCU ADC használható az LM35 analóg feszültségének mérésére, és így az analóg feszültséggel arányos hőmérséklet kiszámítására.
1. lépés: Szükséges összetevők
- LM35 hőmérséklet érzékelő
- NodeMCU 1.0 (ESP 12-E modul)
- Vezetékek csatlakoztatása
- Kenyeretábla
- Arduino IDE
2. lépés: Csatlakozás létrehozása
- Csatlakoztassa a kapcsolásokat a kapcsolási rajzon látható módon.
- Csatlakoztassa az LM35 Vcc csapját a NodeMCU 3 V -os csatlakozójához.
- Csatlakoztassa az LM35 analóg érintkezőjét a NodeMCU A0 csatlakozójához.
- Csatlakoztassa az LM35 GND csapját a NodeMCU GND -hez.
3. lépés: Az analóg érték átalakítása digitális értékké
Az analóg -digitális konverter (ADC) átalakítja az analóg értékeket digitális közelítésre a következő képlet alapján:
ADC érték = minta * 1024 / referencia feszültség
Az analóg értékek Celsius -ba való konvertálásához 3,3 V van a táblán, és tudjuk, hogy az LM35 kimeneti feszültsége 10 mV -mal változik minden Celsius fokos emelkedés/csökkenés esetén
temp_celsius = ((analóg olvasás (A0) * 330,0)/1024,0);
A Celsius Fahrenheitre való átváltása
temp_fahrenheit = (temp_celsius * 1,8) +32,0;
4. lépés: Az LM35 és a NodeMCU illesztése
- Nyissa meg az Arduino IDE -t.
- Lépjen az Eszközök -> Táblák -> NodeMCU 1.0 (ESP 12 -E modul) menüpontra.
- Másolja a kódot. (A kódexet alább csatoltuk.)
- Fordítsa össze.
- Töltse fel a NodeMCU -ba.
5. lépés: A hőmérséklet ellenőrzése
- A hőmérséklet monitorozható a soros monitor megnyitásával.
- Hálózaton keresztül figyelhető a soros monitoron látható IP -cím másolásával, itt ez a 192.168.43.163
Ajánlott:
Digitális RPi LED hőmérő: 6 lépés (képekkel)
Digitális RPi LED hőmérő: Raspbian OS Ismerje meg, hogyan készítettem ezt a digitális LED -es hőmérőt, Raspberry Pi Zero W -vel, LED -szalaggal, OLED kijelzővel és egyedi PCB -vel. Ez automatikusan ciklusokat készít a városok listájáról, és megjeleníti a hőmérsékletet az OLED kijelzőn kijelző, és a LED -ek. De
Arduino alapú digitális hőmérő: 3 lépés
Arduino alapú digitális hőmérő: Ebben a projektben egy Arduino alapú digitális hőmérőt terveztek, amely felhasználható a szoba hőmérsékletének elemzésére. A hőmérőt általában hőmérséklet -mérő műszerként használják. Számos alapelv használható mérésre
Digitális hőmérő DHT11 ESP8266 használatával: 4 lépés
Digitális hőmérő DHT11 az ESP8266 használatával: Az előző cikkben már tárgyaltam a DH11 -ről és annak megjelenítéséről olyan kimeneti eszközökön, mint a 7 szegmenses, LCD, soros monitor és RGB gyűrű. Ebben a cikkben megmutatom, hogyan kell figyelni a hőmérsékletet és a páratartalmat böngésző használata mobiltelefonon
Arduino alapú érintésmentes infravörös hőmérő - IR alapú hőmérő Arduino használatával: 4 lépés
Arduino alapú érintésmentes infravörös hőmérő | IR alapú hőmérő Arduino használatával: Sziasztok, ebben az útmutatóban, érintésmentes hőmérőt készítünk arduino segítségével. Mivel néha a folyadék/szilárd anyag hőmérséklete túl magas vagy alacsony, majd nehéz kapcsolatba lépni vele és elolvasni ilyenkor a hőmérséklet
Digitális hőmérő Arduino és DS18B20 készülékkel: 7 lépés
Digitális hőmérő az Arduino és a DS18B20 készülékkel: Egyszerűen hozzon létre egy digitális hőmérőt, amely az LCD -képernyőn meg tudja mondani az aktuális szobahőmérsékletet. Ez egy kezdő projekt. Szükséges eszközök: 1. Arduino UNO R3 2. DS18B20 hőmérséklet -érzékelő. 3. 16X2 LCD kijelző. 4. Vezetékek csatlakoztatása. 5