Spisu treści:

Kontrolowana przez Internet dioda LED za pomocą NodeMCU: 6 kroków
Kontrolowana przez Internet dioda LED za pomocą NodeMCU: 6 kroków

Wideo: Kontrolowana przez Internet dioda LED za pomocą NodeMCU: 6 kroków

Wideo: Kontrolowana przez Internet dioda LED za pomocą NodeMCU: 6 kroków
Wideo: Arduino #1 Jak zacząć z NodeMcu 2024, Grudzień
Anonim
Kontrolowana przez Internet dioda LED za pomocą NodeMCU
Kontrolowana przez Internet dioda LED za pomocą NodeMCU

Internet rzeczy (IoT) to system powiązanych ze sobą urządzeń komputerowych, maszyn mechanicznych i cyfrowych, przedmiotów, zwierząt lub ludzi, które są wyposażone w unikalne identyfikatory i możliwość przesyłania danych przez sieć bez konieczności łączenia się z człowiekiem lub człowiekiem. interakcja z komputerem.

W tym instruktażowym będziemy tworzyć prosty projekt IoT. Strona internetowa sterowana diodą LED za pomocą NodeMCU podłączonego do sieci lokalnej.

OPISNodeMCU to platforma IoT typu open source. Zawiera oprogramowanie układowe działające na ESP8266 WiFi SoC firmy Espressif oraz sprzęt oparty na module ESP-12. Termin „NodeMcu” domyślnie odnosi się do oprogramowania układowego, a nie do zestawów deweloperskich. Firmware ESP8266 używa języka skryptowego Lua. Jest oparty na projekcie Lua i zbudowany na Espressif Non-OS SDK dla ESP8266. Wykorzystuje wiele projektów open source, takich jak Lua-cjson i spiffs. Interaktywne oprogramowanie układowe oparte na LUA dla Expressif ESP8622 Wi-Fi SoC, a także płyta sprzętowa typu open source, która w przeciwieństwie do modułów Wi-Fi ESP8266 za 3 USD zawiera układ CP2102 TTL na USB do programowania i debugowania, jest przyjazny dla płytek prototypowych i może po prostu być zasilany przez port micro USB.

CECHY

  • Moduł Wi-Fi – moduł ESP-12E podobny do modułu ESP-12, ale z 6 dodatkowymi GPIO.
  • USB – port micro USB do zasilania, programowania i debugowania
  • Złącza – 2 x 15-pinowe złącze 2,54 mm z dostępem do GPIO, SPI, UART, ADC i pinów zasilania Różne – przyciski Reset i Flash
  • Zasilanie – 5V przez port micro USB

Krok 1: Wymagane materiały

Wymagane materiały
Wymagane materiały
Wymagane materiały
Wymagane materiały
Wymagane materiały
Wymagane materiały
Wymagane materiały
Wymagane materiały
  1. Węzeł ESP8266MCU
  2. Deska do krojenia chleba
  3. PROWADZONY
  4. Przewody połączeniowe
  5. IDE Arduino

Krok 2: Instalowanie pakietu płyty NodeMCU

Instalowanie pakietu płyty NodeMCU
Instalowanie pakietu płyty NodeMCU
Instalowanie pakietu płyty NodeMCU
Instalowanie pakietu płyty NodeMCU
  1. Otwórz Arduino IDE. Przejdź do Pliki->Preferencje. Wpisz https://arduino.esp8266.com/stable/package_esp8266… w polu Dodatkowe adresy URL menedżera tablicy
  2. Teraz przejdź do Tools->Boards->Board Manager, wyszukaj ESP8266 i zainstaluj pakiet.

Krok 3: Połączenia pinowe

Połączenia pinowe
Połączenia pinowe
  1. D7 z NodeMCU do diod LED +ve.
  2. G NodeMCU do diod LED -ve.

Krok 4: Kod źródłowy

Kod źródłowy
Kod źródłowy
Kod źródłowy
Kod źródłowy
Kod źródłowy
Kod źródłowy
Kod źródłowy
Kod źródłowy

W kodzie

zmień ssid na swoją nazwę ssid

i hasło do hasła SSID

const char* ssid = "MODI";//Twój ssid

const char* password = "8826675619";//Twoje hasło

Krok 5: Przesyłanie kodu

Przesyłanie kodu
Przesyłanie kodu

Po pomyślnym zbudowaniu połączenia na płytce prototypowej i napisaniu kodu, musisz przesłać kodowanie do NodeMCU za pomocą micro USB.

Teraz przejdź do Narzędzia > Płytka > Moduły ESP8266 i możesz zobaczyć wiele opcji dla ESP8266. Wybierz „NodeMCU 1.0 (Moduł ESP-12E). Następnie wybierz swój port. Jeśli nie możesz rozpoznać swojego portu, przejdź do Panel sterowania> System> Menedżer urządzeń> Port i zaktualizuj sterownik USB.

Teraz wgraj kod na tablicę.

Krok 6: Sterowanie diodą LED

Sterowanie diodą LED
Sterowanie diodą LED
Sterowanie diodą LED
Sterowanie diodą LED
Sterowanie diodą LED
Sterowanie diodą LED
Sterowanie diodą LED
Sterowanie diodą LED
  • Teraz otwórz swój monitor szeregowy, a nie w dół adresu URL.
  • Teraz umieść adres URL w przeglądarce telefonu.
  • Otworzy się strona z dwoma przyciskami ON i OFF.
  • Jeśli wszystko jest w porządku, po naciśnięciu ON dioda LED zaświeci się, a po naciśnięciu OFF dioda zgaśnie.

Zalecana: