Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Sa maliit na murang murang chip ng ESP8266 / aparato maaari kang mag-log ng data ng temperatura sa labas, sa silid, greenhouse, lab, paglamig o anumang iba pang mga lugar na ganap na libre. Ang halimbawang ito ay gagamitin namin upang mag-log temperatura ng paglamig ng silid, sa loob at labas.
Ang aparato ay makakonekta sa internet sa pamamagitan ng Wifi
Maaari mong suriin ang pinakabagong mga pagbabasa sa iyong mobile phone, desktop o anumang iba pang aparato gamit ang browser
Mga gamit
Kailangan mo ng mga bahagi ng hardware upang makagawa ng aparato sa pag-log Maaari kang bumili ng mga kinakailangang aparato dito (minimal na kinakailangan):
- WeMos D1 mini
- micro USB cable
- 2x DS18B20 hindi tinatagusan ng tubig na may module board
Masarap din magkaroon:
- USB charger upang Patayin ang iyong aparato
- Hindi tinatagusan ng tubig enclosure
Hakbang 1: Idagdag ang Iyong Device sa LoggingPlatform
Dito maaari mong idagdag ang iyong aparato upang makakuha ng mga api key na kinakailangan sa paglaon:
Hakbang 2: Koneksyon sa Hardware
Ikonekta ang 2x DS18B20 Out sa WeMos D1 sa
Ang DS18B20 gamit ang onewire at maaaring maiugnay sa parehong pin, ngunit pinapasimple ang ti ng koneksyon nang walang paghihinang, magkakakonektang magkakakonekta kami.
Halimbawa ng diagram sa imahe 1
Tandaan na ang DIgital input / output sa WeMos D1 mini ay hindi pareho sa code, narito ang halimbawa ng paglipat, ito ang dahilan kung bakit sa code na ginagamit namin ang mga pin na 4 at 5, ngunit sa mga board ay nakasulat bilang D1, D2 tulad ng sa imag 2
Hakbang 3: Mag-upload ng Software na Kailangan sa Device (Gabay sa Windows)
Ikonekta ang aparato sa USB sa iyong Windows PC I-download at i-install ang Python dito:
I-download at patakbuhin ang uPyCraft IDE tool upang i-flash ang iyong NodeMCU dito: uPyCraft.exe
Larawan 1: Piliin ang COM port (karaniwang ito ay mas malaking bilang kung wala kang ibang mga aparato na nakakonekta)
Larawan 2:
Burn microPython nai-download na firmware sa aparato Kung mayroon kang pyBoard o aparato na may paunang naka-firmware na maaari mong laktawan ang hakbang na ito
Mag-download ng MicroPython firmware para sa NodeMCU dito:
Larawan 3:
Mag-upload ng halimbawa ng pangunahing pag-log ng LoggingForest sa aparato Mag-download ng halimbawa ng code dito: main.py
Gumamit ng menu-> I-save ang pahina bilang o CTRL + S upang mag-download mula sa pahinang ito na main.py
Ngayon buksan ang file sa uPiCraft tool at baguhin ang mga parameter na natanggap sa loggingforest.com website
Larawan 4:
Mag-download at Patakbuhin
Hakbang 4: Suriin ang Iyong Data sa Desktop o Mobile
Pagkatapos nito ay magsisimulang magpadala ang iyong aparato ng data sa loggingforest at makikita mo ito roon Larawan 1: Sa pag-edit ng aparato sa pag-logging tukuyin lamang tukuyin ang mga pangalan ng parameter at mga halaga
Larawan 2:
Mag-click sa preview
Larawan 3:
At makikita mo ang magandang data, temperatura sa loob ng paglamig at sa labas ng temperatura