Talaan ng mga Nilalaman:
- Hakbang 1: Mga Panustos
- Hakbang 2: Mga kable
- Hakbang 3: Direksyon ng UPyCraft para sa Paggamit
- Hakbang 4: Ang Pag-download ng Code
- Hakbang 5: Kumuha ng IP Address
- Hakbang 6: Magbukas ng isang Browser
- Hakbang 7: Ngayon ang Panahon
Video: Programa ng MicroPython : Mini Weather Station: 7 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Taglamig na ngayon, ngunit medyo mainit pa rin ang pakiramdam, kahit na naka-T-shirt lang ako, na nais kong malaman ang kasalukuyang temperatura, kaya gumagamit ako ng mga sensor ng Micropython ESP32 at DHT11 at isang simpleng istasyon ng panahon kaya't ikaw maaaring makuha ang kasalukuyang temperatura at halumigmig sa anumang browser, ngayon ay ibabahagi ko sa iyo ang proseso.
Hakbang 1: Mga Panustos
Hardware:
- MakePython ESP32
- DHT11
- Bread board
- Tumalon na linya
- kable ng USB
Ang MakePython ESP32 ay isang board ng ESP32 na may isang integrated SSD1306 OLED display, makukuha mo ito mula sa link na ito:
www.makerfabs.com/makepython-esp32.html
Software :
uPyCraft IDE
I-click ang link na ito upang i-download ang uPyCraft IDE para sa Windows:
Hakbang 2: Mga kable
- Ang MakePython ESP32 at DHT11 ay naka-plug sa breadboard.
-
Kailangan lamang ng DHT11 ng 3 wires, ang VCC at GND ay konektado sa 3V3 at GND ng ESP32, at ang DATA ay konektado sa IO14 ng ESP32. Gumamit ako ng GPIO14 sa eksperimento, kaya't ikinonekta ko ang IO14.
- Ikonekta ang MakePython ESP32 sa PC gamit ang isang USB cable, Buksan ang manager ng aparato (Kailangan lang maghanap para sa "aparato" sa box para sa paghahanap sa Windows). Kapag pinalawak, ang seksyon ng port ay dapat magpakita ng isang bagay tulad ng nasa itaas. Gumawa ng isang tala ng numero ng port, tulad ng COM19 sa aking kaso. Kung walang port na lilitaw, subukang i-download ang USB drive:
Hakbang 3: Direksyon ng UPyCraft para sa Paggamit
Ang mga detalyadong tagubilin para sa uPyCraft ay matatagpuan sa link na ito:
www.makerfabs.com/makepython-esp32-starter…
- I-click ang link sa itaas upang buksan ang pahina
- Hanapin ang dokumento ng Patnubay sa MicroPython ESP32 Dev Kit
- I-click ang i-download upang buksan ang dokumento
- Ang mga detalyadong tutorial ay magagamit sa direktoryo ng I. MicroPython Development Tools
Siyempre, ang dokumentasyong ito ay hindi lamang tungkol sa mga tagubilin sa uPyCraft, ngunit nagsasama rin ng ilang mga gawain sa MicroPython ESP32 at madalas na tinatanong at paghawak ng error.
Hakbang 4: Ang Pag-download ng Code
Ang code para sa ssd1306.py ay na-download mula sa GitHub repository: https://github.com/ckuehnel/MicroPython-on-ESP32 O i-download ang mine.
Pagkatapos mag-download ng ssd1306.py, buksan ang file, at i-click ang I-save at DownAndRun. Ipapakita ang "download ok" kapag matagumpay ang pag-download.
Pagkatapos mag-download ng main.py, kailangang gawin ang mga sumusunod na pagbabago:
1. Baguhin ang pangalan ng network at password:
- SSID: kailangang baguhin sa iyong lokal na pangalan ng network
- PASSWORD: kailangang baguhin sa iyong lokal na password sa network
Kapag tapos ka na, i-click ang DownAndRun at ang MakePython ESP32 ay kumokonekta sa WiFi
2. data pin ng DHT11:
Kung ang DHT11 ay tumatanggap ng isang pagbabago ng Pin sa MakePython ESP32, baguhin ang numero sa Pin () sa Pin na iyong natatanggap.
Hakbang 5: Kumuha ng IP Address
Patakbuhin ang main.py, tagumpay sa network, maaari kang makakita ng isang IP address (minahan: 192.168.1.120).
Hakbang 6: Magbukas ng isang Browser
Buksan ang browser sa iyong PC, i-type ang IP address na nakuha mo lamang (192.168.1.120), at i-click ang Enter upang kumpirmahin.
Hakbang 7: Ngayon ang Panahon
Ipinapakita ng browser ang kasalukuyang temperatura at halumigmig, pati na rin ang OLED display sa MakePython ESP32. Kapag na-refresh mo ang pahina, magre-refresh din ang data ng temperatura at halumigmig.
Ang mini istasyon ng panahon ay medyo simple. Magdaragdag ako ng data mula sa mga gas sensor, rain sensor, atmospheric pressure sensor at iba pang mga sensor upang pagyamanin ang istasyon ng panahon.
Inirerekumendang:
NaTaLia Weather Station: Arduino Solar Powered Weather Station Tapos na sa Tamang Daan: 8 Hakbang (na may Mga Larawan)
NaTaLia Weather Station: Arduino Solar Powered Weather Station Tapos na ang Tamang Daan: Matapos ang 1 taon ng matagumpay na operasyon sa 2 magkakaibang mga lokasyon binabahagi ko ang aking mga plano sa proyekto ng istasyon ng solar Powered na solar at ipinapaliwanag kung paano ito nabago sa isang system na maaaring mabuhay nang matagal panahon mula sa solar power. Kung susundin mo
DIY Weather Station at WiFi Sensor Station: 7 Hakbang (na may Mga Larawan)
DIY Weather Station & WiFi Sensor Station: Sa proyektong ito ipapakita ko sa iyo kung paano lumikha ng isang istasyon ng panahon kasama ang isang istasyon ng sensor ng WiFi. Sinusukat ng istasyon ng sensor ang lokal na data ng temperatura at kahalumigmigan at ipinapadala ito, sa pamamagitan ng WiFi, sa istasyon ng panahon. Ipinapakita ng istasyon ng panahon ang
Natatanging Deskpiece ng Station ng Weather Weather: 5 Hakbang (na may Mga Larawan)
Natatanging Deskpiece ng Weather Weather Station: Hey Guys! Para sa proyekto sa buwan na ito ay gumawa ako ng isang istasyon ng panahon sa anyo ng isang Desk Plant o maaari mo itong tawagan bilang isang Desk Showpiece. Ang istasyon ng panahon na ito ay kumukuha ng data sa ESP8266 mula sa isang Website na pinangalanang openwethermap.org at binabago ang mga kulay ng RGB sa
Mini Weather Station Na May Attiny85: 6 Mga Hakbang (na may Mga Larawan)
Mini Weather Station With Attiny85: Sa isang kamakailang itinuro na Indigod0g ay inilarawan ang isang mini istasyon ng panahon na gumagana nang maayos, gamit ang dalawang Arduino. Siguro hindi lahat ay nais na isakripisyo ang 2 Arduinos upang makakuha ng mga pagbabasa ng halumigmig at temperatura at nagkomento ako na dapat ay posible na
Acurite 5 in 1 Weather Station Paggamit ng isang Raspberry Pi at Weewx (iba pang Mga Panahon ng Panahon ay Tugma): 5 Mga Hakbang (na may Mga Larawan)
Acurite 5 in 1 Weather Station Paggamit ng isang Raspberry Pi at Weewx (iba pang Mga Weather Stations ay Tugma): Nang binili ko ang Acurite 5 sa 1 istasyon ng panahon nais kong masuri ang lagay ng panahon sa aking bahay habang wala ako. Nang makauwi ako at naayos ko ito napagtanto ko na dapat kong magkaroon ng display na konektado sa isang computer o bumili ng kanilang smart hub,