Kazalo:

Računalništvo IOT Base z uporabo Nodemcuja in Micropythona: 11 korakov
Računalništvo IOT Base z uporabo Nodemcuja in Micropythona: 11 korakov

Video: Računalništvo IOT Base z uporabo Nodemcuja in Micropythona: 11 korakov

Video: Računalništvo IOT Base z uporabo Nodemcuja in Micropythona: 11 korakov
Video: Шокирующая правда о нечеловеческих НЛО: Джон Гриневальд раскрывает все 2024, November
Anonim
IOT Base Computing z uporabo Nodemcu in Micropython
IOT Base Computing z uporabo Nodemcu in Micropython

V tej vadnici bom za povezavo s strežnikom uporabil povezavo NodeMcu, micropython in Mqtt.

Ta vadnica uporablja mqtt connect na osnovi https za povezavo iz Nodemcuja na strežnik Adafruit.io.

V tem projektu uporabljam programski jezik micropython, ki je skoraj podoben pythonu.

1. korak: potrebne komponente

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

Za dokončanje tega projekta so potrebne naslednje komponente.

Potrebne komponente:

  • Nodemcu
  • IR senzor
  • LED
  • USB kabel
  • Internetna povezava

2. korak: Začnite

Začetek
Začetek
Začetek
Začetek

Postopek:

  • Prenesite in namestite programsko opremo espcut za odpravljanje napak.
  • Prenesite datoteke s te povezave. ki je shranjena kot skladišče github. Vsi programi so na voljo v tem skladišču.
  • Prenesite in namestite vdelano programsko opremo mikropythona s te povezave na NODEMCU
  • Priključite IR senzor na GPIO12 in LED na GPIO 2 Nodemcu.
  • prenesite to programsko opremo webrepl

3. korak: Adafruit IO

Adafruit IO
Adafruit IO

obiščite io.adafruit.com in se prijavite, da odprete svojo nadzorno ploščo

4. korak: Ustvarite nadzorno ploščo

Ustvarite nadzorno ploščo
Ustvarite nadzorno ploščo

Kliknite na dejanje in ustvarite novo nadzorno ploščo

5. korak: Ustvarjanje blokov

Ustvarjanje blokov
Ustvarjanje blokov
Ustvarjanje blokov
Ustvarjanje blokov
Ustvarjanje blokov
Ustvarjanje blokov
  1. Kliknite ime nadzorne plošče.
  2. znova kliknite gumb +(plus), da ustvarite blok
  3. Zdaj kliknite Preklopi in mu dajte ime.
  4. Zdaj kliknite gumb za ustvarjanje
  5. Nato izberite svoj blok in kliknite naslednji korak
  6. Poimenujte ta blok in nastavite imena stanja ON in OFF.
  7. Po tem kliknite na ustvarjanje bloka.

Ponovite postopek iz 2. koraka izberite besedilo in ustvarite še en blok, kot je prikazano na sliki

6. korak: Končna nadzorna plošča

Končna nadzorna plošča
Končna nadzorna plošča

Vaša zadnja nadzorna plošča bo videti tako.

7. korak: Pridobite uporabniško ime in ključ

Pridobite uporabniško ime in ključ
Pridobite uporabniško ime in ključ

Kliknite ikono ključa na levi strani zaslona in kopirajte uporabniško ime in aktivni ključ

8. korak: Omogočite WEBREPL

Omogoči WEBREPL
Omogoči WEBREPL
  • Odprite programsko opremo espcut
  • pošlji ta ukaz "import webrepl_setup"
  • preberite besedilo na konzoli in konfigurirajte webrepl.

9. korak: Povežite se z Webreplom

Povežite se z Webrepl
Povežite se z Webrepl
Povežite se z Webrepl
Povežite se z Webrepl
  • Poiščite omrežje wifi, ki ima ssid od Micropythona
  • povežite se s tem ssidom z geslom "micropythoN"
  • dobili boste zaslon, kot je prikazano na zgornji sliki.

10. korak: Dodajte kodo

Dodajte kodo
Dodajte kodo
  • izvlecite programsko opremo webrepl, odprite webrepl.html in kliknite na povezavo
  • vas bo prosil, da vnesete geslo
  • v mojem primeru je geslo "1234567"
  • wow ste povezani.
  • naložite datoteke, ki ste jih prenesli iz skladišča github.
  • naložite main.py, mqtt.py, boot.py in data.txt z uporabo webrepl.
  • zdaj pritisnite gumb za ponastavitev na nodemcu. in preverite izpis na io.adafruit.com
  • če želite preveriti izvajanje kode, se morate znova povezati z micropython wifi in se prijaviti.

11. korak: Delovni video

Delovni video te vadnice je na voljo tukaj.

Priporočena: