Obsah:

Základné výpočty IOT pomocou Nodemcu a Micropython: 11 krokov
Základné výpočty IOT pomocou Nodemcu a Micropython: 11 krokov

Video: Základné výpočty IOT pomocou Nodemcu a Micropython: 11 krokov

Video: Základné výpočty IOT pomocou Nodemcu a Micropython: 11 krokov
Video: Как использовать ESP32 WiFi и Bluetooth с Arduino IDE, полная информация с примерами и кодом. 2024, Júl
Anonim
Základné výpočty IOT pomocou Nodemcu a Micropython
Základné výpočty IOT pomocou Nodemcu a Micropython

V tomto tutoriáli použijem na pripojenie servera pripojenie NodeMcu, micropython a Mqtt.

Tento tutoriál používa pripojenie mqtt založené na https na pripojenie z Nodemcu k serveru Adafruit.io.

V tomto projekte používam programovací jazyk mikropython, ktorý je takmer podobný Pythonu.

Krok 1: Potrebné súčasti

Vyžadované súčasti
Vyžadované súčasti
Vyžadované súčasti
Vyžadované súčasti
Vyžadované súčasti
Vyžadované súčasti
Vyžadované súčasti
Vyžadované súčasti

Na dokončenie tohto projektu sú potrebné nasledujúce komponenty.

Požadované súčasti:

  • Nodemcu
  • IR senzor
  • LED
  • USB kábel
  • Pripojenie k internetu

Krok 2: Začíname

Začíname
Začíname
Začíname
Začíname

Postup:

  • Stiahnite a nainštalujte softvér espcut na ladenie.
  • Sťahujte súbory z tohto odkazu. ktorý je uložený ako úložisko github. Celý program je k dispozícii v tomto úložisku..
  • Stiahnite a nainštalujte firmvér mikropythonu z tohto odkazu na NODEMCU
  • Pripojte IR senzor k GPIO12 a LED k GPIO 2 od Nodemcu.
  • stiahnite si tento softvér webrepl

Krok 3: Adafruit IO

Adafruit IO
Adafruit IO

navštívte stránku io.adafruit.com a prihláste sa, aby ste mohli prejsť na hlavný panel

Krok 4: Vytvorte informačný panel

Vytvorte informačný panel
Vytvorte informačný panel

Kliknite na akciu a vytvorte nový informačný panel

Krok 5: Vytváranie blokov

Vytváranie blokov
Vytváranie blokov
Vytváranie blokov
Vytváranie blokov
Vytváranie blokov
Vytváranie blokov
  1. Kliknite na názov informačného panela.
  2. blok znova vytvoríte kliknutím na tlačidlo +(plus)
  3. Teraz kliknite na prepnúť a pomenujte ho.
  4. Teraz kliknite na tlačidlo vytvoriť
  5. Potom vyberte svoj blok a kliknite na ďalší krok
  6. Pomenujte tento blok a nastavte názvy stavu ON a OFF.
  7. Potom kliknite na vytvoriť blok.

Opakujte postup od 2. kroku, vyberte text a vytvorte ešte jeden blok, ako je znázornené na obrázku

Krok 6: Konečný informačný panel

Konečný informačný panel
Konečný informačný panel

Váš konečný informačný panel bude vyzerať takto.

Krok 7: Získajte používateľské meno a kľúč

Získajte používateľské meno a kľúč
Získajte používateľské meno a kľúč

Kliknite na ikonu kľúča v ľavej časti obrazovky a skopírujte používateľské meno a aktívny kľúč

Krok 8: Povoľte WEBREPL

Povoliť WEBREPL
Povoliť WEBREPL
  • Otvorte softvér espcut
  • pošlite tento príkaz „import webrepl_setup“
  • prečítajte si text na konzole a nakonfigurujte webrepl.

Krok 9: Pripojte sa k Webrepl

Pripojte sa k Webrepl
Pripojte sa k Webrepl
Pripojte sa k Webrepl
Pripojte sa k Webrepl
  • Nájdite sieť WiFi, ktorej ssid začína od mikropythonu
  • pripojiť sa k tejto ssid heslom „micropythoN“
  • dostanete obrazovku, ako je znázornené na obrázku vyššie.

Krok 10: Pridajte kód

Pridajte kód
Pridajte kód
  • extrahujte softvér webrepl, otvorte webrepl.html a kliknite na tlačidlo pripojiť
  • požiada vás o zadanie hesla
  • v mojom prípade je heslo „1234567“
  • wow, si pripojený.
  • nahrajte súbory, ktoré boli stiahnuté z úložiska github.
  • nahrajte main.py, mqtt.py, boot.py a data.txt pomocou webrepl.
  • teraz stlačte tlačidlo reset na vašom nodemcu. a skontrolujte výstup na io.adafruit.com
  • ak chcete skontrolovať spustenie kódu, znova sa musíte pripojiť k mikropythonu wifi a prihlásiť sa.

Krok 11: Pracovné video

Pracovné video z tohto tutoriálu je k dispozícii tu.

Odporúča: