Sadržaj:
- Korak 1: Potrebne komponente
- Korak 2: Početak
- Korak 3: Adafruit IO
- Korak 4: Izradite nadzornu ploču
- Korak 5: Stvaranje blokova
- Korak 6: Završna nadzorna ploča
- Korak 7: Nabavite korisničko ime i ključ
- Korak 8: Omogućite WEBREPL
- Korak 9: Povežite se s Webreplom
- Korak 10: Dodajte kôd
- Korak 11: Radni video
Video: IOT Base Computing pomoću Nodemcua i Micropythona: 11 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
U ovom ću vodiču koristiti NodeMcu, micropython i Mqtt vezu za povezivanje poslužitelja.
Ovaj vodič koristi https temeljeno 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
Za dovršetak ovog projekta potrebne su sljedeće komponente.
Potrebne komponente:
- Nodemcu
- IR senzor
- LED
- USB kabl
- Priključak za internet
Korak 2: Početak
Postupak:
- Preuzmite i instalirajte softver espcut za uklanjanje pogrešaka.
- Preuzmite datoteke s ove veze. koji je pohranjen kao github spremište. Svi programi su dostupni u ovom spremištu.
- Preuzmite i instalirajte firmver mikropythona s ove veze na NODEMCU
- Spojite IC senzor na GPIO12, a LED na GPIO 2 Nodemcua.
-
preuzmite ovaj webrepl softver
Korak 3: Adafruit IO
posjetite io.adafruit.com i prijavite se da biste otišli na svoju nadzornu ploču
Korak 4: Izradite nadzornu ploču
Pritisnite radnju i izradite novu nadzornu ploču
Korak 5: Stvaranje blokova
- Kliknite na naziv nadzorne ploče.
- ponovno kliknite gumb +(plus) za stvaranje bloka
- Sada kliknite na Toggle i dajte mu ime.
- Sada kliknite gumb za stvaranje
- Zatim odaberite svoj blok i kliknite sljedeći korak
- Dajte ime ovom bloku i postavite nazive stanja ON i OFF.
- Nakon toga kliknite na Create block.
Ponovite postupak iz drugog koraka odabira teksta i stvorite još jedan blok kao što je prikazano na slici
Korak 6: Završna nadzorna ploča
Vaša posljednja nadzorna ploča izgledat će ovako.
Korak 7: Nabavite korisničko ime i ključ
Pritisnite ikonu ključa na lijevoj strani zaslona i kopirajte korisničko ime i aktivni ključ
Korak 8: Omogućite WEBREPL
- Otvorite softver espcut
- pošaljite ovu naredbu "import webrepl_setup"
- pročitajte tekst na konzoli i konfigurirajte webrepl.
Korak 9: Povežite se s Webreplom
- Pronađite wifi mrežu čiji ssid počinje od micropythona
- spojite se na taj ssid sa lozinkom "micropythoN"
- dobit ćete zaslon kao što je prikazano na gornjoj slici.
Korak 10: Dodajte kôd
- izdvojite softver webrepl, 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.
- učitajte datoteke preuzete iz github spremišta.
- učitajte main.py, mqtt.py, boot.py i data.txt pomoću webrepl -a.
- sada pritisnite gumb reset na svom nodemcu. i provjerite izlaz na io.adafruit.com
- ako želite provjeriti izvršavanje koda, morate se ponovno povezati na micropython wifi i prijaviti se.
Korak 11: Radni video
Radni video ovog vodiča dostupan je ovdje.
Preporučeni:
Upravljanje Led putem aplikacije Blynk pomoću Nodemcua putem interneta: 5 koraka
Upravljanje LED -om putem aplikacije Blynk pomoću Nodemcua putem Interneta: Pozdrav svima Danas ćemo vam pokazati kako možete upravljati LED diodom pomoću pametnog telefona putem interneta
NodeMCU Lua Jeftina ploča od 6 USD s zapisom o temperaturi i vlažnosti MicroPythona, Wifi i mobilnom statistikom: 4 koraka
NodeMCU Lua Jeftina ploča od 6 USD s zapisom o temperaturi i vlažnosti zraka MicroPython, Wifi i mobilnom statistikom: Ovo je u osnovi vremenska stanica u oblaku, možete provjeriti podatke na svom telefonu ili koristiti neki telefon kao prikaz uživo S NodeMCU uređajem možete bilježiti podatke o temperaturi i vlažnosti vani , u sobi, stakleniku, laboratoriju, rashladnoj prostoriji ili na bilo kojem drugom mjestu kompletno
Instaliranje Loboris (lobo) Micropythona na ESP32 sa sustavom Windows 10 [jednostavno]: 5 koraka
Instaliranje Loboris (lobo) Micropythona na ESP32 Sa sustavom Windows 10 [jednostavno]: Ovaj vodič će vam pomoći da instalirate loboris mikropython na svoj ESP32 bez ikakvog znanja. Loboris ima biblioteke koje standardni mikropython nema i koje su vrlo korisne. Ovaj je vodič posebno napravljen za moj vodič o tome kako koristiti
Bežična RFID brava za vrata pomoću Nodemcua: 9 koraka (sa slikama)
Bežično zaključavanje vrata RFID pomoću Nodemcua: --- Glavna funkcija --- Ovaj je projekt izgrađen kao dio predavanja o mrežnim komunikacijama na Universidade do Algarve u suradnji s mojim kolegom Lu í s Santosom. Njegova je glavna svrha kontrolirati pristup električnoj bravi putem bežične bežične
IoT Push obavijest pomoću Nodemcua na telefonu (za bilo što): 5 koraka (sa slikama)
IoT push obavijesti pomoću Nodemcua na telefonu (za bilo što): Slanje obavijesti o porukama, e -porukama je staromodno … Dakle, napravimo nešto novo što je vrlo jednostavno i jednostavno BEZ KOMPLICIRANOG SERVERSKOG PHP HOSTINGA ILI DRUGE KOMPLIKACIJE … Automatizacija doma, razina vodene pumpe, zalijevanje vrta, automatizirano f