Obsah:
- Krok 1: Požadované součásti
- Krok 2: Vytvořte připojení
- Krok 3: Převod analogové hodnoty na digitální hodnotu
- Krok 4: Rozhraní LM35 a NodeMCU
- Krok 5: Monitorování teploty
Video: Digitální teploměr využívající NodeMCU a LM35: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Vytvořte si vlastní digitální teploměr a sledujte teplotu přes internet odkudkoli. Tento instruktáž je základní, abyste mohli začít hrát s IoT. Budeme propojovat teplotní čidlo LM35 s NodeMCU 1.0 (ESP-12E).
LM35 je teplotní senzor, který dokáže měřit teplotu v rozmezí -55 ° C až 150 ° C. Jedná se o 3 -koncový přístroj, který poskytuje analogové napětí úměrné teplotě. NodeMCU ADC lze použít k měření analogového napětí z LM35 a tím k výpočtu teploty, která je úměrná analogovému napětí.
Krok 1: Požadované součásti
- Snímač teploty LM35
- NodeMCU 1.0 (modul ESP 12-E)
- Propojovací dráty
- Prkénko
- Arduino IDE
Krok 2: Vytvořte připojení
- Proveďte zapojení podle schématu zapojení.
- Připojte pin Vcc LM35 k 3V pinu NodeMCU.
- Připojte analogový pin LM35 k A0 NodeMCU.
- Připojte pin GND LM35 k GND NodeMCU.
Krok 3: Převod analogové hodnoty na digitální hodnotu
Analogově digitální převodník (ADC) převádí analogové hodnoty na digitální aproximaci na základě vzorce:
Hodnota ADC = vzorek * 1024 / referenční napětí
Chcete -li převést analogové hodnoty na stupně Celsia, máme na desce 3,3 V a víme, že výstupní napětí LM35 se mění o 10 mV na každý stupeň stoupání/klesání stupňů Celsia
temp_celsius = ((analogRead (A0) * 330,0)/1024,0);
Převést Celsia na Fahrenheita
temp_fahrenheit = (temp_celsius * 1,8) +32,0;
Krok 4: Rozhraní LM35 a NodeMCU
- Otevřete Arduino IDE.
- Přejděte na Nástroje -> Desky -> NodeMCU 1.0 (modul ESP 12 -E).
- Zkopírujte kód. (Kodex byl přiložen níže).
- Zkompilovat to
- Nahrajte jej na NodeMCU.
Krok 5: Monitorování teploty
- Teplotu lze sledovat otevřením sériového monitoru.
- Lze jej monitorovat přes síť zkopírováním adresy IP zobrazené na sériovém monitoru, zde je 192.168.43.163
Doporučuje:
Jak vyrobit teploměr pomocí Arduina a LM35: 6 kroků
Jak vyrobit teploměr pomocí Arduina a LM35: Dnes vám ukážu, jak vyrobit teploměr s teplotním čidlem Arduino a LM35, LCD displejem, na prkénku spojeném s dráty. Ukáže teplotu ve stupních Celsia a Fahrenheita. Pozorováno
Použijte smartphone jako bezkontaktní teploměr / přenosný teploměr: 8 kroků (s obrázky)
Používejte chytrý telefon jako bezkontaktní teploměr / přenosný teploměr: Měření tělesné teploty bezkontaktně / bezkontaktně jako termo pistole. Vytvořil jsem tento projekt, protože Thermo Gun je nyní velmi drahý, takže musím získat alternativu k výrobě DIY. A účelem je vytvořit s nízkorozpočtovou verzí. DodáváMLX90614Ardu
Digitální teploměr LED RPi: 6 kroků (s obrázky)
Digitální LED teploměr RPi: Raspbian OS Zjistěte, jak jsem vytvořil tento digitální LED teploměr s Raspberry Pi Zero W, LED páskem, OLED displejem a vlastním PCB. Automaticky cykluje podle seznamu měst a zobrazuje teplotu na OLED displej a LED diody. Ale
Bezkontaktní infračervený teploměr na bázi Arduina - IR teploměr využívající Arduino: 4 kroky
Bezkontaktní infračervený teploměr na bázi Arduina | IR teploměr využívající Arduino: Dobrý den, v tomto návodu vyrobíme bezkontaktní teploměr pomocí arduina. Protože někdy je teplota kapaliny/pevné látky příliš vysoká nebo příliš nízká, je pak těžké s ní navázat kontakt a přečíst si ji. teplota pak v tom scénáři
Digitální teploměr s Arduino a DS18B20: 7 kroků
Digitální teploměr s Arduino a DS18B20: Jednoduše vytvořte digitální teploměr, který vám na LCD obrazovce sdělí aktuální pokojovou teplotu. Jedná se o projekt pro začátečníky. Potřebné zařízení: 1. Arduino UNO R3 2. Teplotní senzor DS18B20. 3. LCD displej 16X2. 4. Propojovací vodiče. 5