Sommario:
- Passaggio 1: componenti necessari
- Passaggio 2: creare connessioni
- Passaggio 3: conversione del valore analogico in valore digitale
- Passaggio 4: interfacciare LM35 e NodeMCU
- Passaggio 5: monitoraggio della temperatura
Video: Termometro digitale con NodeMCU e LM35: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Crea il tuo termometro digitale e monitora la temperatura su Internet da qualsiasi luogo. Questa istruzione è fondamentale per iniziare ad armeggiare con l'IoT. Interfacciaremo il sensore di temperatura LM35 con NodeMCU 1.0 (ESP-12E).
LM35 è un sensore di temperatura in grado di misurare la temperatura nell'intervallo da -55°C a 150°C. È un dispositivo a 3 terminali che fornisce una tensione analogica proporzionale alla temperatura. NodeMCU ADC può essere utilizzato per misurare la tensione analogica da LM35 e quindi calcolare la temperatura che è proporzionale alla tensione analogica.
Passaggio 1: componenti necessari
- Sensore di temperatura LM35
- NodeMCU 1.0 (modulo ESP 12-E)
- Cavi di collegamento
- tagliere
- Arduino IDE
Passaggio 2: creare connessioni
- Effettuare i collegamenti come mostrato nello schema elettrico.
- Collegare il pin Vcc di LM35 al pin 3V di NodeMCU.
- Collegare il pin analogico di LM35 a A0 di NodeMCU.
- Collegare il pin GND di LM35 a GND di NodeMCU.
Passaggio 3: conversione del valore analogico in valore digitale
Il convertitore da analogico a digitale (ADC) converte i valori analogici in un'approssimazione digitale basata sulla formula:
Valore ADC = campione * 1024 / tensione di riferimento
Per convertire i valori analogici in Celsius abbiamo 3,3 V sulla nostra scheda e sappiamo che la tensione di uscita di LM35 varia di 10 mV per ogni grado di salita/discesa Celsius
temp_celsius = ((analogRead(A0) * 330.0)/1024.0);
Per convertire Celsius in Fahrenheit
temp_fahrenheit = (temp_celsius * 1.8)+32.0;
Passaggio 4: interfacciare LM35 e NodeMCU
- Apri Arduino IDE.
- Vai su Strumenti -> Schede -> NodeMCU 1.0 (modulo ESP 12-E).
- Copia il codice. (Il Codice è stato allegato di seguito).
- Compilalo.
- Caricalo su NodeMCU.
Passaggio 5: monitoraggio della temperatura
- La temperatura può essere monitorata aprendo il monitor seriale.
- Può essere monitorato in rete copiando e incollando l'indirizzo IP mostrato sul monitor seriale, ecco 192.168.43.163
Consigliato:
Usa lo smartphone come termometro senza contatto/termometro portatile: 8 passaggi (con immagini)
Usa lo smartphone come termometro senza contatto / termometro portatile: misurazione della temperatura corporea senza contatto / senza contatto come una pistola termica. Ho creato questo progetto perché la pistola termica ora è molto costosa, quindi devo trovare un'alternativa per fare il fai-da-te. E lo scopo è fare con la versione a basso budget.SuppliesMLX90614Ardu
Termometro digitale RPi LED: 6 passaggi (con immagini)
Termometro LED digitale RPi: sistema operativo Raspbian Scopri come ho realizzato questo termometro LED digitale, con un Raspberry Pi Zero W, una striscia LED, un display OLED e un PCB personalizzato. Passa automaticamente in base a un elenco di città e visualizza la temperatura sull'OLED display e i LED. Ma
Termometro digitale DHT11 con ESP8266: 4 passaggi
Termometro digitale DHT11 Utilizzo di ESP8266: nell'articolo precedente ho già discusso di DH11 e di come visualizzarlo su dispositivi di output come 7 Segment, LCD, monitor seriale e anello RGB. E in questo articolo ti mostrerò come monitorare temperatura e umidità utilizzando un browser su un cellulare
Termometro a infrarossi senza contatto basato su Arduino - Termometro a infrarossi con Arduino: 4 passaggi
Termometro a infrarossi senza contatto basato su Arduino | Termometro a infrarossi con Arduino: Ciao ragazzi in questo tutorial faremo un termometro senza contatto usando arduino. Poiché a volte la temperatura del liquido/solido è troppo alta o troppo bassa e quindi è difficile entrare in contatto con esso e leggerlo temperatura poi in quella scena
Termometro digitale con Arduino e DS18B20: 7 passaggi
Termometro digitale con Arduino e DS18B20: crea semplicemente un termometro digitale in grado di dirti la temperatura ambiente corrente su uno schermo LCD. Questo è un progetto per principianti. Apparato di cui hai bisogno: 1. Arduino UNO R3 2. Sensore di temperatura DS18B20. 3. Display LCD 16X2. 4. Cavi di collegamento. 5