
Kazalo:
- 1. korak: potrebne komponente
- 2. korak: Začnite
- 3. korak: Adafruit IO
- 4. korak: Ustvarite nadzorno ploščo
- 5. korak: Ustvarjanje blokov
- 6. korak: Končna nadzorna plošča
- 7. korak: Pridobite uporabniško ime in ključ
- 8. korak: Omogočite WEBREPL
- 9. korak: Povežite se z Webreplom
- 10. korak: Dodajte kodo
- 11. korak: Delovni video
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:09

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




Za dokončanje tega projekta so potrebne naslednje komponente.
Potrebne komponente:
- Nodemcu
- IR senzor
- LED
- USB kabel
- Internetna povezava
2. korak: Začnite


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

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

Kliknite na dejanje in ustvarite novo nadzorno ploščo
5. korak: Ustvarjanje blokov



- Kliknite ime nadzorne plošče.
- znova kliknite gumb +(plus), da ustvarite blok
- Zdaj kliknite Preklopi in mu dajte ime.
- Zdaj kliknite gumb za ustvarjanje
- Nato izberite svoj blok in kliknite naslednji korak
- Poimenujte ta blok in nastavite imena stanja ON in OFF.
- 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

Vaša zadnja nadzorna plošča bo videti tako.
7. korak: 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

- 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


- 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

- 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:
S pomočjo Nodemcuja, motornega pogona L298N in še veliko več sem naredil stari CD pogon v robota Wifi: 5 korakov

Naredil sem stari pogon CD v robota Wifi z uporabo Nodemcuja, motornega pogona L298N in še veliko več: VX Robotics & Prisotnost elektronike
MQTT na osnovi MicroPythona ESP32: 5 korakov

MQTT Na osnovi MicroPythona ESP32: Rad imam domače mačke. Po dnevu intenzivnega dela me lahko mačka sprosti, ko pridem domov. Po napornem treningu ima ta mačka dobro navado, da redno jedo v " restavraciji " vsak dan. Pred kratkim pa moram za nekaj dni potovati in
Namestitev Loboris (lobo) Micropythona na ESP32 z operacijskim sistemom Windows 10 [enostavno]: 5 korakov
![Namestitev Loboris (lobo) Micropythona na ESP32 z operacijskim sistemom Windows 10 [enostavno]: 5 korakov Namestitev Loboris (lobo) Micropythona na ESP32 z operacijskim sistemom Windows 10 [enostavno]: 5 korakov](https://i.howwhatproduce.com/preview/how-it-works/18773-installing-loboris-lobo-micropython-on-esp32-with-windows-10-easy-5-steps-0.webp)
Namestitev Loboris (lobo) Micropythona na ESP32 z operacijskim sistemom Windows 10 [enostavno]: Ta priročnik vam bo pomagal namestiti loboris micropython na vaš ESP32 brez dodatnega znanja. Loboris ima knjižnice, ki jih standardni mikropython nima in so zelo uporabne. Ta priročnik je posebej narejen za mojo vadnico o tem, kako uporabljati
Poceni računalništvo: Arduino s TTL Serijsko: 3 koraki

Poceni računalništvo: Arduino s serijo TTL: Velik del stroškov za arduino v celotnem obsegu, kot je UNO, so stroški vmesnika USB (upoštevajte, da je to res, ko je bilo to napisano, vendar to ne drži več, zdaj je USB poceni. Morda še vedno želim iti v serijo TTL iz drugih razlogov.) Znebite se tega
Začetek uporabe MicroPythona na ESP8266: 10 korakov (s slikami)

Začetek uporabe MicroPythona na ESP8266: Ali želite drugačen način programiranja plošč, ki temeljijo na ESP8266, namesto običajne metode z uporabo Arduino IDE skupaj s programskim jezikom C/C ++? V tej vadnici se bomo naučili, koga konfigurirati in nadzorovati ESP8266 plošča z uporabo MicroPython.BUIL