Përmbajtje:

Llogaritja e bazës IOT duke përdorur Nodemcu dhe Micropython: 11 hapa
Llogaritja e bazës IOT duke përdorur Nodemcu dhe Micropython: 11 hapa

Video: Llogaritja e bazës IOT duke përdorur Nodemcu dhe Micropython: 11 hapa

Video: Llogaritja e bazës IOT duke përdorur Nodemcu dhe Micropython: 11 hapa
Video: Home Automation With Firebase + Android App + ESP8266 – 01 + Android App 2024, Korrik
Anonim
Llogaritja e bazës IOT duke përdorur Nodemcu dhe Micropython
Llogaritja e bazës IOT duke përdorur Nodemcu dhe Micropython

Në këtë tutorial do të përdor lidhjen NodeMcu, micropython dhe Mqtt për të lidhur serverin.

Ky tutorial po përdor lidhjen mqtt të bazuar në https për t'u lidhur nga Nodemcu në Adafruit.io Server.

Në këtë projekt unë jam duke përdorur gjuhën programuese mikropitoni e cila është pothuajse e ngjashme me python.

Hapi 1: Përbërësit e kërkuar

Përbërësit e kërkuar
Përbërësit e kërkuar
Përbërësit e kërkuar
Përbërësit e kërkuar
Përbërësit e kërkuar
Përbërësit e kërkuar
Përbërësit e kërkuar
Përbërësit e kërkuar

Komponentët e mëposhtëm kërkohen për të përfunduar këtë projekt.

Përbërësit e kërkuar:

  • Nodemcu
  • Sensor IR
  • LED
  • Kabllo USB
  • Lidhje interneti

Hapi 2: Fillimi

Fillimi
Fillimi
Fillimi
Fillimi

Procedura:

  • Shkarkoni dhe instaloni softuer espcut për korrigjim.
  • Shkarkoni skedarët nga kjo lidhje. i cili ruhet si depo github. I gjithë programi është i disponueshëm në këtë depo..
  • Shkarkoni dhe instaloni firmware -in e micropython nga kjo lidhje në NODEMCU
  • Lidhni sensorin IR me GPIO12 dhe LED me GPIO 2 të Nodemcu.
  • shkarkoni këtë program webrepl

Hapi 3: Adafruit IO

Adafruit IO
Adafruit IO

vizitoni io.adafruit.com dhe regjistrohuni për të shkuar në pultin tuaj

Hapi 4: Krijo Pult

Krijo Pult
Krijo Pult

Klikoni mbi veprimin dhe krijoni pult të ri

Hapi 5: Krijimi i blloqeve

Krijimi i blloqeve
Krijimi i blloqeve
Krijimi i blloqeve
Krijimi i blloqeve
Krijimi i blloqeve
Krijimi i blloqeve
  1. Klikoni mbi emrin e Panelit.
  2. përsëri klikoni në butonin +(plus) për të krijuar bllok
  3. Tani Klikoni në Toggle dhe jepini një emër.
  4. Tani klikoni në butonin krijoni
  5. Tjetra zgjidhni bllokun tuaj dhe klikoni në hapin tjetër
  6. Jepni emrin këtij blloku dhe vendosni emrat e gjendjes ON dhe gjendjes OFF.
  7. Pas kësaj klikoni në krijimin e bllokut.

Përsëriteni procesin nga hapi i dytë, zgjidhni tekstin dhe krijoni një bllok më shumë siç tregohet në figurë

Hapi 6: Pulti përfundimtar

Pulti përfundimtar
Pulti përfundimtar

Paneli juaj përfundimtar do të duket kështu.

Hapi 7: Merrni emrin e përdoruesit dhe çelësin

Merrni emrin e përdoruesit dhe çelësin
Merrni emrin e përdoruesit dhe çelësin

Klikoni në ikonën kryesore në anën e majtë të ekranit dhe kopjoni emrin e përdoruesit dhe çelësin aktiv

Hapi 8: Aktivizo WEBREPL

Aktivizo WEBREPL
Aktivizo WEBREPL
  • Hapni programin espcut
  • dërgoni këtë komandë "importoni webrepl_setup"
  • lexoni tekstin në tastierë dhe konfiguroni webrepl.

Hapi 9: Lidhuni me Webrepl

Lidhu me Webrepl
Lidhu me Webrepl
Lidhu me Webrepl
Lidhu me Webrepl
  • Gjeni rrjetin wifi që ssid fillon nga mikropitoni
  • lidheni me atë ssid me fjalëkalimin "micropythoN"
  • do të merrni ekranin siç tregohet në figurën e mësipërme.

Hapi 10: Shtoni Kodin

Shtoni Kodin
Shtoni Kodin
  • ekstraktoni programin webrepl, hapni webrepl.html dhe klikoni në lidh
  • do t'ju kërkojë të jepni fjalëkalimin
  • në rastin tim fjalëkalimi është "1234567"
  • wow ju jeni të lidhur.
  • ngarkoni skedarët që janë shkarkuar nga depoja e github.
  • ngarkoni main.py, mqtt.py, boot.py dhe data.txt duke përdorur webrepl.
  • tani shtypni butonin reset on nodemcu tuaj. dhe kontrolloni daljen në io.adafruit.com
  • nëse doni të kontrolloni ekzekutimin e kodit, atëherë përsëri duhet të lidheni me wifi micropython dhe të identifikoheni.

Hapi 11: Video pune

Videoja e punës e këtij tutoriali është në dispozicion këtu.

Recommended: