Talaan ng mga Nilalaman:

MicroPython sa Murang $ 3 ESP8266 WeMos D1 Mini para sa 2x Temperature Logging, Wifi at Mobile Stats: 4 Hakbang
MicroPython sa Murang $ 3 ESP8266 WeMos D1 Mini para sa 2x Temperature Logging, Wifi at Mobile Stats: 4 Hakbang

Video: MicroPython sa Murang $ 3 ESP8266 WeMos D1 Mini para sa 2x Temperature Logging, Wifi at Mobile Stats: 4 Hakbang

Video: MicroPython sa Murang $ 3 ESP8266 WeMos D1 Mini para sa 2x Temperature Logging, Wifi at Mobile Stats: 4 Hakbang
Video: Mikrotik code on demand wireless using nodemcu (low cost) part 2 2024, Hulyo
Anonim
MicroPython sa Murang $ 3 ESP8266 WeMos D1 Mini para sa 2x Temperature Logging, Wifi at Mobile Stats
MicroPython sa Murang $ 3 ESP8266 WeMos D1 Mini para sa 2x Temperature Logging, Wifi at Mobile Stats
MicroPython sa Murang $ 3 ESP8266 WeMos D1 Mini para sa 2x Temperature Logging, Wifi at Mobile Stats
MicroPython sa Murang $ 3 ESP8266 WeMos D1 Mini para sa 2x Temperature Logging, Wifi at Mobile Stats

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

Idagdag ang Iyong Device sa LoggingPlatform
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

Koneksyon sa Hardware
Koneksyon sa Hardware
Koneksyon sa Hardware
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)

I-upload ang Software na Kailangan sa Device (Gabay sa Windows)
I-upload ang Software na Kailangan sa Device (Gabay sa Windows)
I-upload ang Software na Kailangan sa Device (Gabay sa Windows)
I-upload ang Software na Kailangan sa Device (Gabay sa Windows)
I-upload ang Software na Kailangan sa Device (Gabay sa Windows)
I-upload ang Software na Kailangan sa Device (Gabay sa Windows)
I-upload ang Software na Kailangan sa Device (Gabay sa Windows)
I-upload ang 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

Suriin ang Iyong Data sa Desktop o Mobile
Suriin ang Iyong Data sa Desktop o Mobile
Suriin ang Iyong Data sa Desktop o Mobile
Suriin ang Iyong Data sa Desktop o Mobile
Suriin ang Iyong Data sa Desktop o Mobile
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

Inirerekumendang: