Sadržaj:

IOT bazno računanje pomoću Nodemcu -a i Micropythona: 11 koraka
IOT bazno računanje pomoću Nodemcu -a i Micropythona: 11 koraka

Video: IOT bazno računanje pomoću Nodemcu -a i Micropythona: 11 koraka

Video: IOT bazno računanje pomoću Nodemcu -a i Micropythona: 11 koraka
Video: Hardware - Zobrazovací jednotky osobních počítačů 2024, Novembar
Anonim
IOT Base Computing koristeći Nodemcu i Micropython
IOT Base Computing koristeći Nodemcu i Micropython

U ovom vodiču ću koristiti NodeMcu, micropython i Mqtt vezu za povezivanje poslužitelja.

Ovaj vodič koristi https zasnovano mqtt connect za povezivanje s Nodemcua na Adafruit.io poslužitelj.

U ovom projektu koristim programski jezik micropython koji je gotovo sličan pythonu.

Korak 1: Potrebne komponente

Potrebne komponente
Potrebne komponente
Potrebne komponente
Potrebne komponente
Potrebne komponente
Potrebne komponente
Potrebne komponente
Potrebne komponente

Za dovršetak ovog projekta potrebne su sljedeće komponente.

Potrebne komponente:

  • Nodemcu
  • IC senzor
  • LED
  • USB kabel
  • Priključak za internet

Korak 2: Početak

Getting Starting
Getting Starting
Getting Starting
Getting Starting

Postupak:

  • Preuzmite i instalirajte softver espcut za otklanjanje grešaka.
  • Preuzmite datoteke sa ove veze. koji je uskladišten kao github spremište. Svi programi su dostupni u ovom spremištu.
  • Preuzmite i instalirajte firmver mikropythona sa ove veze na NODEMCU
  • Priključite IC senzor na GPIO12, a LED na GPIO 2 Nodemcu -a.
  • preuzmite ovaj webrepl softver

Korak 3: Adafruit IO

Adafruit IO
Adafruit IO

posjetite io.adafruit.com i prijavite se da biste otišli na svoju nadzornu ploču

Korak 4: Kreirajte nadzornu ploču

Kreirajte nadzornu ploču
Kreirajte nadzornu ploču

Kliknite na radnju i stvorite novu nadzornu ploču

Korak 5: Kreiranje blokova

Kreiranje blokova
Kreiranje blokova
Kreiranje blokova
Kreiranje blokova
Kreiranje blokova
Kreiranje blokova
  1. Kliknite na naziv nadzorne ploče.
  2. ponovo kliknite na dugme +(plus) za kreiranje bloka
  3. Sada kliknite na Toggle i dajte mu ime.
  4. Sada kliknite na dugme za kreiranje
  5. Zatim odaberite svoj blok i kliknite na sljedeći korak
  6. Dajte ime ovom bloku i postavite imena stanja ON i OFF.
  7. Nakon toga kliknite na Create block.

Ponovite postupak iz drugog koraka odaberite tekst i stvorite još jedan blok kao što je prikazano na slici

Korak 6: Završna nadzorna ploča

Final Dashboard
Final Dashboard

Vaša posljednja nadzorna ploča izgledat će ovako.

Korak 7: Nabavite korisničko ime i ključ

Nabavite korisničko ime i ključ
Nabavite korisničko ime i ključ

Kliknite na ikonu ključa na lijevoj strani ekrana i kopirajte korisničko ime i aktivni ključ

Korak 8: Omogućite WEBREPL

Omogući WEBREPL
Omogući WEBREPL
  • Otvorite softver espcut
  • pošaljite ovu naredbu "import webrepl_setup"
  • pročitajte tekst na konzoli i konfigurirajte webrepl.

Korak 9: Povežite se na Webrepl

Povežite se na Webrepl
Povežite se na Webrepl
Povežite se na Webrepl
Povežite se na Webrepl
  • Pronađite wifi mrežu čiji ssid počinje od micropythona
  • povežite se na taj ssid sa lozinkom "micropythoN"
  • dobićete ekran kao što je prikazano na gornjoj slici.

Korak 10: Dodajte kôd

Dodajte kôd
Dodajte kôd
  • izdvojite webrepl softver, otvorite webrepl.html i kliknite na poveži
  • od vas će se tražiti da unesete lozinku
  • u mom slučaju lozinka je "1234567"
  • wow povezani ste.
  • otpremite datoteke preuzete sa github spremišta.
  • učitajte main.py, mqtt.py, boot.py i data.txt pomoću webrepl -a.
  • sada pritisnite dugme reset na svom nodemcu -u. i provjerite izlaz na io.adafruit.com
  • ako želite provjeriti izvršavanje koda, morate se ponovo povezati na micropython wifi i prijaviti se.

Korak 11: Radni video

Radni video ovog vodiča dostupan je ovdje.

Preporučuje se: