Talaan ng mga Nilalaman:
- Hakbang 1: Mga Materyales at Tool
- Hakbang 2: Gawin ang Cloud Shaped Frame
- Hakbang 3: paglalagay sa mga ilaw
- Hakbang 4: 3D I-print ang Kaso para sa Microcontroller
- Hakbang 5: Magtipon at Mag-install ng Electronics
- Hakbang 6: I-upload ang Code
- Hakbang 7: Hang Up ang Cloud
- Hakbang 8: Ginagawang Mas Maulap "ang Cloud
- Hakbang 9: I-setup ang Cloud
- Hakbang 10: Ang Website
- Hakbang 11: Ina-update ang Software Over WiFi
Video: IOT Weather Cloud - Paggamit OpenWeatherMaps: 11 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ito ay isang ulap na nakabitin mula sa kisame ng isang silid at nagpe-play ng ilang mga pattern batay sa resulta na ibinalik mula sa internet. Kinukuha nito ang data ng panahon mula sa OpenWeatherMaps. Maaari itong makontrol nang manu-mano sa pamamagitan ng isang web interface o awtomatikong batay sa natanggap na data mula sa OpenWeatherMaps.
Naayos ko din ito upang kung nais mong i-update ang software sa cloud (ibig sabihin kung ang anumang mga bagong pattern ay idinagdag o tapos na ang mga pag-aayos ng bug) maaari mong i-update ang software sa paglipas ng WiFi nang hindi kinakailangang mag-plug sa iyong computer. I-on lamang ang cloud at kumonekta dito sa pamamagitan ng Arduino software. Pindutin ang pindutan ng pag-upload at ipasok ang password at tapos na ito.
Mayroong sampung mga pattern:
- I-clear ang Clouds
- Araw ng tagsibol
- Paglubog ng araw
- Pagsikat ng araw
- Maulap
- Ulan
- Niyebe
- Bagyo ng Kidlat
- Mga Rainbow Cycle
- Seizure Mode (ito ay isang pattern ng pagbiro na isang bug na nagpasya akong panatilihin sa mga mungkahi ng aking mga kaibigan)
Hakbang 1: Mga Materyales at Tool
Mga Materyales:
Elektrikal:
- Wemos D1 Mini ESP8266 microcontroller
- Wemos D1 Mini na mga header ng babae at lalaki
- Wemos D1 Mini protoboard na kalasag
- WS2812B RGB LED strip (5 metro ng 60 LED's per meter variant)
- 3 pin na konektor ng JST (1 pares)
- 2 pin na konektor ng JST (2 pares)
- Konektor ng XT-60 (1 pares)
- 2.5 x 5.5 mm DC barong jack
- 5V 4A supply ng kuryente sa istilo ng pader-wart
- 10K risistor
- pindutan na may led
- 1000uf 25V polarized capacitor
- kanang mga header ng pin ng anggulo
- 4 pin na babaeng konektor ng dupont cable
- 4 pin.96 "OLED display para sa Arduino SPI
- 2 core LED wire (16 AWG ang inirerekumenda ko)
Iba pa:
- White PLA 3D filament filament (alinman sa 1.75mm o 3mm depende sa printer na ginagamit mo)
- Mga lantern na puting papel na may iba`t ibang laki
- Pagpupuno ng polyester para sa mga unan
- Linya ng pangingisda
- Mga hook ng mata
- Mga anchor ng cable
- Mga kurbatang zip
Mga tool:
- Mainit na glue GUN
- Mainit na pandikit (marami dito)
- Panghinang
- 60/40 Lead flux core solder wire
- Kutsilyo
- Gunting
- Mga pamutol ng wire
- Mga Plier
- 3d printer
Hakbang 2: Gawin ang Cloud Shaped Frame
I-plug ang iyong hot glue gun at lumabas ang mga lampara ng papel. Ayusin ang tungkol sa 10 o higit pa sa iba't ibang laki sa isang hugis na kahawig ng isang cartoon cloud. Mainit na pandikit lahat nang tinitiyak na posible na i-wire ang LED strip kahit na ang mga parol ay hindi kinakailangang ahas nang labis sa labas. Gumamit ng maraming mainit na pandikit dito. Ang mas mas mahusay dahil ito ay magkakasama nang mas mahusay.
Hakbang 3: paglalagay sa mga ilaw
String ang mga ilaw sa buong "ulap". Hindi mo kailangan ng masyadong maraming mga LED sa bawat isa sa mga parol. Kailangan mo lamang ng sapat na mga hibla upang magaan ito. Mayroon akong ito upang ito ay pumasok at mag-ikot sa paligid, paglabas upang pumunta sa iba pang mga bahagi ng cloud. Siguraduhin na hilahin ang LED strip masikip upang mayroon ka lamang ng isang maliit na maliit na mas haba upang humantong sa pamamagitan ng lanterns. Maaaring tumagal ng kaunting oras upang malaman kung paano mo nais na i-string ang iyong mga ilaw. Hindi lahat ng parol ay nangangailangan ng ilaw dito
Hakbang 4: 3D I-print ang Kaso para sa Microcontroller
I-print ang mga file para sa kaso para sa microcontroller. Hawak ng kasong ito ang D1 Mini, ang protoboard na kalasag, display, pindutan, at dc jack. Ipunin ito sa paglaon kapag natapos na ang electronics. Ang tanging setting na mahalaga para sa print na ito ay na i-print mo ito sa isang palda lamang o isang labi, huwag gumamit ng isang balsa. Natagpuan ko na ang.2mm layer taas ay gumagana para sa akin.
Hakbang 5: Magtipon at Mag-install ng Electronics
Ipunin ang mga electronics tulad ng ipinakita sa mga imahe sa itaas. Pagbibigay ng maingat na pansin na hindi maikli ang mga pin at siguraduhin na ang lahat ay naka-wire nang tama bago isaksak ito. Kapag kumokonekta sa mga ilaw sa control board siguraduhin na ang mga ilaw ay may direktang koneksyon sa power supply gamit ang isang mas makapal na gauge wire upang hawakan ang mas mataas na kasalukuyang kinakailangan nila (tulad ng uri na konektado sa konektor ng XT60 na ipinakita sa larawan). Ilagay ang electronics sa kaso at i-turnilyo itong nakasara gamit ang M3 screws.
Hakbang 6: I-upload ang Code
I-plug ang D1 Mini sa iyong computer at buksan ang Arduino software. Tiyaking napili mo ang board ng D1 Mini (kung hindi ito naka-install idagdag ito sa pamamagitan ng board manager). Piliin ang sumusunod na setting tulad ng ipinakita sa itaas sa larawan at pagkatapos ay i-upload ang code sa D1 Mini. Kakailanganin ito ng kaunti habang tumatagal ang code upang maipon.
- Lupon: Wemos D1 R2 & mini
- Bilis ng Pag-upload: 115200
- Dalas ng CPU: 80Mhz
- Laki ng Flash: 4M (1M SPIFFS)
- Port ng Pag-debug: hindi pinagana
- Antas ng Pag-debug: wala
- IwP Variant: v2 Lower Memory
- Burahin ang Flash: lahat ng nilalaman
Hakbang 7: Hang Up ang Cloud
Ilakip ang linya ng pangingisda sa dalawa o tatlong puntos sa cloud, perpektong spaced sa magkabilang panig, Ilagay ang eyehooks sa kisame kung saan balak mong i-mount ito at i-hang ang ulap mula sa mga eyehook gamit ang linya ng pangingisda. Magandang ideya na magkaroon ng isang kable na pinaplano bago gawin ito dahil kakailanganin mo ng ilang paraan upang mai-plug ang cloud at i-power ito.
Kapag ang pag-set up ng cable siguraduhing i-chop ang dc jack off ng iyong supply ng kuryente at solder ito sa dulo ng cable na ginamit upang paganahin ang ulap. Paghinang sa kabilang dulo ng cable na ito sa power supply kung saan mo pinutol ang dc jack. Siguraduhin na suriin ang lahat ng mga polarities upang hindi mo ito mai-plug mali at patayin ang LED o board.
Upang i-hang ang control box sa cloud kumonekta sa isang zip-tie sa singsing sa itaas at i-hang ito sa loob ng isa sa mga lantern kung saan nagsisimula ang LED strip.
Hakbang 8: Ginagawang Mas Maulap "ang Cloud
Takpan ang ulap sa pagpupuno ng polyester. Mas madaling takpan ang ulap ng mga ilaw sa loob nito na nakabukas, upang makita kung saan kailangang madagdagan upang masakop ang ulap. Gumamit ng maraming mainit na pandikit, malamang na gumamit ako ng halos 50 sticks ng mainit na pahiwatig na ikinakabit ang pagpupuno sa mga parol. Gumamit ng maraming pagpupuno, at kung pakiramdam nito ay off maaari mo itong hilahin nang napakadali.
Hakbang 9: I-setup ang Cloud
Sa pag-power up ng cloud, lilikha ito ng isang WiFi network na tinatawag na, IOT-WEATHER-CLOUD. Kumonekta dito, at ire-redirect ka nito sa isang pahina ng pag-setup. Kung hindi ito naka-redirect pumunta ka sa web page sa 192.168.4.1
Pindutin ang pindutan ng pag-configure ng WiFi at pag-login sa cloud sa iyong WiFi network. Palayasin ka ng cloud mula sa portal sa sandaling ito ay naka-setup at sasabihin sa iyo na mag-log in sa control page. Matapos mag-log in sa iyong network, i-log ang iyong computer sa parehong network tulad ng cloud.
Hakbang 10: Ang Website
Upang ma-access ang pahina ng kontrol para sa cloud, mag-log sa parehong WiFi network tulad ng cloud. Pindutin ang pindutan sa control box upang i-on ang display at ipakita ang IP address. Ipasok ang IP address na ito sa search bar upang ma-access ang website. (Ang iyong IP address para sa cloud ay malamang na magkakaiba kaysa sa akin). Upang maipakita sa screen ang IP address pindutin lamang ang pindutan. Isinama ko ang tampok na ito upang ang screen ay hindi nasa lahat ng oras at magdusa sa burn-in.
Ang website ay may tatlong pahina:
- Ang home page na nagpapakita ng kasalukuyang pattern, at ang landing page para sa kung kailan ka unang nag-log on
- Pinapayagan ka ng control page na manu-manong baguhin ang pattern o ilagay ang cloud sa awtomatikong mode, na gumaganap ng mga pattern batay sa data ng panahon
- Pinapayagan ka ng pahina ng config na baguhin ang lokasyon, username, password, at OpenWeatherMap API key
Upang ma-access ang pahina ng control o config dapat mong ipasok ang password at username sa pop up na lilitaw kapag nag-click sa link sa alinmang pahina. Ang default na username ay: admin at ang default na password ay: password. Maaari itong mabago sa paglaon kung nais mo
Upang paganahin ang awtomatikong mode dapat mong ipasok sa iyong city id at lumikha din at ipasok sa isang OpenWeatherMap API key. Ang listahan ng city id ay matatagpuan dito: https://raw.githubusercontent.com/ZGoode/IOT-Cloud… Itakda ang cloud sa awtomatikong mode sa control page upang paganahin ito. (Inirerekumenda ko ang pag-download ng file ng teksto para sa listahan ng city ID. Napakalaki at mai-lag ang iyong browser)
Hakbang 11: Ina-update ang Software Over WiFi
I-on ang cloud at tiyaking nakakonekta ito sa parehong network tulad ng iyong computer. Tiyaking mayroon kang naka-install na sawa 2.7. Maaari mong i-download ito dito kung wala ka nito. Ito ang nagpapagana sa OTA para sa Arduino. Kung wala ito ay hindi gagana ang OTA. Ang OTA ay Over The Air (nangangahulugang ang pag-upload ng code sa paglipas ng WiFi). Nangangahulugan ito na hindi mo aalisin ang ESP8266 mula sa iyong cloud upang mai-update ang software.
Upang mai-update ang cloud buksan ang Arduino software kasama ang programa, at sa ilalim ng port piliin ang network port. Matapos ito mapili maaari kang mag-upload ng code sa pamamagitan ng pagpindot sa pindutang mag-upload tulad ng dati mong gusto. Iyon lang ang mayroon sa OTA.
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
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
Paano Mag-disassemble ng isang Computer Na May Madaling Hakbang at Mga Larawan: 13 Hakbang (na may Mga Larawan)
Paano Mag-disassemble ng isang Computer Na May Madaling Mga Hakbang at Larawan: Ito ay isang tagubilin tungkol sa kung paano i-disassemble ang isang PC. Karamihan sa mga pangunahing sangkap ay modular at madaling matanggal. Gayunpaman mahalaga na maging maayos ka tungkol dito. Makakatulong ito upang maiwasan ka sa pagkawala ng mga bahagi, at sa paggawa din ng muling pagsasama
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: 7 Mga Hakbang (na may Mga Larawan)
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: Mayroong maraming mga satellite sa itaas ng aming mga ulo. Alam mo ba, na ang paggamit lamang ng Iyong computer, TV Tuner at simpleng DIY antena Maaari mong matanggap ang mga pagpapadala mula sa kanila? Halimbawa ng mga real time na larawan ng mundo. Ipapakita ko sa iyo kung paano. Kakailanganin mo ang: - 2 w