Sadržaj:
- Korak 1: Potrebne komponente
- Korak 2: Uspostavite veze
- Korak 3: Pretvaranje analogne vrijednosti u digitalnu vrijednost
- Korak 4: Povezivanje LM35 i NodeMCU
- Korak 5: Praćenje temperature
Video: Digitalni termometar pomoću NodeMCU i LM35: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Napravite vlastiti digitalni termometar i pratite temperaturu putem interneta s bilo kojeg mjesta. Ovo uputstvo je osnovno za početak petljanja s internetom stvari. Mi ćemo povezati senzor temperature LM35 sa NodeMCU 1.0 (ESP-12E).
LM35 je temperaturni senzor koji može mjeriti temperaturu u rasponu od -55 ° C do 150 ° C. To je uređaj sa 3 terminala koji daje analogni napon proporcionalan temperaturi. NodeMCU ADC može se koristiti za mjerenje analognog napona iz LM35 i stoga izračunavanje temperature koja je proporcionalna analognom naponu.
Korak 1: Potrebne komponente
- LM35 Senzor temperature
- NodeMCU 1.0 (ESP 12-E modul)
- Spajanje žica
- Breadboard
- Arduino IDE
Korak 2: Uspostavite veze
- Izvedite priključke kako je prikazano na dijagramu strujnog kruga.
- Spojite Vcc pin LM35 na 3V pin NodeMCU -a.
- Spojite analogni pin LM35 na A0 NodeMCU -a.
- Spojite GND pin LM35 na GND NodeMCU -a.
Korak 3: Pretvaranje analogne vrijednosti u digitalnu vrijednost
Analogno -digitalni pretvarač (ADC) pretvara analogne vrijednosti u digitalnu aproksimaciju na temelju formule:
ADC vrijednost = uzorak * 1024 / referentni napon
Za pretvaranje analognih vrijednosti u Celzijuse imamo 3,3 V na ploči i znamo da izlazni napon LM35 varira za 10 mV do svakog stepena Celzijusovog porasta/pada
temp_celsius = ((analogno čitanje (A0) * 330.0) /1024.0);
Za pretvaranje Celzijusa u Fahrenheit
temp_fahrenheit = (temp_celsius * 1.8) +32,0;
Korak 4: Povezivanje LM35 i NodeMCU
- Otvorite Arduino IDE.
- Idite na Alati -> Ploče -> NodeMCU 1.0 (ESP 12 -E modul).
- Kopirajte kôd. (Kodeks je priložen u nastavku).
- Kompajlirajte ga.
- Otpremite ga na NodeMCU.
Korak 5: Praćenje temperature
- Temperatura se može pratiti otvaranjem serijskog monitora.
- Može se nadzirati putem mreže kopiranjem lijepljenja IP adrese prikazane na serijskom monitoru, ovdje je 192.168.43.163
Preporučuje se:
Kako napraviti termometar pomoću Arduina i LM35: 6 koraka
Kako napraviti termometar pomoću Arduina i LM35: Danas ću vam pokazati kako napraviti termometar sa Arduino i LM35 senzorom temperature, LCD ekranom, na ploči spojenoj žicama. Pokazat će temperaturu u Celzijusima i Farenhajtima. Mi Posmatrano
Koristite pametni telefon kao beskontaktni termometar / prijenosni termometar: 8 koraka (sa slikama)
Koristite pametni telefon kao beskontaktni termometar / prijenosni termometar: Mjerenje tjelesne temperature beskontaktnim / beskontaktnim poput termo pištolja. Napravio sam ovaj projekt jer je Thermo Gun sada jako skup, pa moram pronaći alternativu za izradu DIY -a. A svrha je napraviti s niskobudžetnom verzijom.SuppliesMLX90614Ardu
Digitalni RPi LED termometar: 6 koraka (sa slikama)
Digitalni RPi LED termometar: Raspbian OSSaznajte kako sam napravio ovaj digitalni LED termometar sa Raspberry Pi Zero W, LED trakom, OLED ekranom i prilagođenom PCB -om. Automatski se pokreće lista gradova i prikazuje temperatura na OLED -u displej i LED diode. Ali
Digitalni termometar DHT11 pomoću ESP8266: 4 koraka
Digitalni termometar DHT11 pomoću ESP8266: U prethodnom članku već sam govorio o DH11 i kako ga prikazati na izlaznim uređajima kao što su 7 segmentni, LCD, serijski monitor i RGB prsten. U ovom članku ću vam pokazati kako pratiti temperaturu i vlažnost koristeći pretraživač na mobilnom telefonu
Infracrveni termometar na bazi Arduina - IR termometar na bazi Arduina: 4 koraka
Infracrveni termometar na bazi Arduina | Infracrveni termometar pomoću Arduina: Zdravo momci u ovim uputama napravit ćemo beskontaktni termometar pomoću arduina. Budući da je ponekad temperatura tekućine/krutine previsoka ili preniska, a onda je teško stupiti u kontakt s njom i pročitati je temperatura u tom prizoru