Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Internet věcí (IoT) je systém vzájemně propojených výpočetních zařízení, mechanických a digitálních strojů, předmětů, zvířat nebo lidí, kteří jsou vybaveni jedinečnými identifikátory a schopností přenášet data po síti, aniž by vyžadovali přenos z člověka na člověka nebo člověka. interakce s počítačem.
V tomto pokynu vytvoříme jednoduchý projekt IoT. Webová stránka ovládaná LED pomocí NodeMCU připojeného k místní síti.
DESCRIPTIONNodeMCU je open source platforma IoT. Obsahuje firmware, který běží na ESP8266 WiFi SoC od Espressif, a hardware, který je založen na modulu ESP-12. Termín „NodeMcu“ve výchozím nastavení označuje spíše firmware než sady pro vývojáře. Firmware ESP8266 používá skriptovací jazyk Lua. Je založen na projektu Lua a je postaven na sadě Espressif Non-OS SDK pro ESP8266. Využívá mnoho open source projektů, jako je Lua-cjson a spiffs. Interaktivní firmware na bázi LUA pro Expressif ESP8622 Wi-Fi SoC, stejně jako hardwarová deska s otevřeným zdrojovým kódem, která na rozdíl od 3 $ ESP8266 Wi-Fi modulů obsahuje čip CP2102 TTL na USB pro programování a ladění, je vhodný pro prkénko a může lze jednoduše napájet prostřednictvím portu micro USB.
FUNKCE
- Wi-Fi modul-modul ESP-12E podobný modulu ESP-12, ale se 6 dalšími GPIO.
- USB - port micro USB pro napájení, programování a ladění
- Záhlaví-2x 2,54 mm 15kolíkový konektor s přístupem k GPIO, SPI, UART, ADC a napájecím kolíkům Disk-tlačítka Reset a Flash
- Napájení - 5V přes micro USB port
Krok 1: Požadované materiály
- ESP8266 NodeMCU
- Prkénko
- VEDENÝ
- Propojovací dráty
- Arduino IDE
Krok 2: Instalace balíčku NodeMCU Board Package
- Otevřete Arduino IDE. Přejděte na Soubory-> Předvolby. Do pole Adresy URL dalších správců zadejte
- Nyní přejděte na Nástroje-> Desky-> Správce desek a vyhledejte ESP8266 a nainstalujte balíček.
Krok 3: Připojení pinů
- D7 z NodeMCU na LED +ve.
- G NodeMCU k LED -ve.
Krok 4: Zdrojový kód
V kódu
změňte ssid na své ssid jméno
a Heslo k heslu vašeho SSID
const char* ssid = "MODI"; // vaše ssid
const char* heslo = "8826675619"; // Vaše heslo
Krok 5: Nahrání kódu
Když jste úspěšně vytvořili připojení na desce a zapisovali kódování, musíte kódování nahrát do NodeMCU pomocí mikro USB.
Nyní přejděte na Nástroje> Deska> Moduly ESP8266 a uvidíte mnoho možností pro ESP8266. Vyberte „NodeMCU 1.0 (modul ESP-12E). Dále vyberte svůj port. Pokud port nemůžete rozpoznat, přejděte na Ovládací panely> Systém> Správce zařízení> Port a aktualizujte ovladač USB.
Nyní nahrajte kód na tabuli.
Krok 6: Ovládání LED
- Nyní otevřete sériový monitor, nikoli adresu URL.
- Nyní vložte adresu URL do prohlížeče telefonu.
- Otevře se stránka se dvěma tlačítky ON a OFF.
- Pokud je vše v pořádku, když stisknete ON, LED se rozsvítí a když stisknete OFF, LED zhasne.