Obsah:

IOT Base Computing using Nodemcu and Micropython: 11 Steps
IOT Base Computing using Nodemcu and Micropython: 11 Steps

Video: IOT Base Computing using Nodemcu and Micropython: 11 Steps

Video: IOT Base Computing using Nodemcu and Micropython: 11 Steps
Video: IOT Base computing using Nodemcu and Micropython 2024, Červenec
Anonim
IOT Base Computing pomocí Nodemcu a Micropython
IOT Base Computing pomocí Nodemcu a Micropython

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

Požadované součásti
Požadované součásti
Požadované součásti
Požadované součásti
Požadované součásti
Požadované součásti
Požadované součásti
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

Začínáme
Začínáme
Začínáme
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

Adafruit IO
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

Vytvořit řídicí panel
Vytvořit řídicí panel

Klikněte na akci a vytvořte nový řídicí panel

Krok 5: Vytváření bloků

Vytváření bloků
Vytváření bloků
Vytváření bloků
Vytváření bloků
Vytváření bloků
Vytváření bloků
  1. Klikněte na název řídicího panelu.
  2. opětovným kliknutím na tlačítko +(plus) vytvoříte blok
  3. Nyní klikněte na Přepnout a pojmenujte jej.
  4. Nyní klikněte na tlačítko vytvořit
  5. Dále vyberte svůj blok a klikněte na další krok
  6. Pojmenujte tento blok a nastavte názvy stavu ZAP a VYP.
  7. 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

Final Dashboard
Final Dashboard

Váš Final Dashboard bude vypadat takto.

Krok 7: Získejte uživatelské jméno a klíč

Získejte uživatelské jméno a klíč
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

Povolit WEBREPL
Povolit 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

Připojte se k Webrepl
Připojte se k Webrepl
Připojte se k Webrepl
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

Přidejte kód
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.

Doporučuje: