Мазмұны:
- 1-қадам: Node-RED орнату аяқталды
- 2-қадам: ESP8266 GPIO MQTT Mosquitto Node-RED IoT VIDEO сынағы # 1
- 3 -қадам: ESP8266 GPIO MQTT Mosquitto Node Red IoT оқулығы # 2
- 4-қадам: Бонус: ESP8266 бақылау Servo MQTT түйін-қызыл IoT №3 сынағы: PDAControl
- 5 -қадам: GPIO басқару элементін қарау
Бейне: Оқулық ESP8266 және NED-RED MQTT GPIO (Mosquitto) # 1: 5 қадамдары
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
ESP8266 модулін түйін қызыл IoT платформасымен біріктіру үшін MQTT протоколы қолданылған, esp8266 үшін клиенттік кітапханалар бар, бұл жағдайда MQTT ретінде мен кітапханалық pubsubclient қолдануды шештім.
Бұл мысал ESP8266 деректерін қабылдайтын қызыл түйінді алады және қызыл түйіннің қызыл тақтасында құрылған бақылау тақтасынан GPIO 02 -ге қосылған жарықдиодты басқаруға мүмкіндік береді.
Толық оқулық ESP8266 және Node-RED MQTT GPIO (Mosquitto) # 1
Ескерту: Бұл оқулықты сәтті аяқтау үшін келесі оқулықтарды орындау қажет. Алдыңғы оқулықтар Ұсынылады
Arduino IDE үшін ESP8266 бағдарламасы
1 -нұсқаулық: Lubuntu (Ubuntu) орнату 2 -нұсқаулық: RED платформасын орнату торабы
3 -нұсқаулық: Қызыл түйіннің түйінін орнату
4 -нұсқаулық: Қызыл түйінге Modbus TCP IP орнату
5 -нұсқаулық: Lubuntu -да Mosquitto Broker MQTT орнату
1-қадам: Node-RED орнату аяқталды
Node-RED орнату аяқталды
2-қадам: ESP8266 GPIO MQTT Mosquitto Node-RED IoT VIDEO сынағы # 1
Бейне тест ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1
3 -қадам: ESP8266 GPIO MQTT Mosquitto Node Red IoT оқулығы # 2
Оқулық ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2
4-қадам: Бонус: ESP8266 бақылау Servo MQTT түйін-қызыл IoT №3 сынағы: PDAControl
Бонус: ESP8266 бақылау Servo MQTT Node-Red IoT № 3 бақылау: PDAControl
5 -қадам: GPIO басқару элементін қарау
Arduino IDE іздеу жүйесінің кітапханаларын қолдана отырып немесе кітапхананы жүктеу және кітапханалар үшін тиісті қалтасында сақтау арқылы қол жетімді кітапхананы қосады.
Қызыл түйін түйіні
Mosquitto MQTT брокері
Pubsubclient.h lib
Тестілеуге қажетті компоненттер мен материалдар
ESP8266 01
ESP8266 03
ESP8266 12F
Диод басқарды
Резисторлар
TTL -USB түрлендіргіші
Protoboard
Сымдар
Жүктеулер: Github Arduino IDE коды ESP8266 MQTT
Github көпшілікке арналған кітапханасы
Қызыл түйіннің импорттау кодының мысалы
Бұл жоба бойынша қосымша ақпарат және жүктеу коды:
PDAControl ағылшын тілі
PDAControl Español
Youtube каналы PDAControl
Рахмет
Ник О'Лири «алғашқы» жасаушы, pubsubclient libreria.h Arduino
Ұсынылған:
Оқулық: DS18B20 және Arduino UNO көмегімен қарапайым температура сенсорын қалай жасауға болады: 3 қадам
Оқу құралы: DS18B20 және Arduino UNO көмегімен қарапайым температура сенсорын қалай жасауға болады: Сипаттама: Бұл оқулықта температура сенсорының жұмыс істеуінің бірнеше қарапайым қадамдары көрсетіледі. Жобаңызды шындыққа айналдыру үшін бірнеше минут қажет. Іске сәт ! DS18B20 цифрлық термометрі 9-дан 12-ге дейінгі Цельсий температурасын қамтамасыз етеді
Оқулық: Arduino Uno және ультрадыбыстық сенсор көмегімен диапазон детекторын қалай құруға болады: 3 қадам
Оқу құралы: Arduino Uno және ультрадыбыстық сенсор көмегімен диапазон детекторын қалай құруға болады: Сипаттама: Бұл оқулық ультрадыбыстық сенсор (US-015) мен оның алдындағы кедергі арасындағы қашықтықты өлшей алатын қарапайым диапазонды қалай жасау керектігін көрсетеді. Бұл US-015 ультрадыбыстық сенсоры қашықтықты өлшеуге арналған тамаша сенсор болып табылады және
Отто DIY роботымен жүру - жылдам және қарапайым оқулық: 7 қадам
Отто DIY роботымен жүру - жылдам және қарапайым оқулық: Бұл оқулықта біз Отто DIY роботын жүруді оңай бағдарламалауды үйренеміз. Демонстрациялық бейнені қараңыз
OpenCV және Python 3.5 көмегімен Dragonboard410c немесе Dragonboard820c үшін кеңейтілген шындық (AR) 3.5: 4 қадамдары
OpenCV және Python 3.5 көмегімен Dragonboard410c немесе Dragonboard820c үшін кеңейтілген шындық (AR): Бұл нұсқаулық кеңейтілген шындық қосымшасын іске қосу үшін OpenCV, Python 3.5 және Python 3.5 тәуелділіктерін қалай орнатуды сипаттайды
DIY батареясы Arduino және Raspberry Pi 3: 4 қадамдары (суреттермен)
DIY батареясы Arduino және Raspberry Pi 3: сәлем, сондықтан мен бұл нұсқаулықта сізге роботқа батареяны қалай жасайтынымды көрсетемін. Маған arduino тақтасының қуаты қажет (ATmega2560 негізіндегі auriga makeblock тақтасы) және менің таңқурай пи (ps көзімен; қатты диск 2g …)