Spisu treści:
- Krok 1: Wymagane materiały
- Krok 2: Instalowanie pakietu płyty NodeMCU
- Krok 3: Połączenia pinowe
- Krok 4: Kod źródłowy
- Krok 5: Przesyłanie kodu
- Krok 6: Sterowanie diodą LED
Wideo: Kontrolowana przez Internet dioda LED za pomocą NodeMCU: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
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
- Węzeł ESP8266MCU
- Deska do krojenia chleba
- PROWADZONY
- Przewody połączeniowe
- IDE Arduino
Krok 2: Instalowanie pakietu płyty NodeMCU
- Otwórz Arduino IDE. Przejdź do Pliki->Preferencje. Wpisz https://arduino.esp8266.com/stable/package_esp8266… w polu Dodatkowe adresy URL menedżera tablicy
- Teraz przejdź do Tools->Boards->Board Manager, wyszukaj ESP8266 i zainstaluj pakiet.
Krok 3: Połączenia pinowe
- D7 z NodeMCU do diod LED +ve.
- G NodeMCU do diod LED -ve.
Krok 4: 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
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
- 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:
Kontrolowanie Led przez aplikację Blynk za pomocą Nodemcu przez Internet: 5 kroków
Sterowanie Led przez aplikację Blynk za pomocą Nodemcu przez Internet: Witam wszystkich Dzisiaj pokażemy Ci, jak sterować diodą LED za pomocą smartfona przez Internet
Dioda LED kontrolowana przez serwer HTTP - Ameba Arduino: 3 kroki
Dioda LED sterowana przez serwer HTTP - Ameba Arduino: Sterowanie diodą LED jest łatwe za pomocą dowolnego wybranego mikrokontrolera, ale bezprzewodowe sterowanie diodą LED w przeglądarce telefonu komórkowego jest naprawdę fajne i przyjemne. Właściwie jest to już projekt IoT, ponieważ możesz używać tego samego serwera do kontrolowania rzeczy
Kontrolowana przez Internet dioda LED za pomocą serwera WWW opartego na ESP32: 10 kroków
Dioda LED sterowana przez Internet za pomocą serwera sieci Web opartego na ESP32: Przegląd projektuW tym przykładzie dowiemy się, jak stworzyć serwer sieci Web oparty na ESP32, aby kontrolować stan diod LED, który jest dostępny z dowolnego miejsca na świecie. Do tego projektu potrzebujesz komputera Mac, ale możesz uruchomić to oprogramowanie nawet na i
Dioda LED kontrolowana przez aplikację: 5 kroków
Kontrolowane przez aplikację LED: El siguiente proyecto incorpora principios básicos de programación y electrónica para emlear un aplicación en un mâvil para controlar ciertos componentes electrónicos. Por medio de un código se estab
Zakazana wieża strażnicza + dioda LED RGB kontrolowana przez WiFi: 7 kroków (ze zdjęciami)
Zakazana wieża strażnicza + dioda LED RGB kontrolowana przez Wi-Fi: Gdy już poczujesz, że poprawiłeś swoją drukarkę 3D, aby tworzyć wydruki o przyzwoitej jakości, zaczynasz szukać fajnych modeli na www.thingiverse.com. Znalazłem The Forbidden Tower autorstwa kijai i pomyślałem, że będzie to niesamowity test dla mojej drukarki (Anet A8). Pr