Съдържание:
- Стъпка 1: Необходими компоненти
- Стъпка 2: Свързване на компоненти
- Стъпка 3: Процедура
- Стъпка 4: Кодът
Видео: Система за наблюдение на въздуха, използваща NodeMCU и IOT Thingspeak: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
ThingSpeak е приложение и API с отворен код за IoT за съхраняване и извличане на данни от хардуерни устройства и сензори. Той използва HTTP протокол през интернет или LAN за комуникацията си. Анализът на MATLAB е включен, за да анализира и визуализира данните, получени от вашите хардуерни или сензорни устройства.
Можем да създаваме канали за всеки сензор. Тези канали могат да бъдат зададени като частни канали или можете да споделяте публично данните публично чрез обществени канали. Търговските характеристики включват допълнителни функции. Но ние ще използваме безплатната версия, докато го правим с образователна цел.
(Ако искате да научите повече за ThingSpeak като цяло и/или за проекта, посетете
Характеристика:
- Събирайте данни в частни канали.
- Споделяйте данни с обществени канали
- REST API и MQTT APIS
- MATLAB® Анализ и визуализации.
- Световна общност
В този урок, използвайки сензор за алкохол MQ3, за да начертаете стойността му в ThingSpeak, използвайки NodeMCU. В тази програма NodeMCU да чете и съхранява сензорните данни в променлива и след това да ги качва в ThingSpeak, като използва името на канала и API ключа. NodeMCU трябва да бъде свързан към интернет чрез Wi-Fi. Ще видим как да създаваме ThingSpeak канали и да го конфигурираме на NodeMCU.
Стъпка 1: Необходими компоненти
Изисква се хардуер
- NodeMCU
- Сензор за алкохол MQ-3
- 5V захранване
- Джъмперни проводници
- Платформа (по избор)
NodeMCU LUA WiFi Internet ESP8266 Съвет за разработка: Комплектът/платката за NodeMCU Dev се състои от чип с ESP8266, поддържащ wifi. ESP8266 е евтин Wi-Fi чип, разработен от Espressif Systems с TCP/IP протокол. За повече информация относно ESP8266, можете да се обърнете към ESP8266 WiFi модул.
Сензор за алкохол MQ-3: Този модул е направен с помощта на сензор за алкохолен газ MQ3. Това е евтин полупроводников сензор, който може да открие наличието на алкохолни газове при концентрации от 0,05 mg/L до 10 mg/L. Чувствителният материал, използван за този сензор, е SnO2, чиято проводимост е по -ниска при чист въздух. Проводимостта му се увеличава с увеличаване на концентрацията на алкохолни газове. Той има висока чувствителност към алкохол и има добра устойчивост на смущения, дължащи се на дим, пари и бензин. Този модул осигурява както цифрови, така и аналогови изходи. Модулът на сензора за алкохол MQ3 може лесно да бъде свързан с микроконтролери, платки Arduino, Raspberry Pi и др. Или повече информация за MQ3, можете да се обърнете към модула за сензор за алкохол - MQ3.
5V захранване: В повечето от нашите електронни продукти или проекти се нуждаем от захранване за преобразуване на мрежовото AC напрежение в регулирано DC напрежение
Джъмперни проводници: Джъмперните проводници са просто проводници, които имат съединителни щифтове на всеки край, което им позволява да се използват за свързване на две точки един към друг без запояване. В този проект се използва конектор женски към женски.
Макетна платка: Планът е устройство за запояване за временен прототип с електроника и дизайн на тестови схеми. Повечето електронни компоненти в електронните схеми могат да бъдат свързани помежду си, като вмъкнат техните проводници или клеми в отворите и след това направят връзки чрез проводници, където е подходящо.
Стъпка 2: Свързване на компоненти
Описание
Там 4 проводника са +5V, AOUT, DOUT и GND.
Кабелите +5V и GND установяват захранване за сензора за алкохол. Другите 2 проводника са AOUT (аналогов изход) и DOUT (цифров изход). Как работи сензорът е терминалът AOUT дава аналогово изходно напрежение пропорционално на количеството алкохол, което сензорът открива. Колкото повече алкохол открива, толкова по -голямо аналогово напрежение ще изведе. И обратно, колкото по -малко алкохол открива, толкова по -малко аналогово напрежение ще изведе. Ако аналоговото напрежение достигне определен праг, то ще изпрати цифровия извод DOUT високо. След като този щифт DOUT се издигне високо, arduino ще открие това и ще задейства включването на светодиода, сигнализирайки, че прагът на алкохол е достигнат и вече е над границата. Това, което можете да промените, е като регулирате потенциометъра, за да повишите или намалите нивото.
Връзките са доста елементарни.
За да свържете сензора, има 3 проводника. +5V терминалът на сензора се свързва към 5V терминала на платката за захранване. GND терминалът на сензора се свързва към GND терминала на NodeMCU. Това установява захранването на сензора. Другата връзка е аналоговият изход на сензора. Той е свързан към аналогов извод A0 на NodeMCU.
Стъпка 3: Процедура
Стъпка 1: Отидете на https://thingspeak.com/ и създайте своя акаунт в ThingSpeak, ако нямате. Влезте в профила си.
Стъпка 2: Създайте канал, като щракнете върху „Нов канал“
Стъпка 3: Въведете подробности за канала.
Име: Всяко име
Описание: По избор
Поле 1: Четене на сензора - Това ще бъде показано на графиката за анализ. Ако имате нужда от повече от 1 канал, можете да създадете допълнителни данни от сензора.
Запазете тази настройка.
Стъпка 4: Сега можете да видите каналите. Кликнете върху раздела „API ключове“. Тук ще получите идентификатора на канала и API ключовете. Запишете това.
Стъпка 5: Отворете Arduino IDE и инсталирайте библиотеката ThingSpeak. За да направите това, отидете на Sketch> Include Library> Manage Libraries. Потърсете ThingSpeak и инсталирайте библиотеката. Комуникационна библиотека на ThingSpeak за Arduino, ESP8266 и ESP32
Стъпка 6: Трябва да промените кода. В кода по -долу трябва да промените мрежовия SSID, паролата и канала ThingSpeak и API ключовете.
Стъпка 4: Кодът
Изтеглете прикачения тук код и го качете на дъската си и свържете всичко както е показано в предишната диаграма.
Изтеглете код:
Изходът ще бъде като горното изображение в ThingSpeak.
Дано това ви улесни. Не забравяйте да се абонирате, ако тази статия ви е харесала и ви е била полезна, а ако имате въпроси или имате нужда от помощ с нещо, просто оставете коментар по -долу …
Благодарение на elemetnzonline.com..
Препоръчано:
Интелигентна разпределена IoT система за наблюдение на времето, използваща NodeMCU: 11 стъпки
Интелигентна разпределена IoT система за наблюдение на времето, използваща NodeMCU: Всички може да сте наясно с традиционната метеорологична станция; но чудили ли сте се как работи всъщност? Тъй като традиционната метеорологична станция е скъпа и обемна, плътността на тези станции на единица площ е много по -малка, което допринася за
Система за наблюдение и контрол на влажността на почвата, базирана на IoT, използваща NodeMCU: 6 стъпки
Система за мониторинг и контрол на влажността на почвата, базирана на IoT, използваща NodeMCU: В този урок ще внедрим базирана на IoT система за наблюдение и контрол на влажността на почвата, използвайки ESP8266 WiFi модул, т.е. NodeMCU. Компоненти, необходими за този проект: ESP8266 WiFi модул- Amazon (334/- INR) Модул за реле- Amazon (130/- INR
Система за наблюдение на качеството на въздуха за замърсяване с частици: 4 стъпки
Система за наблюдение на качеството на въздуха за замърсяване с частици: INTRO: 1 В този проект аз показвам как да се изгради детектор за частици с изобразяване на данни, архивиране на данни на SD карта и IOT. Визуално неопикселовият пръстен показва качеството на въздуха. 2 Качеството на въздуха е все по -важна грижа за
СИСТЕМА ЗА НАБЛЮДЕНИЕ НА базата на RFID, използваща ARDUINO и GSM: 5 стъпки
СИСТЕМА НА ПРИСЪЕДИНЕНИЕ НА базата на RFID, използваща ARDUINO и GSM: Този проект използва RFID технология, за да отбележи всеки ученик, влизащ в класната стая, както и да изчисли времето, прекарано в класа. В тази предложена система всеки ученик получава RFID етикет. Процесът на присъствие може да бъде
IoT система за наблюдение на растенията (с IBM IoT платформа): 11 стъпки (със снимки)
IoT система за наблюдение на растенията (с IBM IoT платформа): Общ преглед Системата за мониторинг на растенията (PMS) е приложение, създадено с хора, които са от работническата класа със зелен палец в ума. Днес работещите хора са по -заети от всякога; напредват в кариерата си и управляват финансите си