Мазмұны:

NodeMCU көмегімен Интернетпен басқарылатын жарық диоды: 6 қадам
NodeMCU көмегімен Интернетпен басқарылатын жарық диоды: 6 қадам

Бейне: NodeMCU көмегімен Интернетпен басқарылатын жарық диоды: 6 қадам

Бейне: NodeMCU көмегімен Интернетпен басқарылатын жарық диоды: 6 қадам
Бейне: NodeMCU ESP8266 WiFi басқару тақтасына HTTP клиентінің мысалымен кіріспе 2024, Қараша
Anonim
NodeMCU көмегімен Интернетпен басқарылатын жарық диоды
NodeMCU көмегімен Интернетпен басқарылатын жарық диоды

Интернеттегі заттар (IoT)-бұл бір-бірімен сәйкестендіргіштері бар және деректерді желіде адамнан адамға немесе адамға қажет етпей беру мүмкіндігі бар өзара байланысты есептеу құрылғылары, механикалық және цифрлық машиналар, объектілер, жануарлар немесе адамдар жүйесі. компьютермен өзара әрекеттесу.

Бұл нұсқаулықта біз жергілікті желіге қосылған NodeMCU көмегімен қарапайым IoT жобасын жасаймыз.

DESCRIPTIONNodeMCU - ашық бастапқы коды IoT платформасы. Ол Espressif-тен ESP8266 WiFi SoC жүйесінде жұмыс істейтін микробағдарламаны және ESP-12 модуліне негізделген жабдықты қамтиды. «NodeMcu» термині әдепкі бойынша, жинақтарды емес, микробағдарламаны білдіреді. ESP8266 микробағдарламасы Lua сценарий тілін қолданады. Ол Lua жобасына негізделген және ESP8266 үшін Espressif OS емес SDK-де салынған. Ол Lua-cjson және spiffs сияқты көптеген ашық бастапқы жобаларды қолданады. Expressif ESP8622 Wi-Fi SoC үшін LUA негізіндегі интерактивті микробағдарлама, сондай-ақ $ 3 ESP8266 Wi-Fi модульдеріне қайшы келетін ашық бағдарламалық қамтамасыз ету тақтасы CP2102 TTL USB чипіне бағдарламалауға және отладтауға арналған. оның микро USB порты арқылы қуаттандыру жеткілікті.

МҮМКІНДІКТЕР

  • Wi-Fi модулі-ESP-12 модуліне ұқсас, бірақ қосымша 6 GPIO бар.
  • USB - қуатқа, бағдарламалауға және жөндеуге арналған шағын USB порты
  • Тақырыптар-GPIO, SPI, UART, ADC және қуат түйреуіштеріне рұқсаты бар 2х 2,54 мм 15 істікшелі тақырып
  • Қуат - 5В микро USB порты арқылы

1 -қадам: Қажетті материалдар

Қажетті материалдар
Қажетті материалдар
Қажетті материалдар
Қажетті материалдар
Қажетті материалдар
Қажетті материалдар
Қажетті материалдар
Қажетті материалдар
  1. ESP8266 NodeMCU
  2. Нан тақтасы
  3. ЖАРЫҚ ДИОДТЫ ИНДИКАТОР
  4. Jumper Wires
  5. Arduino IDE

2 -қадам: NodeMCU тақтасының пакетін орнату

NodeMCU тақтасының пакетін орнату
NodeMCU тақтасының пакетін орнату
NodeMCU тақтасының пакетін орнату
NodeMCU тақтасының пакетін орнату
  1. Arduino IDE ашыңыз. Файлдар-> Параметрлер тармағына өтіңіз. Http://arduino.esp8266.com/stable/package_esp8266… енгізіңіз қосымша тақта менеджерінің URL мекенжайлары өрісіне
  2. Енді Tools-> Board-> Board Manager тармағына өтіп, ESP8266 іздеп, пакетті орнатыңыз.

3 -қадам: Қосылымдарды бекіту

Қосылымдарды бекіту
Қосылымдарды бекіту
  1. NodeMCU D7 светодиод +в.
  2. G -NodeMCU светодиоды -ve.

4 -қадам: бастапқы код

Бастапқы код
Бастапқы код
Бастапқы код
Бастапқы код
Бастапқы код
Бастапқы код
Бастапқы код
Бастапқы код

Кодта

ssid атын ssid атауына өзгертіңіз

және SSID құпия сөзіне құпия сөз

const char* ssid = «MODI»; // сіздің ssid

const char* password = «8826675619»; // Сіздің құпия сөзіңіз

5 -қадам: кодты жүктеу

Кодты жүктеу
Кодты жүктеу

Қосылымды тақтаға сәтті орнатқаннан кейін және кодтауды жазғаннан кейін, микро USB көмегімен кодтауды NodeMCU -ге жүктеу керек.

Енді Tools> Board> ESP8266 Modules тармағына өтіңіз және сіз ESP8266 үшін көптеген опцияларды көре аласыз. «NodeMCU 1.0 (ESP-12E модулі) тармағын таңдаңыз. Содан кейін портты таңдаңыз. Егер сіз портыңызды тани алмасаңыз, Басқару тақтасы> Жүйе> Құрылғы менеджері> Порт тармағына өтіп, USB драйверін жаңартыңыз.

Енді кодты тақтаға жүктеңіз.

6 -қадам: Жарық диодты басқару

Жарық диодты басқару
Жарық диодты басқару
Жарық диодты басқару
Жарық диодты басқару
Жарық диодты басқару
Жарық диодты басқару
Жарық диодты басқару
Жарық диодты басқару
  • Енді URL мекенжайын емес, сериялық мониторды ашыңыз.
  • Енді телефонның шолғышына URL қойыңыз.
  • Қосулы және ӨШІРМЕ екі түйме бар бет ашылады.
  • Егер ON түймесін басқанда бәрі дұрыс болса, жарық диоды жанады, ал ӨШІРУ түймесін басқанда жарық диоды өшеді.

Ұсынылған: