Innehållsförteckning:
- Steg 1: Komponenter krävs
- Steg 2: Anslut
- Steg 3: Konvertering av analogt värde till digitalt värde
- Steg 4: Gränssnitt LM35 och NodeMCU
- Steg 5: Övervakningstemperatur
Video: Digital termometer med NodeMCU och LM35: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
Gör din egen digitala termometer och övervaka temperaturen över internet var som helst. Denna instruerbara är en grundläggande för att börja pyssla med IoT. Vi kommer att ansluta temperatursensorn LM35 till NodeMCU 1.0 (ESP-12E).
LM35 är en temperatursensor som kan mäta temperaturen i intervallet -55 ° C till 150 ° C. Det är en 3 -terminal enhet som ger analog spänning proportionell mot temperaturen. NodeMCU ADC kan användas för att mäta den analoga spänningen från LM35 och därmed beräkna temperaturen som står i proportion till den analoga spänningen.
Steg 1: Komponenter krävs
- LM35 temperatursensor
- NodeMCU 1.0 (ESP 12-E-modul)
- Anslutningskablar
- Bakbord
- Arduino IDE
Steg 2: Anslut
- Gör anslutningar som visas i kretsschemat.
- Anslut Vcc -stiftet på LM35 till 3V -stiftet på NodeMCU.
- Anslut den analoga stiftet på LM35 till A0 på NodeMCU.
- Anslut GND -stiftet på LM35 till GND för NodeMCU.
Steg 3: Konvertering av analogt värde till digitalt värde
Analog to Digital Converter (ADC) konverterar analoga värden till en digital approximation baserad på formeln:
ADC -värde = prov * 1024 / referensspänning
För att konvertera analoga värden till Celsius har vi 3,3 V på vårt kort och vi vet att utspänningen på LM35 varierar med 10 mV till varje grad Celsius stiger/faller
temp_celsius = ((analogRead (A0) * 330.0) /1024.0);
För att konvertera Celsius till Fahrenheit
temp_fahrenheit = (temp_celsius * 1.8) +32.0;
Steg 4: Gränssnitt LM35 och NodeMCU
- Öppna Arduino IDE.
- Gå till Verktyg -> Kort -> NodeMCU 1.0 (ESP 12 -E -modul).
- Kopiera koden. (Koden har bifogats nedan).
- Sammanställ det.
- Ladda upp den till NodeMCU.
Steg 5: Övervakningstemperatur
- Temperaturen kan övervakas genom att öppna den seriella bildskärmen.
- Den kan övervakas över nätet genom att kopiera och klistra in IP -adressen som visas på den seriella bildskärmen, här är den 192.168.43.163
Rekommenderad:
Hur man gör en termometer med Arduino och LM35: 6 steg
Hur man gör en termometer med Arduino och LM35: Idag ska jag visa dig hur man gör en termometer med Arduino och LM35 temperaturgivare, LCD -skärm, på en brödbräda som är ansluten tillsammans med trådar. Det kommer att visa temperaturen i Celsius och Fahrenheit.We Observerad
RuuviTag och PiZero W och Blinkt! en Bluetooth Beacon -baserad termometer: 3 steg (med bilder)
RuuviTag och PiZero W och Blinkt! en Bluetooth Beacon -baserad termometer: Denna instruktör beskriver ett tillvägagångssätt för att läsa temperatur- och luftfuktighetsdata från en RuuviTag med Bluetooth med en Raspberry Pi Zero W och för att visa värdena i binära tal på en Pimoroni -blinkt! pHAT. eller kort sagt: hur man bygger ett tillstånd
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: 5 steg (med bilder)
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: Styrning av 8 reläväxlar med nodemcu och IR -mottagare via wifi och IR -fjärrkontroll och Android -app. Fjärrkontrollen fungerar oberoende av wifi -anslutning. HÄR ÄR EN UPPDATERAD VERSIONKLICK HÄR
Temperatur och fuktighet Display och datainsamling med Arduino och bearbetning: 13 steg (med bilder)
Temperatur- och luftfuktighetsvisning och datainsamling med Arduino och bearbetning: Intro: Detta är ett projekt som använder ett Arduino -kort, en sensor (DHT11), en Windows -dator och ett bearbetningsprogram (ett gratis nedladdningsbart) för att visa temperatur, luftfuktighetsdata i digital och stapeldiagramform, visa tid och datum och kör en räkningstid
Picaxe -baserad digital termometer med max och min: 13 steg
Picaxe-baserad digital termometer med max och min: (Lämna ett meddelande, men var inte för kritisk, det här är min första instruerbara !!) Detta är en termometer jag gjorde för vår husbil, för att visa yttemperaturen. Det är baserat på ett Picaxe -chip eftersom de är billiga och enkla att använda. Om detta är för