Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
V tomto tutoriálu použiji k připojení serveru připojení NodeMcu, micropython a Mqtt.
Tento tutoriál používá připojení mqtt založené na https k připojení z Nodemcu na server Adafruit.io.
V tomto projektu používám programovací jazyk mikropythonu, který je téměř podobný pythonu.
Krok 1: Požadované součásti
K dokončení tohoto projektu jsou vyžadovány následující součásti.
Požadované součásti:
- Nodemcu
- IR senzor
- VEDENÝ
- USB kabel
- Připojení k internetu
Krok 2: Začínáme
Postup:
- Stáhněte a nainstalujte software espcut pro ladění.
- Stahujte soubory z tohoto odkazu. který je uložen jako úložiště github. Veškerý program je k dispozici v tomto úložišti..
- Stáhněte a nainstalujte firmware mikropythonu z tohoto odkazu na NODEMCU
- Připojte IR senzor k GPIO12 a LED k GPIO 2 Nodemcu.
-
stáhněte si tento software webrepl
Krok 3: Adafruit IO
navštivte stránku io.adafruit.com a přihlaste se a přejděte na hlavní panel
Krok 4: Vytvořte řídicí panel
Klikněte na akci a vytvořte nový řídicí panel
Krok 5: Vytváření bloků
- Klikněte na název řídicího panelu.
- opětovným kliknutím na tlačítko +(plus) vytvoříte blok
- Nyní klikněte na Přepnout a pojmenujte jej.
- Nyní klikněte na tlačítko vytvořit
- Dále vyberte svůj blok a klikněte na další krok
- Pojmenujte tento blok a nastavte názvy stavu ZAP a VYP.
- Poté klikněte na vytvořit blok.
Opakujte postup od 2. kroku, vyberte text a vytvořte další blok, jak je znázorněno na obrázku
Krok 6: Final Dashboard
Váš Final Dashboard bude vypadat takto.
Krok 7: Získejte uživatelské jméno a klíč
Klikněte na ikonu klíče v levé části obrazovky a zkopírujte uživatelské jméno a aktivní klíč
Krok 8: Povolte WEBREPL
- Otevřete software espcut
- odešlete tento příkaz „import webrepl_setup“
- přečtěte si text na konzole a nakonfigurujte webrepl.
Krok 9: Připojte se k Webrepl
- Najděte wifi síť, jejíž ssid začíná od micropythonu
- připojte se k této ssid heslem „micropythoN“
- dostanete obrazovku, jak je znázorněno na obrázku výše.
Krok 10: Přidejte kód
- extrahujte software webrepl, otevřete webrepl.html a klikněte na připojit
- požádá vás o zadání hesla
- v mém případě je heslo „1234567“
- wow, jste připojeni.
- nahrajte soubory, které byly staženy z úložiště github.
- nahrajte main.py, mqtt.py, boot.py a data.txt pomocí webrepl.
- nyní stiskněte tlačítko reset na vašem nodemcu. a zkontrolujte výstup na io.adafruit.com
- pokud chcete zkontrolovat spuštění kódu, pak se znovu musíte připojit k wifi micropython a přihlásit se.
Krok 11: Pracovní video
Pracovní video z tohoto tutoriálu je k dispozici zde.