Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Kretsforbindelse
- Trinn 2: Konfigurere Blynk -applikasjon
- Trinn 3: Kode
- Trinn 4: Innpakning …
Video: ESP8266 NodeMCU + LM35 + Blynk (IOT Værstasjon/ Digital Temp Sensor): 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Hei folkens! I denne instruksen skal vi lære å koble LM35 -sensoren til NodeMCU og vise denne temperaturinformasjonen over internett på en smarttelefon med Blynk -applikasjon.
(Også i dette prosjektet bruker vi SuperChart -widgeten i Blynk -applikasjonen, slik at dataene lagres i Blynk -skyen og vi får se alle tidligere data i et diagram. Kort sagt, ingen sensordata går tapt og du får se en kul graf.)
Rekvisita
Starter…
Liste over elementer som trengs for dette prosjektet
1. NodeMCU
2. LM35
3. jumper ledninger
4. brødbrett
5. Arduino ide (med blynk -biblioteker installert)
Trinn 1: Kretsforbindelse
LM35 har 3 pinner. (Når den flate siden av sensoren vender mot deg, la pin1 være pinnen lengst til venstre, den midterste pinnen vil være pin2 og den høyre pinnen vil være pin3)
Pin1 er koblet til 3.3v på NodeMCU.
Pin2 er koblet til A0. (en og eneste analoge pinne på NodeMCU)
Pin3 er koblet til Ground on NodeMCU.
(Jeg kommer ikke til å bruke jumperkabler da jeg har tenkt å holde dette tilkoblet en stund)
Trinn 2: Konfigurere Blynk -applikasjon
1. Installer Blynk -appen fra Playstore/ App store og logg inn på kontoen din.
2. Opprett et nytt prosjekt ved å velge NodeMCU som enheten og Wi-Fi som tilkoblingstype. (Autent -token blir sendt til e -post -ID -en din, dette vil bli brukt senere i koden)
3. Klikk på + ikonet og legg til følgende widgets - Visning av merket verdi, måler og superdiagram. (endre størrelsen på widgetene til din smak)
4. Vi bruker den merkede verdi -widgeten for å vise oppetid. (antall sekunder fra vi startet NodeMCU) Ved å bruke dette har vi noen fordeler- vi kan vite om Nodemcu er koblet til internett eller ikke (telleren skal stige med 1 hvert sekund) og denne telleren nullstilles hver gang strøm tilbakestilles (slik at du får en grov ide når strømforsyningen ikke er riktig). vi bruker virtuell pin V6 for dette og avlesningshastigheten er satt til 1 sekund.
5. Vi bruker måle -widgeten til å vise temperaturen. la oss sende data til blynk -appen via virtuell pin V5, vil visningsområdet være 0 til 50 grader Celsius og lesehastigheten satt til PUSH (siden vi skal bruke superdiagram).
6. Nå kommer Superchart. Vi vil bruke dette til å se tidligere temperaturavlesninger i en graf. I widgetinnstillingene legger du til Temperatur som en datastrøm. ved å klikke på innstillingsikonet ved siden av den opprettede datastrømmen, velg input -pin som virtuell pin V5. (Du kan endre resten av innstillingene etter eget ønske).
** MERK: Hvis du ikke forstår hva jeg mente i trinnene ovenfor, kan du bare følge bildene ovenfor for å sette opp programmet.
Trinn 3: Kode
Jeg legger ved den nødvendige kodefilen på denne siden.
Trinn 4: Innpakning …
Last opp koden til NodeMCU ved å koble den til PCen. Trykk på play -knappen i Blynk -appen. Nå bør du motta data til smarttelefonen din, og det er det du kan koble den fra PCen og koble den til en powerbank og plassere hele temperaturføleren uansett hvor det er nødvendig.
** MERK: Noen ting å merke seg-
1. UPTIME: Når Blynk -appen kobles til NodeMCU over internett, ber den om oppetid hvert sekund. Hvis denne telleren ikke går opp hvert sekund, betyr det ganske enkelt at nettverkstilkoblingen på hver telefonside eller NodeMCU -side er svak eller ødelagt (eller NodeMCU er ikke drevet).
2. SUPERCHART: Du kan eksportere registrerte sensordata som en CSV -fil eller til og med slette tidligere data for å starte på nytt. (temperaturavlesningshastigheten må være satt til PUSH for å bruke Superchart)
3. Jeg har lagt til notater til få bilder. (kan fjerne noen tvil)
Håper du likte dette lærerikt!
Anbefalt:
IoT værstasjon med VOC -overvåking: 6 trinn
IoT værstasjon med VOC-overvåking: I denne instruksjonsfilen viser jeg hvordan du bygger en værstasjon med Internet-of-Things (IoT) med overvåking av flyktige organiske forbindelser (VOC). For dette prosjektet utviklet jeg et Do-It-Yourself (DIY) -sett. Maskinvare og programvare er åpen kildekode
NaTaLia værstasjon: Arduino solcelledrevet værstasjon gjort den riktige måten: 8 trinn (med bilder)
NaTaLia værstasjon: Arduino solcelledrevet værstasjon gjort på riktig måte: Etter 1 års vellykket drift på 2 forskjellige steder deler jeg mine solcelledrevne værstasjonsprosjektplaner og forklarer hvordan det utviklet seg til et system som virkelig kan overleve over lang tid perioder fra solenergi. Hvis du følger
DIY værstasjon og WiFi Sensor Station: 7 trinn (med bilder)
DIY værstasjon og WiFi -sensorstasjon: I dette prosjektet vil jeg vise deg hvordan du lager en værstasjon sammen med en WiFi -sensorstasjon. Sensorstasjonen måler lokale temperatur- og fuktighetsdata og sender den, via WiFi, til værstasjonen. Værstasjonen viser deretter t
RPi værstasjon og digital klokke: 4 trinn (med bilder)
RPi værstasjon og digital klokke: Dette er et raskt og enkelt prosjekt å lage, og en fin skjerm å vise frem. Den viser både tid, værforhold og temperatur. Og hvis du liker det du ser, følg meg på Instagram og Twitter (@Anders644PI) for å holde tritt med det jeg lager
ESP32 WiFi værstasjon med en BME280 -sensor: 7 trinn (med bilder)
ESP32 WiFi værstasjon med en BME280 -sensor: Kjære venner, velkommen til en annen opplæring! I denne opplæringen skal vi bygge et WiFi -aktivert værstasjonsprosjekt! Vi skal bruke den nye, imponerende ESP32 -brikken for første gang sammen med en Nextion -skjerm. I denne videoen skal vi