Orodha ya maudhui:
- Hatua ya 1: Vifaa na Zana
- Hatua ya 2: Fanya Sura Iliyoundwa na Wingu
- Hatua ya 3: Kuweka kwenye Taa
- Hatua ya 4: 3D Chapisha Kesi ya Mdhibiti Mdogo
- Hatua ya 5: Kusanyika na Sakinisha Elektroniki
- Hatua ya 6: Pakia Nambari
- Hatua ya 7: Hang up Cloud
- Hatua ya 8: Kufanya Wingu Lione Zaidi "Mawingu"
- Hatua ya 9: Sanidi Wingu
- Hatua ya 10: Wavuti
- Hatua ya 11: Kusasisha Programu kupitia WiFi
Video: Wingu la hali ya hewa la IOT - Kutumia OpenWeatherMaps: Hatua 11 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:52
Huu ni wingu ambao hutegemea dari ya chumba na hucheza mifumo kadhaa kulingana na matokeo yaliyorudishwa kutoka kwenye wavuti. Inapata data ya hali ya hewa kutoka OpenWeatherMaps. Inaweza kudhibitiwa kwa mikono kupitia kiolesura cha wavuti au moja kwa moja kulingana na data iliyopokelewa kutoka kwa OpenWeatherMaps.
Nimeiweka pia ili ikiwa ungependa kusasisha programu hiyo kwa wingu (yaani ikiwa mifumo yoyote mpya imeongezwa au marekebisho ya mdudu yamekamilika) unaweza kusasisha programu hiyo kupitia WiFi bila kuziba kwenye kompyuta yako. Washa wingu tu na uunganishe nayo kupitia programu ya Arduino. Bonyeza kitufe cha kupakia na ingiza nywila na imefanywa.
Kuna mifumo kumi:
- Futa Mawingu
- Siku ya Msimu
- Machweo
- Jua
- Mawingu
- Mvua
- Theluji
- Dhoruba ya Umeme
- Mizunguko ya Upinde wa mvua
- Njia ya Kukamata (huu ni mfano wa utani ambao ulikuwa mdudu niliamua kuweka maoni ya marafiki wangu)
Hatua ya 1: Vifaa na Zana
Vifaa:
Umeme:
- Wemos D1 Mini ESP8266 mdhibiti mdogo
- Vichwa vya kichwa vya kike na vya kiume vya Wemos D1
- Wemos D1 Mini ngao ya protoboard
- Kamba ya LED ya WS2812B RGB (mita 5 ya 60 ya 60 kwa kila mita tofauti)
- Kiunganishi cha pini 3 cha JST (jozi 1)
- Kontakt 2 ya kontakt JST (jozi 2)
- Kiunganishi cha XT-60 (jozi 1)
- 2.5 x 5.5 mm DC pipa jack
- 5V 4A usambazaji wa umeme wa mtindo wa wart
- Kinzani ya 10K
- kitufe cha kushinikiza kilichoongozwa
- 1000uf 25V polarized capacitor
- vichwa vya pini vya kulia
- 4 pini kebo ya kontakt ya kike ya dupont
- 4 pini.96 "OLED onyesho la Arduino SPI
- Waya 2 ya msingi ya LED (16 AWG ndio ningependekeza)
Nyingine:
- Filamu ya printa ya 3D PLA nyeupe (1.75mm au 3mm kulingana na printa unayotumia)
- Taa nyeupe za karatasi za saizi anuwai
- Kujaza polyester kwa mito
- Mstari wa uvuvi
- Ndoano za macho
- Nanga za kebo
- Mahusiano ya Zip
Zana:
- Bunduki ya gundi moto
- Gundi moto (nyingi)
- Chuma cha kulehemu
- 60/40 Kiongozi wa waya ya msingi ya flux
- Kisu
- Mikasi
- Wakata waya
- Vipeperushi
- Printa ya 3D
Hatua ya 2: Fanya Sura Iliyoundwa na Wingu
Chomeka bunduki yako ya moto na gundua taa za karatasi. Panga karibu 10 au zaidi ya saizi tofauti katika sura inayofanana na wingu la katuni. Moto gundi yote pamoja kuhakikisha kuwa inawezekana kuweka waya ya LED ingawa taa bila kulazimika sana nje. Tumia gundi nyingi moto hapa. Ni bora zaidi kwani itashika pamoja vizuri.
Hatua ya 3: Kuweka kwenye Taa
Kamba za taa kwenye "wingu" lote. Huna haja ya taa nyingi za LED katika kila taa. Unahitaji tu nyuzi za kutosha kuiwasha. Nilikuwa nayo ili iweze kuingia na kuzunguka chini, ikitoka kwenda katika sehemu zingine za wingu. Hakikisha kuvuta mkanda wa LED ili uwe na urefu kidogo tu wa kuongoza kupitia taa. Inaweza kuchukua muda kidogo kujua jinsi unataka kuweka taa zako. Sio kila taa inayohitaji taa ndani yake
Hatua ya 4: 3D Chapisha Kesi ya Mdhibiti Mdogo
Chapisha faili kwa kesi ya mdhibiti mdogo. Kesi hii itashikilia D1 Mini, ngao ya protoboard, onyesho, kitufe, na dc jack. Kukusanyika baadaye mara tu umeme utakapofanyika. Mpangilio pekee unaofaa kwa uchapishaji huu ni kwamba unachapisha kwa sketi tu au ukingo, usitumie rafu. Niligundua kuwa urefu wa safu.2mm ulinifanyia kazi.
Hatua ya 5: Kusanyika na Sakinisha Elektroniki
Unganisha umeme kama inavyoonyeshwa kwenye picha hapo juu. Ukiangalia kwa umakini kutofupisha pini na hakikisha kila kitu kimefungwa waya vizuri kabla ya kukiingiza. Wakati wa kuunganisha taa kwenye bodi ya kudhibiti hakikisha taa zina uhusiano wa moja kwa moja na usambazaji wa umeme kwa kutumia waya mzito wa kupima kushughulikia sasa ya juu ambayo wanahitaji (kama aina iliyounganishwa na kiunganishi cha XT60 kilichoonyeshwa kwenye picha). Weka vifaa vya elektroniki katika kesi hiyo na uifunge imefungwa kwa kutumia screws za M3.
Hatua ya 6: Pakia Nambari
Chomeka D1 Mini kwenye kompyuta yako na ufungue programu ya Arduino. Hakikisha kuwa una bodi ya D1 Mini iliyochaguliwa (ikiwa haijasakinishwa ongeza kupitia meneja wa bodi). Chagua mpangilio ufuatao kama umeonyeshwa hapo juu kwenye picha na kisha pakia nambari kwenye Mini D1. Hii itachukua kidogo kwani nambari inachukua muda kukusanya.
- Bodi: Wemos D1 R2 & mini
- Kasi ya Kupakia: 115200
- Mzunguko wa CPU: 80Mhz
- Ukubwa wa Kiwango: 4M (1M SPIFFS)
- Bandari ya Utatuzi: imelemazwa
- Kiwango cha utatuzi: hakuna
- Lahaja ya IwP: v2 Kumbukumbu ya chini
- Futa Flash: yaliyomo yote
Hatua ya 7: Hang up Cloud
Ambatisha laini ya uvuvi kwa nukta mbili au tatu juu ya wingu, zikiwa zimetengwa pande tofauti, Weka vitanzi vya macho kwenye dari ambapo unapanga kuiweka na kutundika wingu kutoka kwa vitanzi vya macho ukitumia laini ya uvuvi. Ni wazo nzuri kuwa na mpango wa kebo uliopangwa kabla ya kufanya hivyo kwani utahitaji njia fulani ya kuziba wingu na kulitia nguvu.
Wakati wa kusanidi kebo hakikisha ukata kipengee cha dc kutoka kwa usambazaji wako wa umeme na uiuze hadi mwisho wa kebo inayotumika kuwezesha wingu. Solder mwisho mwingine wa kebo hii kwa usambazaji wa umeme ambapo umekata jack ya dc. Hakikisha kukagua polarities zote ili usiziingize vibaya na kuua LED au bodi.
Ili kutundika sanduku la kudhibiti kwenye wingu unganisha zip-tie na pete iliyo juu na itundike nje ya ndani ya moja ya taa ambapo ukanda wa LED unaanza.
Hatua ya 8: Kufanya Wingu Lione Zaidi "Mawingu"
Funika wingu katika kujazia polyester. Ni rahisi kufunika wingu na taa ndani yake imewashwa, ili kuona ni wapi inahitaji kuongezwa zaidi kufunika wingu. Tumia gundi nyingi za moto, labda nilitumia karibu vijiti 50 vya kidokezo moto kinachounganisha kuzijaza kwenye taa. Tumia vitu vingi, na ikiwa inahisi kuwa imezimwa unaweza kuivuta kwa urahisi sana.
Hatua ya 9: Sanidi Wingu
Baada ya kuwezesha wingu itaunda mtandao wa WiFi uitwao, IOT-WEATHER-CLOUD. Unganisha nayo, na itakuelekeza kwenye ukurasa wa usanidi. Ikiwa haitaelekeza tena nenda kwenye ukurasa wa wavuti mnamo 192.168.4.1
Bonyeza kitufe cha kusanidi WiFi na ingiza wingu kwenye mtandao wako wa WiFi. Wingu litakutupa nje ya bandari mara tu itakapowekwa na kukuambia uingie kwenye ukurasa wa kudhibiti. Baada ya kuingia kwenye mtandao wako, ingiza kompyuta yako kwenye mtandao sawa na wingu.
Hatua ya 10: Wavuti
Ili kufikia ukurasa wa kudhibiti wingu, ingia kwenye mtandao huo wa WiFi na wingu. Bonyeza kitufe kwenye sanduku la kudhibiti ili kuwasha onyesho na kuonyesha anwani ya IP. Ingiza anwani hii ya IP kwenye upau wa utaftaji ili upate wavuti. (Anwani yako ya IP ya wingu inaweza kuwa tofauti na yangu). Ili kuonyesha skrini anwani ya IP bonyeza kitufe tu. Nilijumuisha kipengee hiki ili skrini isiwe wakati wote na inachomwa.
Tovuti ina kurasa tatu:
- Ukurasa wa nyumbani ambao unaonyesha muundo wa sasa, na ni ukurasa wa kutua kwa unapoingia kwanza
- Ukurasa wa kudhibiti hukuruhusu kubadilisha muundo au kuweka wingu katika hali ya kiotomatiki, ambayo hucheza mifumo kulingana na data ya hali ya hewa
- Ukurasa wa usanidi hukuruhusu kubadilisha eneo, jina la mtumiaji, nywila, na ufunguo wa OpenWeatherMap API
Ili kufikia ukurasa wa kudhibiti au usanidi lazima uingize nenosiri na jina la mtumiaji kwenye pop up ambayo hujitokeza unapobofya kiunga cha ukurasa wowote. Jina la mtumiaji la msingi ni: admin na nywila chaguomsingi ni: password. Hizi zinaweza kubadilishwa baadaye ikiwa unataka
Ili kuwezesha hali ya kiotomatiki lazima uingie kwenye kitambulisho chako cha jiji na pia uunda na uingie kwa kitufe cha OpenWeatherMap API. Orodha ya kitambulisho cha jiji inaweza kupatikana hapa: (Napenda kupendekeza kupakua faili ya maandishi kwa orodha ya vitambulisho vya jiji. Ni kubwa na itabaki kivinjari chako)
Hatua ya 11: Kusasisha Programu kupitia WiFi
Washa wingu na uhakikishe kuwa imeunganishwa kwenye mtandao sawa na kompyuta yako. Hakikisha kuwa umeweka chatu 2.7. Unaweza kuipakua hapa ikiwa huna. Hii ndio inafanya OTA kufanya kazi kwa Arduino. Bila hiyo OTA haitafanya kazi. OTA ni Juu ya Hewa (inamaanisha kupakia nambari juu ya WiFi). Hii inamaanisha kuwa hautalazimika kuondoa ESP8266 kutoka kwa wingu lako kusasisha programu.
Ili kusasisha wingu kufungua programu ya Arduino na programu, na chini ya bandari chagua bandari ya mtandao. Baada ya hii kuchaguliwa unaweza kupakia nambari hiyo kwa kubonyeza kitufe cha kupakia kama kawaida. Hiyo ndiyo yote kuna OTA.
Ilipendekeza:
Sensorer ya hali ya hewa ya hali ya hewa na Kiunga cha data cha GPRS (SIM Card): Hatua 4
Sensor ya hali ya hewa ya hali ya hewa na GPRS (SIM Card) Kiunga cha Takwimu: Muhtasari wa MradiHii ni sensorer ya hali ya hewa inayotumia betri kulingana na joto la BME280 la joto / shinikizo / unyevu na ATMega328P MCU. Inatumika kwa betri mbili za 3.6 V lithiamu thionyl AA. Inayo matumizi ya chini ya kulala ya 6 µA. Inatuma data
Kituo cha Hali ya Hewa cha NaTaLia: Kituo cha Hali ya Hewa ya Arduino Inayotumiwa Imefanywa kwa Njia Sahihi: Hatua 8 (na Picha)
Kituo cha Hali ya Hewa cha NaTaLia: Kituo cha Hali ya Hewa ya Arduino Inayotumiwa Imefanywa kwa Njia Sawa: Baada ya mwaka 1 wa kufanikiwa katika maeneo 2 tofauti ninashiriki mipango yangu ya mradi wa kituo cha hali ya hewa na kuelezea jinsi ilibadilika kuwa mfumo ambao unaweza kuishi kwa muda mrefu vipindi kutoka kwa nguvu ya jua. Ukifuata
Joto la Raspberry PI na Ukataji wa unyevu, Kituo cha hali ya hewa ya Wingu, Wifi na Takwimu za rununu: Hatua 6
Joto la Raspberry PI na Ukataji wa Unyevu, Kituo cha Hali ya Hewa ya Wingu, Wifi na Takwimu za rununu: Ukiwa na kifaa cha Raspberry PI unaweza kuingia data ya joto na unyevu nje, kwenye chumba, chafu, maabara, chumba cha kupoza au maeneo mengine yoyote bure kabisa. Mfano huu tutatumia kuingiza hali ya joto na unyevu.Device itaunganishwa kwenye mtandao v
Wingu la Utabiri wa Hali ya Hewa: Hatua 11 (na Picha)
Wingu la Utabiri wa Hali ya Hewa: Mradi huu hufanya wingu la hali ya hewa ukitumia Raspberry Pi Zero W. Inaunganisha kwa API ya Hali ya Hewa ya Yahoo na kulingana na utabiri wa siku inayofuata hubadilisha rangi. Nilivutiwa na Jengo la Gesi la Wisconsin ambalo lina moto juu ya paa ambayo hubadilika
Mshumaa wa Hali ya Hewa - Hali ya hewa na Joto kwa haraka: 8 Hatua
Mshumaa wa Hali ya Hewa - Hali ya Hewa na Joto kwa haraka: Kutumia mshumaa huu wa kichawi, unaweza kujua hali ya joto na hali ya sasa nje mara moja