Talaan ng mga Nilalaman:

ESP32 Weathercloud Weather Station: 16 Mga Hakbang (na may Mga Larawan)
ESP32 Weathercloud Weather Station: 16 Mga Hakbang (na may Mga Larawan)

Video: ESP32 Weathercloud Weather Station: 16 Mga Hakbang (na may Mga Larawan)

Video: ESP32 Weathercloud Weather Station: 16 Mga Hakbang (na may Mga Larawan)
Video: DIY 3D Printed IoT Weather Station Using an ESP32 2024, Nobyembre
Anonim
ESP32 Weathercloud Weather Station
ESP32 Weathercloud Weather Station

Noong nakaraang taon, nai-publish ko ang aking pinakamalaking Instructable hanggang ngayon na tinatawag na Arduino Weathercloud Weather Station. Napakapopular na sasabihin ko. Itinampok ito sa homepage ng Instructables, Arduino blog, Wiznet museum, Instructables Instagram, Arduino Instagram at gayun din sa Weathercloud Twitter. Kahit na ito ay isa sa nangungunang 100 Instructable ng 2018! At iyon ay napakalaking deal para sa isang maliit na tagagawa tulad ko. Natutuwa akong makita ang maraming mga positibong reaksyon at maingat kong binasa ang bawat solong komento at tip. Sa loob ng halos 8 buwan na ako ay nagtatrabaho sa bago, pino na istasyon na ito. Inayos ko at pinagbuti ang iba`t ibang mga bagay. Sinubukan kong gawing mas maliit, mas simple, mas matalino, mas malamig at iwanan ang katanggap-tanggap na gastos na 150 € (165 $). Ang istasyon ay naka-mount sa isang robotic farm malapit sa Senec, Slovakia. Narito ang kasalukuyang data.

Susubukan kong ipaliwanag ang aking buong proseso ng pag-iisip dito kaya kung nais mo lamang makakuha ng tama sa pagbuo lumaktaw lang pakanan sa hakbang 3.

Mga Tampok:

  • pagsukat ng 12 mga halagang meteorolohiko
  • paggamit ng 8 magkakaibang mga sensor
  • IoT - ang data ay pampubliko sa cloud
  • 5V 500mA na operasyon
  • komunikasyon sa pamamagitan ng Wi-Fi
  • ganap na hindi tinatagusan ng panahon
  • astig
  • ito ay DIY

Maraming salamat sa mga makerspace ng Lab Cafe para sa pagbibigay ng puwang at suporta habang itinatayo ang istasyon na ito. Pumunta suriin ang mga ito!

Kredito sa larawan: AKO (syempre) + Viktor Demčák

UPDATE 7/18/2020: Kamusta sa lahat! Ang tagal nating hindi nagkita. Marami sa iyo ang nagsusulat sa akin tungkol sa maraming mga problema sa hardware at software. Ang bagong hardware ay magiging handa sa loob lamang ng ilang linggo ngunit hanggang sa ngayon ay naglalabas ako ng bagong firmware. Makakatulong ang software na ito na alisin ang ilan sa mga problema. Pumunta sa hakbang 12 upang matuto nang higit pa. At ang pinakamahalaga, mag-enjoy!

Hakbang 1: Disenyo

Disenyo
Disenyo

Ang pagdidisenyo ng isang istasyon ng panahon ay isang mahaba at maalalahanin na proseso. Marami kang pagpipilian upang pumili. Ito ang mga pangunahing bagay na dapat mong isipin kapag nagdidisenyo ng isang istasyon ng panahon (o hindi bababa sa ginawa ko ito):

1) BUDGET. Ito ay medyo nagpapaliwanag sa sarili.

2) LOKASYON. Napakahalaga nito dahil nakakaapekto ito sa pag-install pati na rin ang teknolohiya ng komunikasyon at ang kinakailangang mapagkukunan ng kuryente. Ang mga malayuang istasyon ng panahon ay nangangailangan ng mga mahabang saklaw ng mga transmiter at isang mapagkukunang mapagmahal sa sarili tulad ng isang solar panel.

3) MEASURED VARIABLES. Gusto mo lang bang masukat ang temperatura o halumigmig? Pagkatapos ay maaari mong ilagay ang probe halos kahit saan. Ngunit kung nais mong masukat ang pag-ulan, hangin, solar radiation, UV index o iba pang mga bagay na nauugnay sa araw o pag-ulan pagkatapos ng mga sensor ay hindi maaaring nasa isang anino at hindi ma-block alinman sa paitaas o mula sa mga gilid.

4) KATumpAK. Nais mo bang ang iyong mga sukat ay tiyak na na-calibrate at maihahambing sa pambansang institusyon ng panahon o sa halip ay sapat na mga halaga ng mga baguhan para sa iyo?

Kaya sa ngayon dapat ay mayroon kang isang magandang imahe ng kung ano ang gusto mo. Kaya't makarating tayo sa drawing board! Narito ang ilang pangunahing mga patakaran na naisip ko tungkol sa:

1) Protektahan ang TEMPERATURE SENSOR. Kailangan mong gawin ito. Ang init ay maaaring maglakbay sa maraming mga paraan na ito ay maaaring magningning at magsagawa sa pamamagitan ng istraktura ng istasyon mismo. Kaya't subukang balutan ang lahat ng mga bahagi ng metal, at ilagay ang sensor ng temperatura sa isang kalasag sa radiation. Alam ko, ang aking istasyon ng radiation ay hindi perpekto ngunit nakakatulong ito.

2) Ilagay ANG WIND SENSOR SA TAAS. Ang mga Wind Sensor ay dapat na ilagay sa taas na 10m ng mga pamantayan sa internasyonal. Wala akong pera upang bumili ng isang 10m na haligi kaya ang isang 2m na tubo sa itaas ng isang rooftop ay sapat na para sa akin.

3) MALINAW ANG LUGAR NG LUPA AT SA itaas ng istasyon. Kung nais mong sukatin ang sikat ng araw hindi ka maaaring magkaroon ng sensor sa isang anino. Kung nais mong sukatin ang pag-ulan hindi ka maaaring magkaroon ng isang bagay na humahadlang sa mga droplet. Kaya siguraduhin na ang lugar sa paligid at sa itaas ng istasyon ay nalinis.

Ituloy natin. Kaya, para sa aking istasyon nagpasya akong nais na sukatin ang mga variable na ito: Temperatura ng hangin, temperatura sa lupa, kamag-anak na kahalumigmigan, presyon ng atmospera, heat index, dew point, chill ng hangin, ulan, solar radiation, UV index, bilis ng hangin at direksyon ng hangin. Ito ay 8 sensor sa kabuuan mula sa kung saan mayroong 3 maliit, mountable na mga module ng PCB at 5 panlabas na mga pagsisiyasat. Kakailanganin ko ng 2 magkakahiwalay na microcontroller, isa para sa paghawak lamang ng mga sukat ng ulan at ang pangalawa para sa lahat.

Napagpasyahan kong ilagay ang lahat na makakaya ko sa isang solong PCB. Inilagay ko ang PCB sa loob ng isang kahon ng IP65 na may transparent na takip, upang ang ilaw ng araw ay maaaring dumaan sa mga solar radiation at UV index sensor. Ang lahat ng iba pang mga sensor ay konektado sa pangunahing control box na may isang cable. Kaya't ito lang ang para sa aking disenyo.

Hakbang 2: Weathercloud

Weathercloud
Weathercloud

"ESP32 Weathercloud Weather Station" Ano ang Weatherclud? Ang Weathercloud ay isang malaking network ng mga istasyon ng panahon na nag-uulat ng data sa real time mula sa buong mundo. Ito ay libre at mayroong higit sa 10 000 mga istasyon ng panahon na nakakonekta dito. Una, nagkaroon ako ng sarili kong website sa HTML kung saan ipinadala ang lahat ng data ngunit ang paggawa ng iyong sariling website at graphics ay mahirap at mas madaling ipadala lamang ang lahat ng data sa isang malaking cloud platform na may magagandang graphics at matatag na mga server. Hinanap ko kung paano magpadala ng data sa weathercloud at nalaman kong madali mong magagawa iyon sa pamamagitan ng simpleng tawag na GET. Ang nag-iisang problema sa Weathercloud ay sa isang libreng account na hinahayaan kang magpadala ng data bawat sampung minuto lamang ngunit hindi dapat iyon maging problema para sa karamihan ng mga paggamit. Kakailanganin mong gumawa ng isang Weathercloud account upang maisagawa ito. Pagkatapos kakailanganin mong lumikha ng isang profile ng istasyon sa kanilang website. Kapag nilikha mo ang iyong profile ng istasyon ng panahon sa Weathercloud, bibigyan ka ng isang Weathercloud ID at isang Weathercloud KEY. Panatilihin ang mga ito dahil kakailanganin ng Arduino na malaman nila kung saan magpapadala ng data.

Hakbang 3: Listahan ng Mga Bahagi

Listahan ng Mga Bahagi
Listahan ng Mga Bahagi

OK kaya para sa proyektong ito kakailanganin mo ang lahat ng mga bagay na maayos na nakalista sa aking Google Docs BOM dito mismo.

ESTIMATED PROJECT COST: 150 € / 165 $

Hakbang 4: Mga tool

Mga kasangkapan
Mga kasangkapan

Ang mga tool na ito ay maaaring magamit (kahit na ang karamihan sa kanila ay ganap na kinakailangan):

Laser pamutol

Manghihinang

Saw na bakal

Wire stripper

Power drill

Drill ng baterya

Panghinang

Mga Plier

Screwdrivers

Pandikit baril

Multimeter

Tree drill bit

Hakbang 5: Kontrolin ang Disenyo ng Lupon

Kontrolin ang Disenyo ng Lupon
Kontrolin ang Disenyo ng Lupon
Kontrolin ang Disenyo ng Lupon
Kontrolin ang Disenyo ng Lupon
Kontrolin ang Disenyo ng Lupon
Kontrolin ang Disenyo ng Lupon

Nagpunta ako kasama ang isang napaka-sentralisadong arkitektura. Nangangahulugan ito na ang lahat ng maaaring maging ay hindi lamang sa isang kahon ngunit sa isang circuit board. Kamakailan ko lang natutunan kung paano magdisenyo ng mga PCB na napakahalaga at kapaki-pakinabang na kasanayan. Ang lahat ng mga proyekto ay mas neater at mas tumpak at kahit na matikas sa isang paraan. Napakadali din: ipadala mo lamang ang iyong mga file sa Tsina at ginagawa nila ang lahat ng mga gawain sa mga kable at ipadala sa iyo ang kumpletong board. Pagkatapos ay hinihinang mo lamang ang mga sangkap sa lugar at tapos ka na.

Hawak ng PCB ang parehong mga microcontroller sa istasyong ito: ESP32 (ang pangunahing yunit ng kontrol) at Arduino NANO (ang processor ng ulan). Hawak din nito ang ilan sa mga sensor na kasama ang: BME280, BHT1750 at ang ML8511. Pagkatapos ay mayroong module na DS3231 RTC. Panghuli ngunit hindi pa huli, mayroong ilang mga resistors at mga konektor ng tornilyo.

Dinisenyo ko ang aking board sa Autodesk Eagle. I-download lamang ang kasama na Gerber file na tinatawag na "ESP32 weather station.zip" at i-upload ito sa JLC PCB. O kung nais mong i-edit ito, maaari mong i-download ang mga "ESP32 weather station skema.sch" at "ESP32 lagay ng panahon ng istasyon ng board.brd" na mga file at i-edit ang mga ito sa Eagle. Masidhi kong pinapayuhan na magpatala muna ng Class of Design ng Circuit Board mula sa Mga Instructable.

Hakbang 6: Paghihinang

Paghihinang
Paghihinang
Paghihinang
Paghihinang
Paghihinang
Paghihinang
Paghihinang
Paghihinang

Okay lahat, lahat ay malamang na nagawa mo ito dati. Ang magandang board na aking dinisenyo ay may magagandang mga bakas ng paa ng silkscreen na nakalimbag dito. Kapag mayroon ka nito, ang paghihinang ay dapat na isang piraso ng cake dahil nakikita mo nang eksakto kung saan napupunta. Mayroon lamang mga bahagi ng THT na may pamantayan na 0.1 spacing. Kaya, magpatuloy lamang at maghinang ng board dahil ikaw ay matalino at magagawa mo ito nang mag-isa! Hindi ka dapat tumagal ng higit sa kalahating oras.

I-UPDATE 7/18/2020: Ang module ng RTC ay hindi na kinakailangan. Hindi na kailangang i-mount ito sa pisara. Maaari kang matuto nang higit pa sa hakbang 12.

Hakbang 7: Paggawa ng Radiation Shield

Paggawa ng Radiation Shield
Paggawa ng Radiation Shield

Nang itinatayo ko ito, sinabi ko sa sarili ko "Al tama, nagawa mo na ito ng dalawang beses na walang pagkakataon na guguluhin mo ito ngayon." At hindi ko ginawa.

Ang isang solar radiation shield ay isang pangkaraniwang bagay na ginagamit sa mga istasyon ng panahon upang harangan ang direktang solar radiation at samakatuwid ay bawasan ang mga pagkakamali sa sinusukat na temperatura. Gumagawa rin ito bilang isang may-ari para sa sensor ng temperatura. Ang mga kalasag sa radiation ay napaka kapaki-pakinabang ngunit karaniwang gawa sa bakal at mahal ang mga ito kaya't napagpasyahan kong bumuo ng isang kalasag na sarili ko. Gumawa ako ng isang Ituturo na nagpapakita kung paano gumawa ng tulad ng radiation na tulad nito.

Hakbang 8: Control Box

Control Box
Control Box
Control Box
Control Box
Control Box
Control Box

Ang pangunahing bahagi ng istasyong ito ay malinaw na ang control box. Hawak nito ang pangunahin at pangalawang microcontrollers, ilan sa mga sensor, ang RTC at ilang mga passive na bahagi. Lahat ng iyon sa isang maginhawang pakete ng IP65. Ang kahon ay may isang translucent na takip kaya't ang sikat ng araw ay maaaring dumaan sa UV at solar radiation sensors.

Bago natin mai-mount ang PCB, kailangan naming ihanda ang kahon para sa mga kable. Mayroong limang mga kable ng kuryente at data na papunta sa kahon. Upang mapanatili ang hindi tinatablan ng tubig na mga katangian ng istasyon, kakailanganin namin ang mga hindi tinatagusan ng tubig na mga glandula ng hindi tinatagusan ng tubig. Partikular, isang PG7 para sa power cable, pangalawang PG7 para sa mga sensor ng hangin at ulan at ang pangatlong PG11 para sa pareho ng mga sensor ng temperatura. Inilagay ko ang mas malaking (PG11) glandula sa gitna ng isang pader ng kahon at ang dalawang mas maliit (gm7) na mga glandula sa tapat ng dingding. Kaya ang proseso ng pagbabago ng kahon ay ang mga sumusunod:

1) Markahan ang gitna para sa bawat butas gamit ang isang marker.

2) Mag-drill ng isang maliit na butas na may isang manipis na drill bit.

3) Dahan-dahang taasan ang laki ng butas gamit ang isang drill ng puno.

4) I-clear ang mga butas.

5) Ipasok at i-secure ang isang cable gland sa bawat isa sa mga butas.

Hakbang 9: Mount ng PCB

PCB Mount
PCB Mount
PCB Mount
PCB Mount
PCB Mount
PCB Mount
PCB Mount
PCB Mount

Dahil mayroon lamang akong bersyon ng pagsubok sa mag-aaral ng Autodesk Eagle, hindi ako maaaring magdisenyo ng mga PCB na mas malaki sa 8cm. Tama ang lahat sa board na ito kaya ayos lang. Ang problema lang ang sa control box. Ang mga butas ng mounting board na kasama sa kahon ay 14cm ang layo. Nangangahulugan ito na kakailanganin namin ang isang may-hawak para sa PCB. Maaari itong maging isang board (kahoy / plastik / metal) kung saan mai-mount namin ang PCB. Pagkatapos ay ikakabit namin ang board ng may hawak sa control box. Sa ganitong paraan maa-secure ang PCB sa control box.

Maaari mong gawin ang may-hawak ng gusto mo. Maaari mo itong gawin nang manu-mano mula sa isang plato ng kahoy o bakal, maaari mong i-cut ito ng laser (tulad ng sa akin) o maaari mo ring i-print ito ng 3D. Isinasama ko ang mga sukat ng board kaya iyo ang pagpipilian. Kung may access ka sa isang pamutol ng laser, pagkatapos ay ang pagputol ng laser na ito ang pinakasimpleng pagpipilian. Maaari mong makita ang mga file ng laser cutter dito pareho sa format na.pdf at.svg.

Tulad ng nakikita mong dumaan ako sa maraming pagkakaiba-iba ng may-ari. Sa wakas, sumama ako sa isang acrylic, sapagkat hindi ito maaapektuhan ng kahalumigmigan (tulad ng kahoy) at hindi ito nakakaakit ng init (tulad ng bakal).

Hakbang 10: As Assembly + Mga Kable

As Assembly + Mga kable
As Assembly + Mga kable
As Assembly + Mga kable
As Assembly + Mga kable
As Assembly + Mga kable
As Assembly + Mga kable
As Assembly + Mga kable
As Assembly + Mga kable

Ito ay magiging isang napakadaling gawin, ngunit isang medyo matigas upang ipaliwanag dahil maraming maliliit na hakbang. Dumaan tayo dito:

1) Ipasok ang lahat ng mga cable sa kanilang itinalagang butas. Huwag i-secure ang mga glandula ng cable.

2) Ikonekta ang lahat ng mga wire mula sa mga sensor ng hangin, sensor ng ulan at mula sa power cable alinsunod sa kasama na diagram ng mga kable. Huwag ikonekta ang mga cable mula sa mga sensor ng temperatura.

3) Kung naka-mount, alisin ang mount ng PCB. Pagkatapos ay i-flip ang PCB upang ang mga kable ay pupunta sa ibabang bahagi nito. I-secure ang mount ng PCB upang ang mga kable ay ma-secure sa isang sandwich sa pagitan ng PCB at ng mount.

4) Ipasok at i-tornilyo sa PCB mount sa PCB.

5) I-secure ang dalawang mas maliit (PG7) na mga glandula ng cable. Huwag i-secure ang mas malaki pa.

6) Ipasok at ikonekta ang mga cable mula sa mga sensor ng temperatura ayon sa kasama na diagram ng mga kable.

7) Ilagay sa tuktok na takip at i-tornilyo sa lugar.

Hakbang 11: Maging Maligaya

Maging masaya ka
Maging masaya ka

Ang hakbang na ito ay uri ng isang checkpoint. Sa puntong ito, dapat ay gumawa ka ng iyong sarili ng isang bagay na katulad ng nakikita mo sa larawan. Kung tama iyan, maging masaya ka. Magpatuloy, kumuha ng iyong miryenda at magpahinga sapagkat ito ay hindi lamang isang maliit na hakbang para sa isang tao, ngunit isang higanteng paglukso para sa sangkatauhan. Kung hindi, tingnan ang mga nakaraang hakbang at hanapin ang problema. Kung hindi iyon makakatulong, puna o mensahe sa akin.

Kaya't kung malusog ka at magkasya muli, maaari kang sumulong sa bahagi ng pag-cod at pag-debug.

Hakbang 12: Pag-coding at Pag-debug

Coding at Pag-debug
Coding at Pag-debug

Yaaaaay, lahat ay mahilig sa pag-coding! At kahit na hindi mo gagawin, hindi mahalaga dahil maaari mo lamang i-download at gamitin ang aking code.

Una, kailangan mong magdagdag ng module ng dev32 sa iyong manager ng boards. Upang magawa ito, kakailanganin mong mag-download ng isang pakete ng JSON at mai-install ito sa pamamagitan ng board manager. Tingnan ang tutorial na ito sa pamamagitan ng Random Nerd Tutorials.

Ngayon ay kailangan mong i-download ang lahat ng mahahalagang aklatan. Ginawa ko ang archive ng ZIP na "Libraryaries.zip" para gawin mo itong mas simple. Huwag i-import ang archive sa Arduino IDE tulad ng isang klasikong library. Sa halip, kunin ang archive at ilipat ang lahat ng mga file sa Documents / Arduino / libraries. Maaari mo nang i-download ang lahat ng aking apat na programa: "Wi-Fi_Weathercloud_API_test.ino", "System_test.ino", "ESP32_Weathercloud_Weather_Station.ino".

Buksan ang "Wi-Fi_Weathercloud_API_test.ino". Kakailanganin mong baguhin ang ilang mga bagay. Una, kakailanganin mong palitan ang "SSID" at "KEY" ng iyong Wi-Fi network SSID (pangalan) at password. Pangalawa kakailanganin mong palitan ang "WID" at "KEY" ng iyong Weathercloud ID at SUSI na dapat mayroon ka mula sa Hakbang 2. Kakailanganin mo ring gawin ang pareho sa "ESP32_Weathercloud_Weather_Station.ino". Magpatuloy at i-upload ang code sa ESP32. Dapat mong makita ang paunang natukoy na data na paparating sa website ng Weathercloud. Kung tama iyan, magpatuloy.

I-upload ang "System_test.ino" sa ESP32 at ang "I2C_rainfall_sender" sa Arduino NANO. Buksan ang Serial Console ng ESP32 sa 115200 baud. Dapat mo na ngayong makita ang data ng sensor na dumarating sa bawat 15 segundo sa iyong screen. Maglaro kasama ang mga sensor. Lumiwanag ng ilaw sa solar radiation sensor, pumutok sa sensor ng bilis ng hangin, painitin ang pagsisiyasat sa temperatura … Sa ganitong paraan masusubukan mo kung gumagana ang lahat. Kung napagpasyahan mo na ang lahat ay ayon sa nararapat, magpatuloy.

I-upload ang "ESP32_Weathercloud_Weather_Station.ino" sa ESP32. Kung nagawa mo nang tama ang lahat, dapat mong makita ang totoong data mula sa istasyon na papasok sa pahina ng Weathercloud bawat 10 minuto. Kung gumagana ito nangangahulugan ito na ang iyong istasyon ay kumpleto na sa pagpapatakbo at ang tanging bagay na natitira lamang na gawin ay i-install ito sa isang lugar na maganda.

I-UPDATE 7/18/2020: Ang lahat ng mga pangalawang / programa sa pagsubok ay mananatiling pareho. Ngunit ang pangunahing programa ng istasyon ng panahon ay na-upgrade. Ang istraktura ng code ay mas malinaw kaysa dati. Maaari mong itakda ang lahat ng kinakailangang mga parameter sa simula ng code. Ang ESP32 ay nakakakuha ng oras mula sa isang NTP server kaya't hindi na kinakailangan ang module ng RTC. Huling ngunit hindi pa huli, ang ESP32 ay nagpapatakbo ngayon ng isang malalim na pamamaraan sa pagtulog kapag hindi ito sumusukat at nagpapadala ng data. Bawasan nito ang pagkonsumo ng kuryente at makakatulong din ito na pahabain ang buhay ng istasyon ng panahon. Upang magamit ang bagong code, i-download lamang ang na-upgrade na "ESP32_Weathercloud_Weather_Station.ino" code at ang na-update na ZIP file na may mga aklatan (Hindi ito tatanggapin ng mga Instructable kaya narito ang isang link sa Google Drive). Mag-enjoy!

Hakbang 13: Mount Mount

Station Mount
Station Mount
Station Mount
Station Mount
Station Mount
Station Mount

Kaya pagkatapos mong kumpirmahing gumagana ang iyong istasyon kailangan mong mag-disenyo at gumawa ng isang mount para dito. Kailangang ito ay maging malakas, matibay, siksik at huling ngunit hindi bababa sa ito ay magiging maganda. Gawin ang hakbang na ito nang higit pa sa isang rekomendasyon o inspirasyon kaysa sa mga tumpak na tagubilin. Hindi ko alam kung paano ang hitsura nito kung saan mo ito ilalagay. Kailangan mong makakuha ng isang mas malikhain. Ngunit kung mayroon kang isang patag na bubong na may isang 5cm diameter na metal na tubo na dumidikit, magpatuloy at gawin tulad ng ginawa ko. Ang istasyon na ito ay may dalawang kahon. Kaya't nagpasya akong ilagay ang dalawa sa tabi ng bawat isa sa isang metal panel. Dapat itong mai-mount sa isang metal pipe na may diameter na 5cm. Kaya't naglagay ako ng isang tubo na may 5cm panloob na lapad sa ilalim ng panel. Ang parehong mga sensor ng hangin ay dapat na malayo mula sa natitirang istasyon. Kaya maglagay ng dalawang 40cm na haba na tubo sa bawat panig ng istasyon at dalawang 10cm ang haba ng mga tubo sa dulo ng bawat isa. Ang radiation kalasag ay dapat na naka-mount sa ibaba ng panel upang magbigay ng labis na anino. Para sa mga ito, naglagay ako ng 7 hanggang 15 cm L bracket sa makapal na metal na tubo.

Narito ang lahat ng mga kinakailangang bahagi ng metal nang paisa-isa [sukat sa mm]:

1x tubo, panloob na lapad 50, haba 300

1x panel, 250 by 300, kapal 3

1x L bracket, 75 at 150 arm

2x pipe, panlabas na diameter 12, haba 400

2x pipe, panloob na diameter 17, haba 100

Kapag mayroon ka ng lahat ng mga bahagi ng metal na ito, maaari mong hinangin ang mga ito sa lugar alinsunod sa modelong 3D na ibinigay ko. Pagkatapos ay kakailanganin mong i-drill ang lahat ng mga butas para sa mga kahon at para sa radiation Shield. Pagkatapos ay pintura lamang ito ng pintura para sa metal. Inirerekumenda ko ang pagpunta sa puti, dahil sumisipsip ito ng pinakamaliit na init mula sa lahat ng mga kulay. Iyon ay nakuha mo ang iyong sarili ng isang istasyon ng mount na maaari mong mai-mount ang iyong istasyon!

Hakbang 14: Pag-install

Pag-install
Pag-install
Pag-install
Pag-install
Pag-install
Pag-install

Grab ang iyong istasyon ng panahon, iyong mount at lahat ng iyong mga tool dahil kakailanganin mo ang lahat ng mga ito. Sumakay sa isang kotse (o isang bus na wala akong pakialam) at makarating sa hinaharap na lokasyon ng iyong istasyon. Sa wakas, maaari mong mai-mount ang istasyon.

Ang paggawa ng iyong istasyon ng lagay ng panahon sa iyong pagawaan ay isang bagay, ngunit ang paggawa nito sa tunay na daigdig na malupit na kondisyon ay isa pa. Ang pamamaraan ng pag-install ay nakasalalay sa gusali na iyong tina-mount ang iyong istasyon. Ngunit kung mayroon kang may-ari mula sa nakaraang hakbang at malakas na drill, dapat itong maging maayos. Kailangan mo lamang idikit ang makapal na tubo mula sa bundok papunta sa bahagyang mas payat na tubo sa bubong. Pagkatapos ay drill lamang sa parehong mga tubo at i-secure ang mga ito sa isang mahabang tornilyo. I-mount ang lahat ng mga kahon at sensor. Ayan yun. Matagumpay na na-install ang iyong istasyon.

Ginawa namin ito sa isang maulan na araw. Napakahirap ngunit wala kaming ibang pagpipilian dahil sa deadline ng paligsahan.

Hakbang 15: Lakas, Pag-setup ng Uplink at Pag-debug

Lakas, Pag-setup ng Uplink at Pag-debug
Lakas, Pag-setup ng Uplink at Pag-debug
Lakas, Pag-setup ng Uplink at Pag-debug
Lakas, Pag-setup ng Uplink at Pag-debug
Lakas, Pag-setup ng Uplink at Pag-debug
Lakas, Pag-setup ng Uplink at Pag-debug
Lakas, Pag-setup ng Uplink at Pag-debug
Lakas, Pag-setup ng Uplink at Pag-debug

Ang iyong istasyon ay pisikal na na-install, ngunit hindi pa ito online. Gawin natin yan ngayon. Kailangan mong paandarin ang istasyon kahit papaano. Kailangan mong maging medyo malikhain dito. Maaari kang maglagay ng adapter sa loob ng bahay at hilahin ang isang cable sa bintana. Maaari mong ilibing ang cable sa ilalim ng lupa. Maaari mo itong paganahin sa pamamagitan ng isang solar panel. Ang mahalaga lamang ay mayroong 5V 500mA sa mga pin ng power cable na nagmumula sa control box. Tandaan, lahat ng ito ay dapat na hindi tinatagusan ng panahon! Kapag pinapagana mo ang iyong istasyon, maaari kang magpatuloy sa pag-setup ng uplink at pag-debug.

Ang Pag-setup ng Uplink ay karaniwang pagkuha ng ESP32 upang kumonekta sa iyong Wi-Fi network. Kung ito ay nasa iyong bahay, dapat ay ayos lang. Kung nasa isang garahe o mas malayo ang distansya, maaaring kailanganin mo ang isang Wi-Fi extender o kahit isang pasadyang Wi-Fi network. Pagkatapos ang sumusunod na yugto ng pag-debug. Maaari mo lamang mai-upload ang pangwakas na code at umaasa para sa pinakamahusay ngunit inirerekumenda ko talagang subukan ang bawat isa sa mga sensor isa-isa lamang upang matiyak na ang lahat ay gumagana nang maayos. Karaniwan ang parehong bagay tulad ng sa hakbang 12. Kung ang lahat ay gumagana tulad ng nararapat, maaari mong pindutin ang pindutan ng UPLOAD tanggalin ang USB cable at isara ang control box.

Hakbang 16: Live Happily Ever After

Live Happily Ever After
Live Happily Ever After

Jeez, this was sooo last minute guys. Napansin ko ang paligsahan ng Sensors 10 araw lamang bago ito natapos. Nang gabing iyon, kailangan kong tumawag tulad ng 10 mga tawag sa telepono upang ayusin ang lahat ng kinakailangan upang maipatapos ang istasyon. Hindi pa ito tapos. Sa araw na i-install sana namin ang istasyon ay dumating ang isang higanteng bagyo na nakakagambala sa aming mga plano. Kailangan kong tapusin ang lahat ng teksto bago makumpleto ang istasyon. Ang istasyon ay sa wakas ay na-install lamang ngayon, sa parehong araw na nai-publish ko ang Instructable na ito.

Tiyak na maraming mga bagay na maaaring nagawa ng mas mahusay dito ngunit maraming mga kapaki-pakinabang na bagay na maaari mong malaman dito at gamitin ang mga ito kapag nagtatayo ng iyong sariling istasyon. Kung nagawa mo ang lahat ng mga hakbang nang tama, mayroon ka na ngayong ganap na pagpapatakbo ng istasyon ng panahon ng ulap ng ESP32. At iyan ay isang bagay! Nagbunga ang lahat ng pagsusumikap (sana ay magbayad). Maaari mong makita ang data mula sa aking istasyon dito. Kung mayroon kang ilang mga katanungan o mungkahi, nasisiyahan akong marinig ang mga ito sa seksyon ng komento sa ibaba.

Yeah at din kung gusto mo ang proyektong ito mas gusto ko kung binoto mo ako sa paligsahan ng Sensors. Maraming salamat at mag-enjoy !!!

Paligsahan sa Mga Sensor
Paligsahan sa Mga Sensor
Paligsahan sa Mga Sensor
Paligsahan sa Mga Sensor

Unang Gantimpala sa Paligsahan sa Mga Sensor

Inirerekumendang: