Talaan ng mga Nilalaman:

Nagpapadala ang Nodemcu ng Data ng Temperatura at Humidity sa Thingspeak: 7 Mga Hakbang
Nagpapadala ang Nodemcu ng Data ng Temperatura at Humidity sa Thingspeak: 7 Mga Hakbang

Video: Nagpapadala ang Nodemcu ng Data ng Temperatura at Humidity sa Thingspeak: 7 Mga Hakbang

Video: Nagpapadala ang Nodemcu ng Data ng Temperatura at Humidity sa Thingspeak: 7 Mga Hakbang
Video: IoT Based Weather Station using Blynk Apps and Nodemcu | Temperature & Humidity | ESP8266 2024, Nobyembre
Anonim
Nagpapadala ang Nodemcu ng Data ng Temperatura at Humidity sa Thingspeak
Nagpapadala ang Nodemcu ng Data ng Temperatura at Humidity sa Thingspeak

Dito sa tutorial na ito ay nag-interfaced kami nodemcu sa dht11 sensor at nagpapadala ng data ng temperatura at halumigmig sa server ng bagay. Narito din namin ang balangkas ng graph ng temperatura at halumigmig sa server ng bagay na bagay.

Hakbang 1: Ginamit na Software:

Ginamit na Software
Ginamit na Software

1. Arduino IDE: Tulad ng para sa nodemcu gumagamit kami ng arduino IDE lamang. Maaari mong i-download ang pinakabagong Arduino IDE mula sa link na ito:

www.arduino.cc/en/Main/Software Ngayon kung paano i-configure ang nodemcu sa arduino IDE, sasabihin namin sa iyo ang bagay na iyon sa mga hakbang sa ibaba.

Hakbang 2: Ginamit na Component:

Ginamit na Bahagi
Ginamit na Bahagi
Ginamit na Bahagi
Ginamit na Bahagi

1) Node MCU V3: Ang Node MCU ay isang bukas na mapagkukunan na IOT platform. Kabilang dito ang firmware na tumatakbo sa ESP8266 Wi- Fi SoC mula sa hardware na batay sa module na ESP-12. Ang term na "Node MCU" bilang default ay tumutukoy sa firmware kaysa sa mga dev kit.

2) DHT11 sensor: Ang DHT11 Temperature at Humidity Sensor ay nagtatampok ng isang naka-calibrate na digital signal output na may kakayahan sa temperatura at kahalumigmigan ng sensor. Ito ay isinama sa isang mahusay na pagganap na 8-bit microcontroller. Tinitiyak ng teknolohiya nito ang mataas na pagiging maaasahan at mahusay na pangmatagalang katatagan. Ang sensor na ito ay may kasamang resistive element at isang sensor para sa wet NTC na sumusukat sa temperatura ng aparato. Ito ay may mahusay na kalidad, mabilis na tugon, kakayahan laban sa pagkagambala at mataas na pagganap.

Hakbang 3: Paano Mag-configure ng Nodemcu sa Arduino IDE:

Paano I-configure ang Nodemcu sa Arduino IDE
Paano I-configure ang Nodemcu sa Arduino IDE
Paano I-configure ang Nodemcu sa Arduino IDE
Paano I-configure ang Nodemcu sa Arduino IDE
Paano I-configure ang Nodemcu sa Arduino IDE
Paano I-configure ang Nodemcu sa Arduino IDE

Nasa ibaba ang mga hakbang upang mai-configure ang nodemcu sa arduino IDE

Sa itaas ng mga imahe ng I1, I2 at I3 ay naroroon para sa sanggunian na gagamitin namin para sa aming mga sanggunian upang maunawaan mo

Hakbang1: Una kailangan mong buksan ang Arduino IDE.

Hakbang2: Ngayon mag-click sa tab na mga kagustuhan tulad ng I1 na imahe. Ngayon kailangan mong kopyahin ang isang URL sa karagdagang board manager. Narito ang URL- https://arduino.esp8266.com/stable/package_esp8266… pagkatapos ay i-click ang ok

Hakbang 3: Pumunta ngayon sa Mga Tool at piliin ang Board Manager. makakakuha ka ng isang window tulad ng I2.

Mag-scroll lamang sa window na iyon at maghanap para sa esp8266 ng Komunidad ng ESP8266 o maaari kang direktang maghanap ng esp8266 sa pamamagitan ng pagta-type sa pagpipilian sa paghahanap, ngayon mag-click sa pindutan ng pag-install.

Hakbang4: I-restart ang iyong Arduino IDE

Hakbang5: Pumunta ngayon sa Mga Tool pagkatapos Piliin ang iyong aparato na nodemcu tulad ng ipinakita namin sa I3 na imahe

Hakbang 4: Gumagana ang Thingspeak:

Gumagana ang Thingspeak
Gumagana ang Thingspeak
Gumagana ang Thingspeak
Gumagana ang Thingspeak
Gumagana ang Thingspeak
Gumagana ang Thingspeak

Kaya hanggang ngayon nakuha mo ang software at Mga Sangkap na ginamit sa proyektong ito.

Kaya Ngayon kailangan mong maunawaan ang mga bagay na sinasabi ng Server.

Kaya't ano ang thingpeak: Ang ThingSpeak ay isang bukas na mapagkukunan na application ng Internet of Things (IoT) at API upang maiimbak at makuha ang data mula sa mga bagay gamit ang HTTP protocol sa Internet o sa pamamagitan ng isang Local Area Network.

Kaya para sa pagkuha ng data ng grap at sensor sa mga bagay na bagay kailangan mo munang lumikha ng isang account sa mga bagay na bagay.

Matapos matagumpay na nilikha ang account ngayon kailangan mong mag-sign in sa account.

Ngayon kailangan mong lumikha ng isang channel kaya para sa pag-click sa Mga Bagong Channel na ipinakita sa itaas na pigura.

Ngayon bigyan ito ng isang naaangkop na pangalan ayon sa iyong Application tulad ng sa imahe sa itaas maaari mong makita na binigyan namin ng pangalan ang data ng sensor na DHT11 at punan ang ilan sa mga bagay tulad ng paglalarawan at field1 at field2.

Maaari kaming lumikha ng hanggang sa 8 mga patlang para sa isang solong channel. Dito kailangan lang namin ng 2 mga channel habang nakakakuha kami ng temperatura at halumigmig mula sa dht11 sensor.

Ngayon pagkatapos matagumpay na likhain ang channel kailangan mong pumunta sa tab na Mga API Key at kunin ang Isulat ang API Key ng channel na ito ang Sumulat ng API Key na gagamitin mo sa iyong nodemcu code na nakasulat sa Arduino IDE.

Hakbang 5: Diagram ng Circuit:

Diagram ng Circuit
Diagram ng Circuit

Hakbang 6: Code:

Maaari mong makuha ang source code mula sa aming Github Link

Hakbang 7: Video:

Ang buong Paglalarawan ng Proyekto ay ibinibigay sa itaas na video

Kung mayroon kang anumang pag-aalinlangan tungkol sa proyektong ito huwag mag-atubiling magbigay ng puna sa amin sa ibaba.

At kung nais mong matuto nang higit pa tungkol sa naka-embed na system maaari mong bisitahin ang aming youtube channel

Mangyaring bisitahin at gusto ang aming Pahina sa Facebook para sa madalas na pag-update.

Salamat & Regards, Mga Teknolohiya ng Embedotronics

Inirerekumendang: