Orodha ya maudhui:

Maonyesho ya Utabiri wa Hali ya Hewa ya Art Deco: Hatua 9 (na Picha)
Maonyesho ya Utabiri wa Hali ya Hewa ya Art Deco: Hatua 9 (na Picha)

Video: Maonyesho ya Utabiri wa Hali ya Hewa ya Art Deco: Hatua 9 (na Picha)

Video: Maonyesho ya Utabiri wa Hali ya Hewa ya Art Deco: Hatua 9 (na Picha)
Video: Шок!!! ДУШИ МЕРТВЕЦОВ В ЗАТОЧЕНИИ У ДЕМОНА В ЭТОМ СТРАШНОМ ДОМЕ / HERE ARE THE SOULS OF THE DEAD 2024, Julai
Anonim
Image
Image
Utabiri wa hali ya hewa ya Art Deco
Utabiri wa hali ya hewa ya Art Deco

Halo Marafiki, katika hii ya kufundisha tutaona moto kujenga Maonyesho haya ya Utabiri wa Hali ya Hewa. Inatumia bodi ndogo ya Wemos D1 pamoja na skrini ya 1.8”Colour TFT kuonyesha utabiri wa hali ya hewa. Nilibuni na kuchapisha 3d kiambatisho cha mradi huu kwa kutumia filamenti ya kuni! Nilipata msukumo wa kificho hiki cha mtindo wa Art Deco kutoka kwa redio ya zamani. Nilitaka muundo wa Kituo cha Hali ya Hewa ambacho kitakuwa cha kipekee na kwa namna fulani kisanii, nilikuwa nikichoshwa na viunga vya mraba bila tabia yoyote. Nilitaka kitu cha kunifanya nijisikie vizuri wakati nikikiangalia.

Mradi huo unaunganisha kwenye mtandao na huleta utabiri wa hali ya hewa kwa eneo langu na kuionyesha kwenye skrini. Mradi unaonyesha tu ikoni ya hali ya hewa, hali ya joto na wakati wa utabiri kwa sababu nilitaka muonekano mdogo wa mradi huu. Kwa kweli unaweza kuongeza habari zaidi kwa urahisi ikiwa unataka. Sasa hebu tuone jinsi ya kujenga mradi huu.

Hatua ya 1: Pata Sehemu Zote

Pata Sehemu Zote
Pata Sehemu Zote

Sehemu zinazohitajika ili kujenga mradi huu ni zifuatazo:

  • Bodi ndogo ya Wemos D1 ▶
  • Onyesho la 1.8”Rangi TFT ▶
  • Baadhi ya waya ▶

Gharama ya mradi ni ya chini sana ni karibu $ 12!

Tunahitaji pia kiambatisho cha mradi huu. Ikiwa unapenda kizuizi cha Art Deco nilichotengeneza kwa mradi huu unaipakua kutoka kwa Thingiverse.

Pata hapa ▶

Hatua ya 2: Wemos D1 Mini

Image
Image

Wemos D1 mini ni bodi mpya nzuri ambayo inagharimu karibu $ 5!

Bodi ni ndogo sana. Inatumia chip ya ESP8266 EX ambayo inaweza kufanya kazi kwa masafa hadi 160MHz. Ina kumbukumbu nyingi, 64Kb ya RAM ya mafundisho, 96Kb ya RAM ya data na 4MB za kumbukumbu ya kuhifadhi programu zako. Inatoa muunganisho wa WiFi, Juu ya visasisho vya Hewa na mengi zaidi. Bodi ndogo ya D1 inatoa pini 11 za GPIO na pembejeo moja ya analog. Licha ya udogo wake ngao nyingi zinatengenezwa kwa bodi hii ambayo nadhani ni nzuri, kwani kwa njia hii tunaweza kujenga miradi mikubwa ya Mtandao ya Vitu! Kwa kweli tunaweza kupanga bodi hii kutumia Arduino IDE.

Bodi hiyo licha ya ukubwa wake mdogo inazidi bodi zingine zote zinazofanana za Arduino katika utendaji. Nimefanya kulinganisha kati ya ESP8266 na Arduino, unaweza kuangalia video niliyoambatanisha katika hatua hii. Bodi hii ina kasi mara 17 kuliko Arduino Uno! Pia inashinda bodi ya Arduino ya haraka zaidi, Arduino Ngenxa. Yote hayo, kwa gharama ya chini ya $ 6! Kuvutia.

Hatua ya 3: Maonyesho ya 1.8 "Rangi TFT

Image
Image
1.8
1.8

Huu ni onyesho la 1.8 Colour TFT ambalo hutumia dereva ST7735. Hii ilikuwa onyesho la kwanza la rangi kutumia na Arduino na onyesho la rangi ambalo ninatumia zaidi. Ni ghali, inagharimu karibu $ 6, ina azimio la saizi 160x128, inaweza kuonyesha rangi 65.000, inatoa na kadi ya SD nyuma na ina msaada mzuri wa maktaba. Inafanya kazi kwa kila Arduino, inafanya kazi kwa Vijana na kwa bodi za ESP8266! Nini kingine cha kuuliza kuhusu? Onyesho kubwa!

Nimeandaa mafunzo ya kina ya video juu ya onyesho hili na nimeambatanisha na hii inayoweza kufundishwa.

Hatua ya 4: Jenga Mzunguko wa Mfano

Jenga Mzunguko wa Mfano
Jenga Mzunguko wa Mfano
Jenga Mzunguko wa Mfano
Jenga Mzunguko wa Mfano
Jenga Mzunguko wa Mfano
Jenga Mzunguko wa Mfano

Sasa ni wakati wa kuunganisha sehemu zote pamoja. Ni rahisi sana. Tunahitaji tu kuunganisha waya 8!

Kuunganisha 1.8 Rangi TFT Onyesha

  1. Vcc ya onyesho huenda kwa pato la 5V la mini Wemos D1
  2. GND ya onyesho huenda kwa Wemos GND
  3. Pini ya CS inakwenda kwa Dijiti ya 2
  4. Rudisha pini inakwenda kwa Dijiti ya 4
  5. Pini ya A0 huenda kwa Dijiti ya Dijitali 3
  6. Pini ya SDA huenda kwa Dijiti ya Dijitali 7
  7. Pini ya SCK huenda kwa Dijiti ya Dijitali 5
  8. Pini ya LED huenda kwa pato la 3.3V la mini ya Wemos D1

Hiyo ndio! Elektroniki ziko tayari! Ikiwa tunaimarisha mradi, kila kitu hufanya kazi kama inavyotarajiwa!

Hatua ya 5: 3D Chapisha Kilimo

3D Chapisha Kilimo
3D Chapisha Kilimo
3D Chapisha Kilimo
3D Chapisha Kilimo

Hatua inayofuata ni kuchapisha kiambatisho cha 3D. Nilitengeneza kizuizi hiki kwa kutumia programu ya bure ya Fusion 360.

Nilijaribu programu tofauti tofauti za 3d lakini Fusion 360 ikawa kipenzi changu kwa sababu zifuatazo.

  • Ina nguvu sana
  • Ni bure
  • Ni rahisi kutumia
  • Kuna mafunzo mengi mkondoni juu ya jinsi ya kutumia programu hii

Nilinichukua karibu nusu saa kwenda 3D nikitamani eneo hili na nikumbuka kuwa mimi ni mpya sana kwa muundo wa 3D na uchapishaji wa 3D. Ni muundo wa pili ambao nimewahi kutengeneza! Ubunifu huu unategemea muundo wa redio ya zamani, ya zamani sana.

Ikiwa unapenda eneo la Art Deco ambalo nimetengeneza kwa mradi huu unaipakua kutoka kwa Thingiverse. Ipate hapa ▶

Mimi 3D nilichapisha kwa kutumia filamenti ya kuni. Nilitumia filamenti rahisi ya Nazi ya Fomu Futura. Lazima niseme kwamba filament hii ndio ninayopenda sana. Inaonekana na inahisi vizuri.

Hatua ya 6: Kumaliza Uchapishaji wa 3D

Kumaliza Uchapishaji wa 3D
Kumaliza Uchapishaji wa 3D
Kumaliza Uchapishaji wa 3D
Kumaliza Uchapishaji wa 3D
Kumaliza Uchapishaji wa 3D
Kumaliza Uchapishaji wa 3D
Kumaliza Uchapishaji wa 3D
Kumaliza Uchapishaji wa 3D

Kizuizi hicho kina sehemu 3, na ilinichukua masaa machache kuichapisha, lakini matokeo yalikuwa ya kupendeza!

Baada ya kuchapishwa kumalizika, nilitia mchanga sehemu hizo kwa kutumia karatasi nzuri ya mchanga. Kisha ukawachagua kwa kutumia varnish ya kuni. Nilisubiri kwa siku moja kwa varnish kukauka kabla ya kutekeleza mradi.

Matokeo ya mwisho ni ya kushangaza.

Kwa kuwa mimi ni mpya sana kwa uchapishaji wa 3d mbinu yangu ya kupigia chapisho la 3d inaweza kuwa sio bora, lakini matokeo ya mwisho ni mazuri sana!

Hatua ya 7: Kuunganisha Kila kitu Pamoja

Kuunganisha Kila kitu Pamoja
Kuunganisha Kila kitu Pamoja
Kuunganisha Kila kitu Pamoja
Kuunganisha Kila kitu Pamoja
Kuunganisha Kila kitu Pamoja
Kuunganisha Kila kitu Pamoja

Baada ya varnish ya kuni kukauka, niliambatanisha onyesho kwenye kipande cha mbele na mkanda na nikauzia waya kwenye bodi ndogo ya Wemos D1. Kisha nikaunganisha waya kwenye skrini. Baada ya kujaribu mzunguko tena ili kuhakikisha kuwa kila kitu kinafanya kazi kama ilivyotarajiwa ilikuwa wakati wa gundi bodi ndogo ya Wemos D1 mahali.

Kwa bahati mbaya, muundo haukuwa kamili na sehemu hizo hazikutoshea kwenye ua kwa kosa la milimita kadhaa, kwa hivyo ilibidi nifanye marekebisho kwa muundo kwa njia ngumu. Faili za 3D ambazo nimepakia ni sahihi, baada ya marekebisho kuhamishiwa kwenye muundo wa 3D.

Halafu, niliwasha mradi na kuangazia onyesho kabla ya kuifunga kabisa na gundi moto. Ilikuwa wakati wa gundi kipande kidogo cha kitambaa kwenye kipande cha mbele ili kuongeza rangi na kulinganisha na kiambatisho. Hatua ya mwisho ilikuwa gundi sehemu zote pamoja! Mradi wetu uko tayari! Kuvutia sio? Ninapenda sana umbo na hali ya kiambata. Inafanya Kituo cha hali ya hewa cha kawaida kuonekana kipekee. Wacha tuone upande wa programu hiyo.

Hatua ya 8: Kanuni ya Mradi

Kanuni za Mradi
Kanuni za Mradi

Mradi hupata utabiri wa hali ya hewa kutoka kwa tovuti ya openweathermap.org. Ili kuchambua data ya hali ya hewa tunahitaji maktaba bora ya Arduino JSON. Tunahitaji pia maktaba mbili kwa onyesho.

Maktaba zinazohitajika ni zifuatazo:

  1. Adafruit GFX:
  2. Adafruit ST7735: https://github.com/adafruit/Adafruit-ST7735-Libra …….
  3. Arduino JSON:

Wacha tuone nambari sasa. Mara ya kwanza, lazima tuweke SSID na nywila ya mtandao wetu wa WiFi. Ifuatayo, lazima tuingize APIKEY ya bure kutoka kwa tovuti ya operweathermap.org. Ili kuunda ufunguo wako wa API, lazima ujisajili kwenye wavuti. Kupata data ya hali ya hewa na utabiri ni bure lakini wavuti hutoa chaguzi zaidi ikiwa uko tayari kulipa pesa. Ifuatayo, tunapaswa kupata kitambulisho cha eneo letu. Pata eneo lako na unakili kitambulisho kinachoweza kupatikana katika URL ya eneo lako. Kisha ingiza kitambulisho cha jiji lako katika ubadilishaji wa CityID. Hatua ya mwisho ni kuingiza eneo lako la wakati ili mradi kuonyesha wakati sahihi. Sasa tuko tayari kuendelea.

Mara ya kwanza, tunaunganisha kwenye Mtandao wa WiFi. Kisha tunaomba data ya hali ya hewa kutoka kwa seva. Ninaomba tu matokeo moja, utabiri wa hali ya hewa kwa saa 3 zijazo. Unaweza kurekebisha nambari kwa urahisi ili kupata matokeo zaidi ya utabiri ikiwa unataka. Tunapata jibu na data ya hali ya hewa katika muundo wa JSON. Kabla ya kutuma data kwenye maktaba ya JSON mimi mwenyewe ninafuta herufi ambazo zilikuwa zikiniletea shida. Kisha maktaba ya JSON inachukua na tunaweza kuhifadhi data ambazo tunahitaji kwa anuwai. Lazima tuangalie muundo wa data ya JSON ambayo wavuti ya openweathermap inajibu ili kuona jinsi ya kupata data tunayovutiwa nayo. Baada ya kuhifadhi data katika vigeuzi, tunachohitaji kufanya ni kuzionyesha kwenye skrini na subiri kwa dakika 30 kabla ya kuomba data mpya kutoka kwa seva. Tunaonyesha wakati wa utabiri wa hali ya hewa, hali ya joto na ikoni ya hali ya hewa. Aikoni za hali ya hewa zinajumuisha picha za bitmap na maumbo kadhaa rahisi. Nimeandaa pia toleo la nambari ambayo inaonyesha joto kwa digrii Fahrenheit.

Unaweza kupata nambari ya mradi iliyoambatanishwa na hii inayoweza kufundishwa. Ninaamuru kupakua toleo la hivi karibuni la nambari (toleo la 2020) unaweza kuangalia tovuti ya mradi hapa:

au ghala la github la mradi:

Hatua ya 9: Matokeo ya Mwisho

Matokeo ya Mwisho
Matokeo ya Mwisho
Matokeo ya Mwisho
Matokeo ya Mwisho

Kama unavyoona, na teknolojia inapatikana sasa tunaweza kujenga miradi ya kuvutia kwa urahisi na kwa gharama ya chini sana! Mradi huu ni maonyesho wazi ya hii, inagharimu chini ya $ 15! Kwa kweli, tunaweza kuongeza vitu vingi kwenye mradi huu ili kuuboresha. Tunaweza kuongeza spika na kuifanya kicheza MP3, tunaweza kuongeza kipokea redio cha FM na kuibadilisha kuwa redio ya zabibu na vitu vingine vingi. Ningependa kusikia maoni yako kuhusu mradi huu. Je! Una maoni yoyote juu ya jinsi ya kuboresha mradi huu? Tafadhali weka maoni yako na maoni hapa chini. Asante!

Mashindano ya Wajenzi wa IoT
Mashindano ya Wajenzi wa IoT
Mashindano ya Wajenzi wa IoT
Mashindano ya Wajenzi wa IoT

Tuzo ya Kwanza katika Mashindano ya Wajenzi wa IoT

Ubunifu Sasa: Shindano la Ubunifu wa 3D 2016
Ubunifu Sasa: Shindano la Ubunifu wa 3D 2016
Ubunifu Sasa: Shindano la Ubunifu wa 3D 2016
Ubunifu Sasa: Shindano la Ubunifu wa 3D 2016

Tuzo ya Tatu katika Ubunifu Sasa: Mashindano ya Ubunifu wa 3D 2016

Ilipendekeza: