Съдържание:

Nodemcu изпраща данни за температурата и влажността на Thingspeak: 7 стъпки
Nodemcu изпраща данни за температурата и влажността на Thingspeak: 7 стъпки

Видео: Nodemcu изпраща данни за температурата и влажността на Thingspeak: 7 стъпки

Видео: Nodemcu изпраща данни за температурата и влажността на Thingspeak: 7 стъпки
Видео: Measure Temperature and Humidity WiFi with ESP32 DHT11 and DHT22 - Robojax 2024, Юли
Anonim
Nodemcu изпраща данни за температурата и влажността на Thingspeak
Nodemcu изпраща данни за температурата и влажността на Thingspeak

Тук в този урок сме свързали nodemcu със сензор dht11 и изпращаме данни за температурата и влажността на сървъра на Thingspeak. Тук имаме и графиката на температурата и влажността на сървъра на Thingspeak.

Стъпка 1: Използван софтуер:

Използван софтуер
Използван софтуер

1. Arduino IDE: Що се отнася до nodemcu, ние използваме само arduino IDE. Можете да изтеглите най -новата Arduino IDE от тази връзка:

www.arduino.cc/en/Main/Software Сега как да конфигурирате nodemcu за arduino IDE, ще ви кажем това в стъпките по -долу.

Стъпка 2: Използва се компонент:

Използвани компоненти
Използвани компоненти
Използвани компоненти
Използвани компоненти

1) Node MCU V3: Node MCU е IOT платформа с отворен код. Той включва фърмуер, който работи на ESP8266 Wi-Fi SoC от хардуер, който е базиран на модула ESP-12. Терминът "Node MCU" по подразбиране се отнася за фърмуера, а не за комплектите за разработчици.

2) DHT11 сензор: Този DHT11 датчик за температура и влажност разполага с калибриран цифров изходен сигнал с възможност за сензор за температура и влажност. Той е интегриран с високопроизводителен 8-битов микроконтролер. Неговата технология гарантира висока надеждност и отлична дългосрочна стабилност. Този сензор включва резистивен елемент и сензор за мокри NTC устройства за измерване на температурата. Той има отлично качество, бърза реакция, способност срещу смущения и висока производителност.

Стъпка 3: Как да конфигурирате Nodemcu в Arduino IDE:

Как да конфигурирате Nodemcu в Arduino IDE
Как да конфигурирате Nodemcu в Arduino IDE
Как да конфигурирате Nodemcu в Arduino IDE
Как да конфигурирате Nodemcu в Arduino IDE
Как да конфигурирате Nodemcu в Arduino IDE
Как да конфигурирате Nodemcu в Arduino IDE

По -долу са стъпките за конфигуриране на nodemcu в arduino IDE

Над изображенията I1, I2 и I3 има за справка, които ще използваме за нашите справки, за да разберете

Стъпка 1: Първо трябва да отворите Arduino IDE.

Стъпка 2: Сега кликнете върху раздела предпочитания като изображение I1. Сега трябва да копирате един URL в допълнителния мениджър на дъската. Ето URL адреса- https://arduino.esp8266.com/stable/package_esp8266…, след което щракнете върху OK

Стъпка 3: Сега отидете на Инструменти, след което изберете Board Manager. ще получите един прозорец като I2.

Просто превъртете надолу в този прозорец и потърсете esp8266 от общността ESP8266 или можете директно да търсите esp8266, като въведете опцията за търсене, сега щракнете върху бутона за инсталиране.

Стъпка 4: Рестартирайте вашата Arduino IDE

Стъпка 5: Сега отидете на Инструменти, след това изберете вашето nodemcu устройство, както показахме в I3 изображение

Стъпка 4: Работещи неща:

Thingspeak работи
Thingspeak работи
Thingspeak работи
Thingspeak работи
Thingspeak работи
Thingspeak работи

Така че досега сте използвали софтуера и компонентите в този проект.

Така че сега трябва да разберете Thingspeak Server.

И така, какво е thingspeak: ThingSpeak е приложение и API с отворен код Internet of Things (IoT) за съхраняване и извличане на данни от неща, използвайки HTTP протокола през Интернет или чрез локална мрежа.

Така че за да получите графиката и сензорните данни в thingspeak, първо трябва да създадете акаунт в thingspeak.

След успешно създаване на акаунта сега трябва да влезете в него.

Сега трябва да създадете канал, така че за това щракнете върху Нови канали, показани на горната фигура.

Сега му дайте подходящо име според вашето приложение, тъй като в горното изображение можете да видите, че сме дали име на сензорни данни DHT11 и попълваме някои от нещата като описание и поле1 и поле2.

Можем да създадем до 8 полета за един канал. Тук имаме нужда само от 2 канала, тъй като получаваме температура и влажност от сензора dht11.

Сега, след като успешно създадете канала, трябва да отидете в раздела API Keys и да получите API API Key за този канал този API API Key, който ще използвате във вашия nodemcu код, написан в Arduino IDE.

Стъпка 5: Електрическа схема:

Електрическа схема
Електрическа схема

Стъпка 6: Код:

Можете да получите изходния код от нашата Github връзка

Стъпка 7: Видео:

Цялото описание на проекта е дадено във видеото по -горе

Ако имате някакви съмнения относно този проект, не се колебайте да ни коментирате по -долу.

И ако искате да научите повече за вградената система, можете да посетите нашия youtube канал

Моля, посетете и харесайте нашата страница във Facebook за чести актуализации.

Благодаря и поздрави, Ембедотронни технологии

Препоръчано: