Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Ano ang Sensate?
- Hakbang 2: Flashing Sensate Firmware
- Hakbang 3: Pag-configure ng WiFi Network
- Hakbang 4: Pag-set up ng Sensate Mobile App
- Hakbang 5: Pagbuo ng Circuit
- Hakbang 6: Pangwakas na Tandaan
Video: Istasyon ng Panahon Gamit ang Wemos D1 Mini, BME280 at Sensate .: 6 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Sa mga nakaraang post nagbahagi ako ng iba't ibang mga pamamaraan upang bumuo ng isang istasyon ng panahon. Kung hindi mo pa ito nasuri dito ay isang link.
Sa itinuturo na ito ay nagpapakita ako kung paano bumuo ng isang simpleng istasyon ng Panahon gamit ang Wemos at isang IoT platform na tinatawag na Sensate. Kaya't magsimula tayo.
Mga gamit
- WeMos D1 Mini ………. (Amazon US / Amazon UK / Banggood)
- BME280 …………………. (Amazon US / Amazon UK / Banggood)
- 1.3 "OLED display …….. (Amazon US / Amazon UK / Banggood)
Kasama ng mga ito kailangan din namin ang Sensate App para sa iOS o Android.
Hakbang 1: Ano ang Sensate?
Sa kanilang sariling mga salita: "Gumamit ng Sensate Sense App upang mai-access ang iyong mga sensor anumang oras, kahit saan. Buuin ang iyong panghuli na logger ng data sa pamamagitan ng paggamit ng mga umiiral na mga bahagi ng hardware gamit ang libreng Sensate Firmware. O hanapin ang pinakamainam na chip para sa iyong aplikasyon at buuin ang iyong indibidwal na solusyon."
Sa madaling salita ito ay isang app na kasama ang firmware, nagbibigay sa iyo ng isang simpleng code na libreng paraan upang bumuo ng mga simpleng proyekto. Ang kailangan mo lang gawin ay i-flash ang kanilang firmware, i-install ang kanilang app, dumaan sa mga setting ng pagsasaayos at handa ka nang mangolekta ng data mula sa iyong mga sensor.
Hakbang 2: Flashing Sensate Firmware
Ngayon nais namin ang aming board ng ESP (sa kasong ito WeMos D1 Mini) na makakonekta sa Sensate cloud. Para sa mga ito kailangan naming i-flash ang Sensate's Firmware sa aming board. Ang proseso ay medyo tuwid.
Siguraduhin muna na i-download mo ang sumusunod:
- Mag-download at mag-install ng driver ng CP210x o CH34x (depende sa USB sa TTL chip na ginamit sa iyong board). Sa aking kaso na-install ko ang CH340.
- I-download ang tool ng flasher ng NodeMCU mula dito.
- Susunod na i-download ang pinakabagong Sensate firmware mula dito.
Matapos ma-download ang lahat at mai-install ang mga driver. Kailangan naming suriin ang port ng aming board ng WeMos. Upang hanapin ang port:
- Goto "Device Manager" >> "Mga Port".
- Ikonekta ang board sa PC sa pamamagitan ng USB. Mapapansin mo ang isang bagong port na lilitaw sa listahan. Tandaan ito
Ngayon ay maaari naming i-flash ang board gamit ang bagong firmware. Tiyaking na-download mo ang tamang firmware mula sa link. (Sa proyektong ito gumagamit kami ng WeMos D1 mini kaya gagamitin namin ang firmware na iyon)
- Buksan ang tab na flasher at goto na "Advanced". Tiyaking mayroon kang mga katulad na setting tulad ng sa imahe sa itaas.
- Susunod na tab na "Config" ng goto, mag-click sa unang hilera at mag-navigate sa folder kung saan mo na-download ang firmware. Piliin ang tamang file.
- Ngayon goto "Operation" na tab, dito sa COM port box piliin ang port na iyong nabanggit dati.
- Mag-click sa "Flash" at maghintay hanggang matapos ang flashing.
Ngayon mayroon kaming WeMos D1 mini board na may firmware ng Sensate. I-click lamang ang pindutan ng pag-reset upang tapusin ang proseso ng pag-boot.
Hakbang 3: Pag-configure ng WiFi Network
Ngayon na matagumpay naming na-flash at na-boot ang firmware, kailangan naming i-setup ang mga kredensyal ng WiFi sa board. Upang magawa ito, i-power muna ang board at i-on ang WiFi ng iyong smartphone. Sundin ang mga hakbang na ibinigay sa ibaba:
- Mag-tap sa "Sensate-Setup" at ipasok ang default na password na "Setup-Sensate".
- Matapos konektado ang aparato, buksan ang iyong default browser at ipasok ang URL na "192.168.4.1" at pindutin ang enter.
- Ire-redirect ka sa isang pahina ng pag-setup. Piliin dito ang "SSID" (pangalan ng WiFi) na nais mong ikonekta at pagkatapos ay ipasok ang password.
- Sa Pag-configure ng Serbisyo bigyan ang iyong aparato ng isang pangalan (sa kasong ito "Weather Station"). Tapikin ang i-save at i-restart.
Sa tapos na, ngayon ang board ng WeMos ay handa nang kumonekta sa iyong WiFi network. Ngayon ay maaari na tayong umusad at simulan ang pag-set up sa Sensate app.
Hakbang 4: Pag-set up ng Sensate Mobile App
Una sa lahat siguraduhing na-install mo ang Sensate Sense App sa iyong Smartphone. Susunod na buksan ang app at sundin ang mga hakbang na ibinigay sa ibaba:
- Sa unang pahina mag-tap sa "Pag-setup ng Hardware". Tatanungin nito kung nais naming i-configure ang tulay, dahil na-configure na namin ito sa nakaraang hakbang ay i-tap namin ang pangalawang pagpipilian na "Hindi, naka-configure na ito"
- Ipapakita ng susunod na pahina ang lahat ng magagamit na mga tulay. Piliin ang ginawa lamang namin.
- Sa susunod na pahina makukuha namin ang lahat ng mga detalye tungkol sa mga sensor at 3 mga pagpipilian. Piliin dito ang "Configuration Wizard". Sa susunod na pahina maaari kang magbasa ng karagdagang impormasyon tungkol sa pagsasaayos. Kapag nabasa mo ito, mag-tap sa "Start".
- Ngayon nakakakuha kami ng listahan ng lahat ng mga suportadong board. Dito pipiliin namin ang "WeMos D1 Mini" at mag-tap sa "Magpatuloy".
- Susunod na hinihiling nito sa amin na pumili ng isang mode ng pagpapatakbo. Mayroong 2 mga mode, ang isa ay ang normal na mode na kukuha at mag-a-update ng mga pagbabasa nang madalas hangga't maaari. Ang iba pang mode na "Sleeping Mode", sa mode na ito maaari kaming makakuha ng mga pana-panahong pag-update at ang board ay nasa power save mode. Para sa proyektong ito napili ko ang unang Mode na gusto ko ng mga real time na pag-update ng temperatura at halumigmig.
- Susunod na kailangan namin upang piliin ang display. Habang gumagamit kami ng 1.3 "128x64 display, pipiliin namin iyon. Pagkatapos ay mag-tap sa" Magpatuloy ".
- Sa susunod na pahina piliin lamang ang "Walang extension".
- Sa susunod na pahina kailangan naming piliin ang sensor. Gumagamit kami ng "BME280" kaya't piliin iyon. Tiyaking hindi mo pipiliin ang BMP280 na magkatulad ngunit walang Pressure sensor.
- Kapag pinili namin ang sensor binibigyan kami ng app ng pagpipilian kung aling data ang nais naming kolektahin. Narito i-toggle ang lahat ng tatlong mga pagpipilian. Hindi na kailangang i-play sa anumang iba pang mga setting.
- Sa huling pag-click sa tapusin.
Ngayon ang kailangan lang nating gawin ay buuin ang circuit.
Hakbang 5: Pagbuo ng Circuit
Habang gumagamit kami ng mga komunikasyon ng I2C dito, ang mga koneksyon ay napaka-simple. Sumangguni sa mga imahe sa itaas. Mayroong 4 na mga pin upang i-play dito: VCC, GND (power pin) & SDA, SCL (I2C pin).
Ikonekta ang mga wire bilang:
VCC = 3.3V
GND = GND
SCL = SCL (D1)
SDA = SDA (D2)
At yun lang. Ngayon lang i-power up ang circuit at hintaying kumonekta ito sa network. Makukuha namin ang data sa OLED at sa app.
Hakbang 6: Pangwakas na Tandaan
Kaya ngayon mayroon kaming isang istasyon ng panahon ng DIY nang hindi kinakailangang magsulat ng isang code. Hindi ba cool? Ngayon ay maaari kang bumuo ng isang kaso para dito tulad ng dati kong ginawa dito. Inaasahan kong madaling sundin ang tutorial at may natutunan ka ngayon.
Kung mayroon kang anumang mga katanungan huwag mag-atubiling mag-iwan ng isang puna sa ibaba.
Inirerekumendang:
Istasyon ng Panahon Sa Arduino, BME280 at Display para sa Nakikita ang Uso Sa Loob ng Huling 1-2 Araw: 3 Mga Hakbang (na may Mga Larawan)
Istasyon ng Panahon Sa Arduino, BME280 at Display para sa Nakikita ang Uso Sa loob ng Huling 1-2 Araw: Kumusta! Dito sa mga itinuro na mga istasyon ng panahon ay ipinakilala na. Ipinapakita nila ang kasalukuyang presyon ng hangin, temperatura at halumigmig. Ang kulang sa kanila ngayon ay isang pagtatanghal ng kurso sa loob ng huling 1-2 araw. Ang prosesong ito ay magkakaroon ng
Isang Istasyon ng Panahon ng Panahon ng Home ng ESP-Ngayon: 9 Mga Hakbang (na may Mga Larawan)
Isang Station ng Panahon ng Panahon ng Home ng ESP-Ngayon: Nais kong magkaroon ng isang istasyon ng panahon sa bahay nang medyo matagal at isa na madaling suriin ng lahat sa pamilya para sa temperatura at halumigmig. Bilang karagdagan upang subaybayan ang mga kondisyon sa labas nais kong subaybayan ang mga tukoy na silid sa bahay bilang wel
Istasyon ng Panahon Sa Pag-log ng Data: 7 Mga Hakbang (na may Mga Larawan)
Istasyon ng Panahon Sa Pag-log ng Data: Sa pagtuturo na ito ipapakita ko sa iyo kung paano gumawa ng system ng istasyon ng panahon sa iyong sarili. Ang kailangan mo lang ay pangunahing kaalaman sa electronics, programa at kaunting oras. Ang proyektong ito ay nasa paggawa pa rin. Ito ay unang bahagi lamang. Ang mga pag-upgrade ay magiging
Paano Gumawa ng isang Device ng IoT upang Makontrol ang Mga Kagamitan at Subaybayan ang Panahon Gamit ang Esp8266: 5 Mga Hakbang
Paano Gumawa ng isang IoT Device upang Makontrol ang Mga Kagamitan at Subaybayan ang Panahon Gamit ang Esp8266: Ang Internet ng mga bagay (IoT) ay ang inter-networking ng mga pisikal na aparato (tinukoy din bilang " mga konektadong aparato " at " mga smart device "), mga gusali, at iba pang mga item - naka-embed sa electronics, software, sensor, actuators, at
Istasyon ng Panahon na Pinagana ng Crude WiFi: 3 Mga Hakbang (na may Mga Larawan)
Crude WiFi-Pinaganang Weather Station: Ngayon ay matututunan mo kung paano ka makakagawa ng isang simpleng istasyon ng panahon na pinagana ng WiFi na magpapadala sa iyo ng data ng temperatura at halumigmig gamit ang IFTTT nang direkta sa iyong e-mail. Ang mga bahagi na ginamit ko ay matatagpuan sa kumantech.com