Съдържание:
- Стъпка 1: Използван софтуер:
- Стъпка 2: Използва се компонент:
- Стъпка 3: Как да конфигурирате Nodemcu в Arduino IDE:
- Стъпка 4: Работещи неща:
- Стъпка 5: Електрическа схема:
- Стъпка 6: Код:
- Стъпка 7: Видео:
Видео: Nodemcu изпраща данни за температурата и влажността на Thingspeak: 7 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Тук в този урок сме свързали 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
Над изображенията 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 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 за чести актуализации.
Благодаря и поздрави, Ембедотронни технологии
Препоръчано:
Наблюдавайте температурата и влажността с AM2301 на NodeMCU & Blynk: 3 стъпки
Наблюдавайте температурата и влажността с AM2301 на NodeMCU & Blynk: Много добре известен факт е, че в повечето индустриални вертикали, температура, влажност, налягане, качество на въздуха, качеството на водата и т.н., играят важни фактори, които трябва да се наблюдават непрекъснато и необходимо алармените системи трябва да бъдат въведени, когато стойността
Arduino изпраща Dht11 данни към MySQL сървър (PHPMYADMIN) с помощта на Python: 5 стъпки
Arduino изпраща Dht11 данни към MySQL сървъра (PHPMYADMIN) с помощта на Python: В този проект се свързах DHT11 с arduino и след това изпращам данни на dht11, което е влажност и температура, в базата данни phpmyadmin. За разлика от предишния ни проект, в този случай не използваме никакъв Ethernet щит, тук просто четем т
Arduino изпраща данни за температурата и влажността към MySQL сървъра (PHPMYADMIN): 5 стъпки
Arduino изпраща данни за температурата и влажността към MySQL сървъра (PHPMYADMIN): В този проект се свързах DHT11 с arduino и след това изпращам данни от dht11, което е влажност и температура, в базата данни phpmyadmin. Тук използваме един PHP скрипт за изпращане на данни към базата данни phpmyadmin
Регистратор на данни за температурата и влажността от Arduino до телефон с Android с модул SD карта чрез Bluetooth: 5 стъпки
Регистратор на данни за температурата и влажността от Arduino до телефон с Android с модул SD карта чрез Bluetooth: Здравейте всички, това е първият ми инструктаж, надявам се, че ще помогна на общността на производителите, тъй като съм се възползвал от него. Често ние използваме сензори в нашите проекти, но намираме начин да събираме данните, да ги съхраняваме и прехвърляме Телефони или други устройства незабавно
Показване на температурата и влажността и събиране на данни с Arduino и обработка: 13 стъпки (със снимки)
Показване на температурата и влажността и събиране на данни с Arduino и обработка: Въведение: Това е проект, който използва дъска Arduino, сензор (DHT11), компютър с Windows и програма за обработка (безплатно изтегляне) за показване на данни за температурата, влажността в цифров и форма на лентова диаграма, показване на час и дата и стартиране на време за преброяване