Talaan ng mga Nilalaman:
- Hakbang 1: Kinakailangan ang Mga Bahagi
- Hakbang 2: Pagsisimula
- Hakbang 3: Adafruit IO
- Hakbang 4: Lumikha ng Dashboard
- Hakbang 5: Lumilikha ng mga Block
- Hakbang 6: Pangwakas na Dashboard
- Hakbang 7: Kunin ang Username at Key
- Hakbang 8: Paganahin ang WEBREPL
- Hakbang 9: Kumonekta sa Webrepl
- Hakbang 10: Idagdag ang Code
- Hakbang 11: Paggawa ng Video
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Sa tutorial na ito gagamitin ko ang koneksyon sa NodeMcu, micropython at Mqtt upang ikonekta ang server.
Ang tutorial na ito ay gumagamit ng https based mqtt kumonekta upang kumonekta mula sa Nodemcu sa Adafruit.io Server.
Sa proyektong ito gumagamit ako ng micropython programming language na halos magkatulad sa python.
Hakbang 1: Kinakailangan ang Mga Bahagi
Kinakailangan ang mga sumusunod na Components upang makumpleto ang proyektong ito.
Kinakailangan ang Mga Bahagi:
- Nodemcu
- IR sensor
- LED
- Kable ng USB
- Internet connection
Hakbang 2: Pagsisimula
Pamamaraan:
- Mag-download at mag-install ng software ng espcut para sa pag-debug.
- Mag-download ng mga file mula sa link na ito. na nakaimbak bilang github repository. Magagamit ang lahat ng programa sa lalagyan na ito..
- I-download at i-install ang micropython firmware mula sa link na ito sa NODEMCU
- Ikonekta ang IR sensor sa GPIO12 at LED sa GPIO 2 ng Nodemcu.
- i-download ang webrepl software na ito
Hakbang 3: Adafruit IO
bisitahin ang io.adafruit.com at mag-log in upang pumunta sa iyong dashboard
Hakbang 4: Lumikha ng Dashboard
Mag-click sa pagkilos at lumikha ng bagong dashboard
Hakbang 5: Lumilikha ng mga Block
- Mag-click sa pangalan ng Dashboard.
- muling mag-click sa pindutang + (plus) upang lumikha ng block
- Ngayon Mag-click sa Toggle at bigyan ito ng isang pangalan.
- Ngayon mag-click sa pindutan ng lumikha
- Susunod na piliin ang iyong bloke at mag-click sa susunod na hakbang
- Bigyan ng pangalan ang bloke na ito at itakda ang mga pangalan ng ON state at OFF state.
- Matapos ang pag-click sa lumikha ng block.
Ulitin ang proseso mula sa ika-2 hakbang na pumili ng teksto at lumikha ng isa pang bloke tulad ng ipinakita sa figure
Hakbang 6: Pangwakas na Dashboard
Magiging ganito ang iyong Pangwakas na Dashboard.
Hakbang 7: Kunin ang Username at Key
Mag-click sa key icon sa kaliwang bahagi ng screen at Kopyahin ang username at Active key
Hakbang 8: Paganahin ang WEBREPL
- Buksan ang software ng espcut
- ipadala ang utos na ito "import webrepl_setup"
- basahin ang teksto sa console at i-configure ang webrepl.
Hakbang 9: Kumonekta sa Webrepl
- Hanapin ang network ng wifi kung sino ang nagsisimulan mula sa micropython
- kumonekta sa ssid na iyon gamit ang password na "micropythoN"
- makukuha mo ang screen tulad ng ipinakita sa itaas na pigura.
Hakbang 10: Idagdag ang Code
- i-extract ang webrepl software, buksan ang webrepl.html at mag-click sa kumonekta
- hihilingin sa iyo na magbigay ng password
- sa aking kaso ang password ay "1234567"
- wow konektado ka.
- i-upload ang mga file na na-download mula sa github repository.
- i-upload ang main.py, mqtt.py, boot.py at data.txt gamit ang webrepl.
- pindutin ngayon ang pag-reset sa pindutan sa iyong nodemcu. at suriin ang output sa io.adafruit.com
- kung nais mo suriin ang pagpapatupad ng code pagkatapos muli kailangan mong kumonekta sa micropython wifi at mag-login.
Hakbang 11: Paggawa ng Video
Ang gumaganang video ng tutorial na ito ay magagamit dito.