Obsah:
- Krok 1: Potrebné súčasti
- Krok 2: Vytvorte pripojenia
- Krok 3: Konverzia analógovej hodnoty na digitálnu hodnotu
- Krok 4: Rozhranie LM35 a NodeMCU
- Krok 5: Monitorovanie teploty
Video: Digitálny teplomer využívajúci NodeMCU a LM35: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
Vytvorte si vlastný digitálny teplomer a monitorujte teplotu cez internet odkiaľkoľvek. Tento návod je základný, ako začať hrať s IoT. Budeme prepojiť snímač teploty LM35 s NodeMCU 1.0 (ESP-12E).
LM35 je teplotný senzor, ktorý dokáže merať teplotu v rozsahu -55 ° C až 150 ° C. Jedná sa o 3 -koncový prístroj, ktorý poskytuje analógové napätie úmerné teplote. NodeMCU ADC je možné použiť na meranie analógového napätia z LM35 a tým aj na výpočet teploty, ktorá je úmerná analógovému napätiu.
Krok 1: Potrebné súčasti
- Snímač teploty LM35
- NodeMCU 1.0 (modul ESP 12-E)
- Pripojovacie vodiče
- Breadboard
- Arduino IDE
Krok 2: Vytvorte pripojenia
- Vykonajte zapojenie podľa schémy zapojenia.
- Pripojte pin Vcc LM35 k 3V kolíku NodeMCU.
- Pripojte analógový kolík LM35 k A0 NodeMCU.
- Pripojte kolík GND LM35 k GND NodeMCU.
Krok 3: Konverzia analógovej hodnoty na digitálnu hodnotu
Analógovo -digitálny prevodník (ADC) prevádza analógové hodnoty na digitálne aproximácie podľa vzorca:
Hodnota ADC = vzorka * 1024 / referenčné napätie
Na prevod analógových hodnôt na stupne Celzia máme na doske 3,3 V a vieme, že výstupné napätie LM35 sa líši o 10 mV pri každom stupni stúpania/klesania Celzia
temp_celsius = ((analogRead (A0) * 330,0)/1024,0);
Konvertovať Celzia na Fahrenheita
temp_fahrenheit = (temp_celsius * 1,8) +32,0;
Krok 4: Rozhranie LM35 a NodeMCU
- Otvorte Arduino IDE.
- Prejdite na Nástroje -> Dosky -> NodeMCU 1.0 (modul ESP 12 -E).
- Skopírujte kód. (Kódex bol priložený nižšie).
- Skompilovať to
- Nahrajte ho na NodeMCU.
Krok 5: Monitorovanie teploty
- Teplotu je možné monitorovať otvorením sériového monitora.
- Môže byť monitorovaný prostredníctvom siete skopírovaním adresy IP zobrazenej na sériovom monitore, tu je 192.168.43.163
Odporúča:
Digitálny teplomer LED RPi: 6 krokov (s obrázkami)
Digitálny teplomer RPi LED: Raspbian OS Zistite, ako som vyrobil tento digitálny LED teplomer s Raspberry Pi Zero W, LED pásikom, OLED displejom a vlastným PCB. Automaticky cykluje podľa zoznamu miest a zobrazuje teplotu na OLED displej a LED diódy. Ale
Bezkontaktný infračervený teplomer na báze Arduina - IR teplomer využívajúci Arduino: 4 kroky
Bezkontaktný infračervený teplomer na báze Arduina | IR teplomer využívajúci Arduino: Ahoj chlapci, v tomto návode vyrobíme bezkontaktný teplomer pomocou arduina. Pretože niekedy je teplota kvapaliny/tuhej látky príliš vysoká alebo príliš nízka, je ťažké s ňou nadviazať kontakt a prečítať si ju. teplota potom v tomto scenári
Digitálny teplomer s Arduino a DS18B20: 7 krokov
Digitálny teplomer s Arduino a DS18B20: Jednoducho vytvorte digitálny teplomer, ktorý vám na LCD obrazovke môže oznámiť aktuálnu izbovú teplotu. Toto je projekt pre začiatočníkov. Potrebné zariadenie: 1. Arduino UNO R3 2. Teplotný snímač DS18B20. 3. LCD displej 16X2. 4. Pripojovacie vodiče. 5.
Digitálny teplomer Acme W/ DS18B20 sonda teploty a I2C LCD: 5 krokov
Digitálny teplomer Acme W/ DS18B20 Temp Probe a I2C LCD: toto je veľmi jednoduchý projekt, ktorý nestojí veľa a nezaberie veľa času. Vložil som to do škatule Amazon, pretože to tam bolo, ale toto bolo možné namontovať takmer do čohokoľvek
Arduino od začiatku - digitálny teplomer: 7 krokov (s obrázkami)
Arduino From Scratch - digitálny teplomer: Rád robím projekty s Arduinos, ale za 30 dolárov za kus môžu byť vaše projekty drahé. Chcem vám teda ukázať, ako si môžete vytvoriť vlastné Arduino od začiatku a ušetriť tým peniaze. Vyrobte si vlastné Arduino za približne 8 dolárov. Za tento poučiteľný