Indholdsfortegnelse:

Nodemcu sender temperatur- og fugtighedsdata til Thingspeak: 7 trin
Nodemcu sender temperatur- og fugtighedsdata til Thingspeak: 7 trin

Video: Nodemcu sender temperatur- og fugtighedsdata til Thingspeak: 7 trin

Video: Nodemcu sender temperatur- og fugtighedsdata til Thingspeak: 7 trin
Video: ThingSpeak IOT Cloud with NodeMCU ESP8266- Temperature Monitoring Dashboard 2024, November
Anonim
Nodemcu sender temperatur- og fugtighedsdata til Thingspeak
Nodemcu sender temperatur- og fugtighedsdata til Thingspeak

Her i denne vejledning har vi interfacet nodemcu med dht11 -sensor og sender temperatur- og fugtighedsdata til thingspeak -server. Her har vi også tegnet grafen over temperatur og luftfugtighed til thingspeak server.

Trin 1: Brugt software:

Brugt software
Brugt software

1. Arduino IDE: Hvad angår nodemcu, bruger vi kun arduino IDE. Du kan downloade den nyeste Arduino IDE fra dette link:

www.arduino.cc/en/Main/Software Nu hvordan du konfigurerer nodemcu til arduino IDE, vil vi fortælle dig den ting i nedenstående trin.

Trin 2: Brugt komponent:

Brugt komponent
Brugt komponent
Brugt komponent
Brugt komponent

1) Node MCU V3: Node MCU er en open source IOT -platform. Det inkluderer firmware, der kører på ESP8266 Wi-Fi SoC fra hardware, der er baseret på ESP-12-modulet. Udtrykket "Node MCU" refererer som standard til firmwaren i stedet for dev kits.

2) DHT11 -sensor: Denne DHT11 -temperatur- og fugtighedsføler har en kalibreret digital signaludgang med temperatur- og fugtighedsfølerfunktionen. Det er integreret med en højtydende 8-bit mikrokontroller. Dens teknologi sikrer den høje pålidelighed og fremragende langsigtede stabilitet. Denne sensor indeholder et resistivt element og en sensor til våde NTC -temperaturmålere. Den har fremragende kvalitet, hurtig respons, anti-interferens evne og høj ydeevne.

Trin 3: Sådan konfigureres Nodemcu i Arduino IDE:

Sådan konfigureres Nodemcu i Arduino IDE
Sådan konfigureres Nodemcu i Arduino IDE
Sådan konfigureres Nodemcu i Arduino IDE
Sådan konfigureres Nodemcu i Arduino IDE
Sådan konfigureres Nodemcu i Arduino IDE
Sådan konfigureres Nodemcu i Arduino IDE

Nedenfor er trinene til konfiguration af nodemcu i arduino IDE

Over I1, I2 og I3 billeder er der som reference, som vi vil bruge til vores referencer for at få dig til at forstå

Trin1: Først skal du åbne Arduino IDE.

Trin2: Klik nu på fanen Præferencer som I1 -billede. Nu skal du kopiere en URL i den ekstra board manager. Her er URL'en- https://arduino.esp8266.com/stable/package_esp8266… klik derefter på ok

Trin 3: Gå nu til Værktøjer, vælg derefter Board Manager. du får et vindue som I2.

Rul bare ned på det vindue, og søg efter esp8266 af ESP8266 Community, eller du kan direkte søge efter esp8266 ved at skrive på søgemuligheden, klik nu på installationsknappen.

Trin4: Genstart din Arduino IDE

Trin5: Gå nu til Værktøjer, og vælg derefter din nodemcu -enhed, som vi har vist i I3 -billede

Trin 4: Thingspeak Working:

Thingspeak fungerer
Thingspeak fungerer
Thingspeak fungerer
Thingspeak fungerer
Thingspeak fungerer
Thingspeak fungerer

Så indtil nu har du fået softwaren og komponenterne brugt i dette projekt.

Så nu skal du forstå thingspeak Server.

Så hvad er thingspeak: ThingSpeak er en open source Internet of Things (IoT) applikation og API til at gemme og hente data fra ting ved hjælp af HTTP -protokollen over internettet eller via et lokalnetværk.

Så for at få grafen og sensordataene i thingspeak skal du først oprette en konto i thingspeak.

Efter at have oprettet kontoen nu skal du logge ind på kontoen.

Nu skal du oprette en kanal, så klik på Nye kanaler vist i figuren ovenfor.

Giv det nu et passende navn i henhold til din applikation, da du på billedet ovenfor kan se, at vi har givet navn på DHT11 -sensordata og udfyld nogle af tingene som beskrivelse og felt1 og felt2.

Vi kan oprette op til 8 felter for en enkelt kanal. Her mangler vi kun 2 kanaler, da vi får temperatur og fugtighed fra dht11 -sensoren.

Nu efter en vellykket oprettelse af kanalen skal du gå til fanen API -nøgler og hente skrive -API -nøglen for denne kanal denne skrive -API -nøgle, du vil bruge i din nodemcu -kode skrevet i Arduino IDE.

Trin 5: Kredsløbsdiagram:

Kredsløbsdiagram
Kredsløbsdiagram

Trin 6: Kode:

Du kan få kildekoden fra vores Github Link

Trin 7: Video:

Hele projektbeskrivelsen er givet i videoen ovenfor

Hvis du er i tvivl om dette projekt, er du velkommen til at kommentere os herunder.

Og hvis du vil lære mere om indlejret system, kan du besøge vores youtube -kanal

Besøg og like vores Facebook -side for hyppige opdateringer.

Hilsen og tak, Embedotronics teknologier

Anbefalede: