INHOUDSOPGAWE:
- Stap 1: Vereiste komponente
- Stap 2: Maak verbindings
- Stap 3: Omskakeling van analoog waarde na digitale waarde
- Stap 4: Koppelvlak LM35 en NodeMCU
- Stap 5: Monitering van temperatuur
Video: Digitale termometer met NodeMCU en LM35: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Maak u eie digitale termometer en monitor die temperatuur oor die internet vanaf enige plek. Hierdie instruksies is basies om met IoT te begin peuter. Ons koppel temperatuursensor LM35 met NodeMCU 1.0 (ESP-12E).
LM35 is 'n temperatuursensor wat temperatuur kan meet in die omgewing van -55 ° C tot 150 ° C. Dit is 'n 3 -terminale toestel wat analoog spanning bied wat eweredig is aan die temperatuur. NodeMCU ADC kan gebruik word om die analoog spanning van LM35 te meet en dus die temperatuur te bereken wat in verhouding is tot die analoog spanning.
Stap 1: Vereiste komponente
- LM35 Temperatuursensor
- NodeMCU 1.0 (ESP 12-E-module)
- Verbindingsdrade
- Broodbord
- Arduino IDE
Stap 2: Maak verbindings
- Maak verbindings soos in die kringdiagram getoon.
- Koppel die Vcc -pen van LM35 aan die 3V -pen van NodeMCU.
- Koppel die analoog pen van LM35 aan A0 van NodeMCU.
- Koppel die GND -pen van LM35 aan die GND van NodeMCU.
Stap 3: Omskakeling van analoog waarde na digitale waarde
Die Analog to Digital Converter (ADC) skakel analoogwaardes om in 'n digitale benadering gebaseer op die formule:
ADC -waarde = monster * 1024 / verwysingspanning
Om analoogwaardes na Celsius om te skakel, het ons 3.3 V op ons bord en ons weet dat die uitgangsspanning van LM35 met 10 mV wissel tot elke graad Celsius styg/daal
temp_celsius = ((analogRead (A0) * 330.0) /1024.0);
Om Celsius na Fahrenheit om te skakel
temp_fahrenheit = (temp_celsius * 1.8) +32.0;
Stap 4: Koppelvlak LM35 en NodeMCU
- Maak Arduino IDE oop.
- Gaan na Tools -> Boards -> NodeMCU 1.0 (ESP 12 -E Module).
- Kopieer die kode. (Die kode is hieronder aangeheg).
- Stel dit saam.
- Laai dit op na NodeMCU.
Stap 5: Monitering van temperatuur
- Die temperatuur kan gemonitor word deur die seriële monitor oop te maak.
- Dit kan op die internet gemonitor word deur die IP -adres op die seriële monitor te plak, hier is dit 192.168.43.163
Aanbeveel:
Hoe om 'n termometer te maak met behulp van Arduino en LM35: 6 stappe
Hoe om 'n termometer te maak met behulp van Arduino en LM35: Vandag gaan ek jou wys hoe om 'n termometer te maak met Arduino en LM35 temperatuursensor, LCD -skerm, op 'n broodbord wat met drade verbind is.Dit sal temperatuur in Celsius en Fahrenheit wys. Waargeneem
Digitale RPi LED -termometer: 6 stappe (met foto's)
Digitale RPi LED -termometer: Raspbian OS Leer hoe ek hierdie digitale LED -termometer gemaak het, met 'n Raspberry Pi Zero W, LED -strook, 'n OLED -skerm en 'n pasgemaakte PCB. skerm en die LED's. Maar
ESP8266 NodeMCU + LM35 + Blynk (IOT Weerstasie/ Digitale Temp Sensor): 4 stappe
ESP8266 NodeMCU + LM35 + Blynk (IOT Weerstasie/ Digitale Temp Sensor): Hallo ouens! In hierdie instruksies gaan ons leer hoe om die LM35 -sensor met NodeMCU te koppel en die temperatuurinligting oor die internet op 'n slimfoon met 'n Blynk -toepassing te wys. (Ook in hierdie projek gebruik ons SuperChart -widget in die Bl
Digitale termometer DHT11 met behulp van ESP8266: 4 stappe
Digitale termometer DHT11 met behulp van ESP8266: In die vorige artikel het ek al DH11 bespreek en hoe om dit op uitsetapparate soos 7 segment, LCD, seriële monitor en RGB -ring te vertoon.In hierdie artikel sal ek u wys hoe u temperatuur en humiditeit kan monitor met 'n blaaier op 'n selfoon
Arduino -gebaseerde nie -kontak infrarooi termometer - IR -gebaseerde termometer met behulp van Arduino: 4 stappe
Arduino -gebaseerde nie -kontak infrarooi termometer | IR -gebaseerde termometer met behulp van Arduino: Hallo ouens in hierdie instruksies, ons maak 'n nie -kontaktermometer met behulp van arduino. temperatuur dan in daardie omgewing