Taula de continguts:

Nodemcu envia dades de temperatura i humitat a Thingspeak: 7 passos
Nodemcu envia dades de temperatura i humitat a Thingspeak: 7 passos

Vídeo: Nodemcu envia dades de temperatura i humitat a Thingspeak: 7 passos

Vídeo: Nodemcu envia dades de temperatura i humitat a Thingspeak: 7 passos
Vídeo: Mostrar temperatura en servidor web de ESP8266 2024, Juliol
Anonim
Nodemcu envia dades de temperatura i humitat a Thingspeak
Nodemcu envia dades de temperatura i humitat a Thingspeak

Aquí en aquest tutorial hem interfaçat nodemcu amb el sensor dht11 i enviant dades de temperatura i humitat al servidor Thingspeak. Aquí també hem representat el gràfic de temperatura i humitat al servidor Thingspeak.

Pas 1: programari utilitzat:

Programari utilitzat
Programari utilitzat

1. Arduino IDE: Pel que fa a nodemcu, només estem fent servir arduino IDE. Podeu descarregar la versió més recent d’Arduino IDE des d’aquest enllaç:

www.arduino.cc/en/Main/Software Ara com configurar nodemcu a IDE arduino, us explicarem això en els passos següents.

Pas 2: component utilitzat:

Component utilitzat
Component utilitzat
Component utilitzat
Component utilitzat

1) Node MCU V3: Node MCU és una plataforma IOT de codi obert. Inclou un microprogramari que funciona amb el SoC Wi-Fi ESP8266 des de maquinari basat en el mòdul ESP-12. Per defecte, el terme "MCU de node" fa referència al firmware en lloc dels kits de desenvolupament.

2) Sensor DHT11: aquest sensor de temperatura i humitat DHT11 presenta una sortida de senyal digital calibrada amb la capacitat del sensor de temperatura i humitat. Està integrat amb un microcontrolador d’alt rendiment de 8 bits. La seva tecnologia garanteix una alta fiabilitat i una excel·lent estabilitat a llarg termini. Aquest sensor inclou un element resistiu i un sensor per a dispositius de mesura de temperatura NTC humits. Té una qualitat excel·lent, resposta ràpida, capacitat anti-interferències i alt rendiment.

Pas 3: Com configurar Nodemcu a Arduino IDE:

Com configurar Nodemcu a Arduino IDE
Com configurar Nodemcu a Arduino IDE
Com configurar Nodemcu a Arduino IDE
Com configurar Nodemcu a Arduino IDE
Com configurar Nodemcu a Arduino IDE
Com configurar Nodemcu a Arduino IDE

A continuació es mostren els passos per configurar nodemcu a IDE arduino

A sobre de les imatges I1, I2 i I3 hi ha les imatges de referència que utilitzarem per fer-les entendre amb les nostres referències

Pas 1: primer heu d'obrir l'IDE Arduino.

Pas 2: feu clic a la pestanya de preferències, com ara la imatge I1. Ara heu de copiar un URL al gestor de taules addicional. Aquí teniu l’URL https://arduino.esp8266.com/stable/package_esp8266… i feu clic a OK

Pas 3: ara aneu a les eines i seleccioneu Gestor de taules. obtindreu una finestra com I2.

Només cal que desplaceu-vos cap avall per aquesta finestra i cerqueu esp8266 per la comunitat ESP8266 o podeu cercar directament esp8266 escrivint l'opció de cerca; ara feu clic al botó d'instal·lació.

Pas 4: reinicieu l'IDE Arduino

Pas 5: ara aneu a Eines i seleccioneu el vostre dispositiu nodemcu tal com hem mostrat a la imatge I3

Pas 4: funcionament de Thingspeak:

Thingspeak Funcionament
Thingspeak Funcionament
Thingspeak Funcionament
Thingspeak Funcionament
Thingspeak Funcionament
Thingspeak Funcionament

Fins ara, teniu el programari i els components utilitzats en aquest projecte.

Per tant, ara heu d’entendre Thingspeak Server.

Llavors, què és thingspeak: ThingSpeak és una aplicació i API de codi obert Internet of Things (IoT) per emmagatzemar i recuperar dades de coses mitjançant el protocol HTTP a través d'Internet o a través d'una xarxa d'àrea local.

Per tant, per obtenir les dades del gràfic i del sensor a ThingsPeak, primer heu de crear un compte a Thingspeak.

Després de crear el compte amb èxit, haureu d'iniciar la sessió al compte.

Ara heu de crear un canal, de manera que feu clic a Canals nous que es mostren a la figura anterior.

Ara doneu-li un nom adequat segons la vostra aplicació, ja que a la imatge anterior podeu veure que hem donat les dades del sensor DHT11 i omplim alguns aspectes com la descripció i el camp1 i el camp2.

Podem crear fins a 8 camps per a un sol canal. Aquí només necessitem 2 canals, ja que obtenim temperatura i humitat del sensor dht11.

Ara, després de crear el canal amb èxit, heu d’anar a la pestanya API Keys i obtenir la clau API d’escriptura d’aquest canal que escriviu aquesta clau API que utilitzarà al vostre codi nodemcu escrit en Arduino IDE.

Pas 5: diagrama del circuit:

Esquema de connexions
Esquema de connexions

Pas 6: Codi:

Podeu obtenir el codi font al nostre enllaç Github

Pas 7: vídeo:

Tota la descripció del projecte apareix al vídeo anterior

Si teniu cap dubte sobre aquest projecte, no dubteu a comentar-nos a continuació.

I si voleu obtenir més informació sobre el sistema incrustat, visiteu el nostre canal de youtube

Visiteu la nostra pàgina de Facebook i us agradi per obtenir actualitzacions freqüents.

Gràcies i Salutacions, Tecnologies Embedotronics

Recomanat: