Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Internet vecí (IoT) je systém vzájomne prepojených počítačových zariadení, mechanických a digitálnych strojov, predmetov, zvierat alebo ľudí, ktoré sú vybavené jedinečnými identifikátormi a schopnosťou prenášať údaje po sieti bez toho, aby sa vyžadoval prenos medzi ľuďmi alebo ľuďmi. interakcia s počítačom.
V tomto návode vytvoríme jednoduchý projekt IoT. Webová stránka ovládaná LED pomocou NodeMCU pripojeného k lokálnej sieti.
DESCRIPTIONNodeMCU je platforma IoT s otvoreným zdrojovým kódom. Obsahuje firmvér, ktorý beží na ESP8266 WiFi SoC od Espressif, a hardvér, ktorý je založený na module ESP-12. Termín „NodeMcu“sa v predvolenom nastavení týka skôr firmvéru, ako súprav dev. Firmvér ESP8266 používa skriptovací jazyk Lua. Vychádza z projektu Lua a je postavený na súprave Espressif Non-OS SDK pre ESP8266. Využíva mnoho open source projektov, ako napríklad Lua-cjson a spiffs. Interaktívny firmvér na báze LUA pre Expressif ESP8622 Wi-Fi SoC, ako aj hardvérovú dosku s otvoreným zdrojovým kódom, ktorá je v rozpore s Wi-Fi modulmi ESP8266 za 3 doláre vybavená čipom CP2102 TTL na USB na programovanie a ladenie, je priateľský k obsluhe a môže je možné ho jednoducho napájať pomocou portu micro USB.
VLASTNOSTI
- Wi-Fi modul-modul ESP-12E podobný modulu ESP-12, ale so 6 extra GPIO.
- USB - port micro USB pre napájanie, programovanie a ladenie
- Hlavičky-2x 2,54 mm 15-kolíková hlavička s prístupom k GPIO, SPI, UART, ADC a napájacím kolíkom Disk-Reset a tlačidlá Flash
- Napájanie - 5V cez micro USB port
Krok 1: Potrebný materiál
- ESP8266 NodeMCU
- Breadboard
- LED
- Prepojovacie vodiče
- Arduino IDE
Krok 2: Inštalácia balíka dosky NodeMCU
- Otvorte Arduino IDE. Prejdite na položku Súbory-> Predvoľby. Do poľa Ďalšie adresy URL správcu zadajte
- Teraz prejdite na Nástroje-> Dosky-> Správca dosiek, vyhľadajte ESP8266 a nainštalujte balík.
Krok 3: Pripojenia pinov
- D7 NodeMCU na LED +ve.
- G NodeMCU k LED -ve.
Krok 4: Zdrojový kód
V kóde
zmeňte ssid na svoje ssid meno
a Heslo k heslu vášho SSID
const char* ssid = "MODI"; // vaša ssid
const char* heslo = "8826675619"; // Vaše heslo
Krok 5: Odovzdanie kódu
Keď ste úspešne vytvorili svoje pripojenie na doske a zapísali kódovanie, musíte kódovanie nahrať do NodeMCU pomocou mikro USB.
Teraz prejdite na Nástroje> Doska> Moduly ESP8266 a uvidíte veľa možností pre ESP8266. Vyberte „NodeMCU 1.0 (modul ESP-12E). Potom vyberte svoj port. Ak port nemôžete rozpoznať, prejdite na Ovládací panel> Systém> Správca zariadení> Port a aktualizujte ovládač USB.
Teraz nahrajte kód na tabuľu.
Krok 6: Ovládanie LED diódy
- Teraz otvorte sériový monitor a nie adresu URL.
- Teraz vložte adresu URL do prehliadača telefónu.
- Otvorí sa stránka s dvoma tlačidlami ON a OFF.
- Ak je všetko v poriadku, keď stlačíte ON, LED sa rozsvieti a keď stlačíte OFF, LED sa vypne.