Sisällysluettelo:

Nodemcu lähettää lämpötila- ja kosteustietoja Thingspeakiin: 7 vaihetta
Nodemcu lähettää lämpötila- ja kosteustietoja Thingspeakiin: 7 vaihetta

Video: Nodemcu lähettää lämpötila- ja kosteustietoja Thingspeakiin: 7 vaihetta

Video: Nodemcu lähettää lämpötila- ja kosteustietoja Thingspeakiin: 7 vaihetta
Video: Измерьте температуру и влажность Wi-Fi с помощью ESP32 DHT11 и DHT22 - Robojax 2024, Heinäkuu
Anonim
Nodemcu lähettää lämpötila- ja kosteustietoja Thingspeakiin
Nodemcu lähettää lämpötila- ja kosteustietoja Thingspeakiin

Tässä opetusohjelmassa olemme liittäneet nodemcun dht11 -anturiin ja lähettäneet lämpötila- ja kosteustiedot Thingspeak -palvelimelle. Täällä olemme myös piirtäneet lämpötilan ja kosteuden kaavion Thingspeak -palvelimelle.

Vaihe 1: Käytetty ohjelmisto:

Käytetty ohjelmisto
Käytetty ohjelmisto

1. Arduino IDE: Mitä tulee nodemcuun, käytämme vain arduino IDE: tä. Voit ladata uusimman Arduino IDE: n tästä linkistä:

www.arduino.cc/en/Main/Software Nyt miten konfiguroida nodemcu arduino IDE: ksi, kerromme sen alla olevissa vaiheissa.

Vaihe 2: Käytetty komponentti:

Käytetty komponentti
Käytetty komponentti
Käytetty komponentti
Käytetty komponentti

1) Solmu MCU V3: Solmu MCU on avoimen lähdekoodin IOT -alusta. Se sisältää laiteohjelmiston, joka toimii ESP8266 Wi-Fi SoC: llä laitteistosta, joka perustuu ESP-12-moduuliin. Termi "Node MCU" viittaa oletuksena laiteohjelmistoon eikä kehityssarjoihin.

2) DHT11 -anturi: Tässä DHT11 -lämpötila- ja kosteusanturissa on kalibroitu digitaalinen signaalilähtö, jossa on lämpötila- ja kosteusanturi. Se on integroitu korkean suorituskyvyn 8-bittiseen mikro-ohjaimeen. Sen tekniikka takaa korkean luotettavuuden ja erinomaisen vakauden pitkällä aikavälillä. Tämä anturi sisältää resistiivisen elementin ja märän NTC -lämpötilan mittauslaitteen anturin. Siinä on erinomainen laatu, nopea vaste, häiriönestokyky ja korkea suorituskyky.

Vaihe 3: Nodemcun määrittäminen Arduino IDE: ssä:

Nodemcun määrittäminen Arduino IDE: ssä
Nodemcun määrittäminen Arduino IDE: ssä
Nodemcun määrittäminen Arduino IDE: ssä
Nodemcun määrittäminen Arduino IDE: ssä
Nodemcun määrittäminen Arduino IDE: ssä
Nodemcun määrittäminen Arduino IDE: ssä

Alla on vaiheet nodemcun määrittämiseksi arduino IDE: ssä

Yllä olevat I1-, I2- ja I3 -kuvat ovat viitteellisiä, ja käytämme niitä viittauksissamme ymmärtääksemme

Vaihe 1: Avaa ensin Arduino IDE.

Vaihe 2: Napsauta nyt Asetukset -välilehteä, kuten I1 -kuva. Nyt sinun on kopioitava yksi URL -osoite ylimääräiseen hallintatyökaluun. Tässä on URL- https://arduino.esp8266.com/stable/package_esp8266… ja napsauta sitten OK

Vaihe 3: Siirry nyt Työkalut -kohtaan ja valitse sitten Hallituksen hallinta. saat yhden ikkunan, kuten I2.

Vieritä vain ikkunaa alaspäin ja etsi esp8266 ESP8266 Community -palvelusta tai voit hakea esp8266 suoraan kirjoittamalla hakuvaihtoehdon ja napsauttamalla nyt asennuspainiketta.

Vaihe 4: Käynnistä Arduino IDE uudelleen

Vaihe 5: Siirry nyt Työkalut -kohtaan ja valitse sitten nodemcu -laitteesi, kuten olemme osoittaneet I3 -kuvassa

Vaihe 4: Asiointi toimii:

Asiointi toimii
Asiointi toimii
Asiointi toimii
Asiointi toimii
Asiointi toimii
Asiointi toimii

Joten tähän asti sinulla on ollut tässä projektissa käytetyt ohjelmistot ja komponentit.

Joten nyt sinun on ymmärrettävä asioita puhuva palvelin.

Joten mikä on asioiden puhuminen: ThingSpeak on avoimen lähdekoodin esineiden Internet (IoT) -sovellus ja sovellusliittymä, joka tallentaa ja noutaa tietoja asioista HTTP -protokollaa käyttäen Internetissä tai lähiverkossa.

Joten saadaksesi kaavion ja anturitiedot asioiden puhumiseen sinun on ensin luotava tili asioiden puheessa.

Kun olet nyt luonut tilin, sinun on kirjauduttava sisään tilille.

Nyt sinun on luotava kanava, jotta voit napsauttaa yllä olevassa kuvassa näytettyjä uusia kanavia.

Anna sille sovelluksellesi sopiva nimi, kuten yllä olevasta kuvasta näet, että olemme antaneet nimen DHT11 -anturitiedot ja täytä joitain asioita, kuten kuvaus ja kenttä1 ja kenttä2.

Voimme luoda enintään 8 kenttää yhdelle kanavalle. Tässä tarvitaan vain 2 kanavaa, kun saamme lämpötilan ja kosteuden dht11 -anturista.

Nyt kun kanava on luotu onnistuneesti, sinun on siirryttävä API -avaimet -välilehdelle ja hankittava kyseisen kanavan Write API -avain, tämä Write API -avain, jota käytät Arduino IDE: ssä kirjoitettuun nodemcu -koodiin.

Vaihe 5: Piirikaavio:

Piirikaavio
Piirikaavio

Vaihe 6: Koodi:

Lähdekoodin saat Github -linkistämme

Vaihe 7: Video:

Koko projektikuvaus on esitetty yllä olevassa videossa

Jos sinulla on epäilyksiä tästä projektista, voit vapaasti kommentoida meitä alla.

Ja jos haluat oppia lisää sulautetusta järjestelmästä, voit käydä YouTube -kanavallamme

Käy ja tykkää Facebook -sivustamme saadaksesi usein päivityksiä.

Kiitos ja terveiset, Embedotronics Technologies

Suositeltava: