Orodha ya maudhui:
- Hatua ya 1: Vipengele Unavyohitaji
- Hatua ya 2: Usanidi wa Pi ya Raspberry
- Hatua ya 3: Kuunganisha kwa Raspberry yako Pi
- Hatua ya 4: Kupima Vipimo vya Ujenzi wa Mbao
- Hatua ya 5: Kuchukua Screen mbali
- Hatua ya 6: Kufanya Sehemu ya Mbele ya Kioo
- Hatua ya 7: Kufanya Upande wa Nyuma wa Kioo
- Hatua ya 8: Kumaliza Ujenzi wa Mbao
- Hatua ya 9: Kuweka kioo cha Plexi na Skrini katika Ujenzi
- Hatua ya 10: Kuiweka Yote Pamoja
- Hatua ya 11: Hifadhidata ya SQL
- Hatua ya 12: Uunganisho wa SQL kwa Pycharm
- Hatua ya 13: Kupata Msimbo wa Mradi
- Hatua ya 14: Kuendesha Mradi kiotomatiki
- Hatua ya 15: Furahiya Kioo chako cha Smart
Video: Mirror My Smart: 15 Hatua (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Wakati wa asubuhi unaweza kuwa mdogo. Lazima ujitayarishe kwa kazi, shule,… Kutazama hali ya hewa huchukua wakati fulani mdogo. Mirror Smart huondoa wakati unahitaji kufungua simu yako au kompyuta na kutafuta hali ya hewa. Katika mradi huu tutafanya kioo kama hicho. Itakuwa na uwezo wa kukuambia wakati, hali ya hewa ya ndani, hali ya joto na unyevu wa eneo ambalo kioo chako kinaning'inia. Takwimu hizi pia zitaonyeshwa kwenye wavuti iliyoundwa nyumbani.
Hatua ya 1: Vipengele Unavyohitaji
Orodha ya vifaa inaweza kupatikana kwenye pdf hapa chini
- Skrini ya kompyuta na pembejeo ya HDMI (au ingizo la DVI na kibadilishaji kama ilivyo kwangu)
- Joto la joto la DHT11 na unyevu
- Raspberry pi 3 mfano B
- Mbao
- Vifaa vya kurekebisha kuni mahali pake (screws, gundi, mabano)
- Kioo cha mapambano, jaribu kuagiza vipimo karibu na vipimo vya skrini. Niliamuru saizi ya kawaida na kupima nje ya skrini, imekusanyika kikamilifu, na mpaka. Skrini itaweza kupumzika kwenye kioo cha ufikiaji.
- Cables kuunganisha sensor kwa pi yako rasipberry (waya wa kike na wa kike 2.54 hadi 2.0mm waya zilizorukaruka)
- Cable ya HDMI
Hatua ya 2: Usanidi wa Pi ya Raspberry
Sasa ni wakati wa kusanikisha programu kadhaa kudhibiti Raspberry Pi:
- Picha ya OS ya Raspbian
- Meneja wa diski ya Win32
1) Sakinisha programu ya OS ya Raspbian kutoka kwa wavuti ya Raspberry pi.
Pakua faili ya ZIP na uiondoe kwenye eneo unalotaka.
2) Pakua meneja wa diski ya Win32.
- Bonyeza ikoni ya folda kuchagua picha
- Kisha chagua kwenye "Kifaa" chako cha MicroSD
- Kisha bonyeza "Andika"
Wakati picha imeandikwa kwenye kadi yako ya MicroSD, unaweza kuifungua kwenye Windows Explorer.
- Fungua faili "cmdline.txt"
- Ongeza mstari ufuatao kabla ya neno "rootwait": 169.254.10.0
- Kisha hifadhi faili.
Sasa ingiza MicroSD kwenye pi yako ya Raspberry
Tumia nguvu kwa Pi yako na adapta ya nguvu ya 5, 2V.
Unganisha kebo ya mtandao kwenye Pi yako na kompyuta yako.
Hatua ya 3: Kuunganisha kwa Raspberry yako Pi
Sasa tumeweka kila kitu unachohitaji kutumia RPi yako
1) Sakinisha Putty na uifungue.
2) Unda unganisho (kama inavyoonekana kwenye picha)
3) Ingia kwenye pi yako:
- jina la mtumiaji: pi
- Nenosiri: rasipberry
4) kuanzisha WIFI
Sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Chini ya faili, unaongeza mistari hii:
mtandao = {ssid = "jina la mtandao wa wireless" psk = "nywila ya mtandao wa waya"
}
5) Ili kuunganisha waya kwa RPi yako unahitaji kwanza kupata anwani yako ya ip kupitia nambari hii:
0
Sasa unaweza kutumia anwani hii ya ip kwa putty kuingia bila waya.
Hatua ya 4: Kupima Vipimo vya Ujenzi wa Mbao
Utahitaji kupima vitu 2:
- Vipimo vya skrini yako (! Skrini tu, hakuna makali!)
- Vipimo vya kioo cha plexi ulichonunua
Kumbuka kuwa vipimo hivi vitakuwa ndani ya mstatili. Wakati wa kununua kuni, itabidi uongeze mara 8 ya thamani ya upana wa kuni kuwa na urefu sahihi kwa sababu ni nzuri ikiwa uliona kuni kwenye kilemba.
Kwa mbele ya kioo, nilitumia ubao wa mbao wa 18 kwa 69mm na urefu wa 210cm
Andika vipimo chini, tutazitumia baadaye.
Hatua ya 5: Kuchukua Screen mbali
Sasa tutachukua skrini mbali. Kila skrini ni tofauti, kwa skrini yangu nililazimika kufungua visu 4 na kufungua sehemu karibu na mfuatiliaji. Mimi kesi yangu, skrini iliunganishwa na usambazaji wa umeme na waya kadhaa tu. Kwa hivyo niligonga nyuma kwenye skrini yenyewe, kwa hivyo haingeweza kuzunguka.
Hatua ya 6: Kufanya Sehemu ya Mbele ya Kioo
- Ili kutengeneza sehemu ya mbele, tunahitaji vipimo vya skrini bila mpaka. Unaweza kuchagua urefu wa kuni, lakini ninapendekeza urefu wa +/- 20mm. Mpaka sio lazima uwe mrefu.
- Inasaidia ikiwa kwanza unatengeneza mchoro kama kwenye picha ya pili na vipimo vyako. Inasaidia wakati wa kukata mbao.
- Pima vipimo vya skrini yako juu ya kuni. Chora kona ya 45 ° kwa nje kila upande. Rudia hii kwa vipimo 4 vya skrini yako.
- Unaweza kukata mbao hizo mwenyewe kwa kutumia msumeno wa mviringo, au uliza duka ambalo umenunua mbao hizo zikufanyie.
- Nilichimba mashimo 2 madogo kwa ubao kila upande kwa urefu wa kuni, kwa hivyo ningeweza kutia bomba za mbao ndani ya mashimo ili kuunganisha mbao hizo pamoja.
- Ili kuzirekebisha pamoja nilitumia gundi ya kuni.
- Wacha gundi igumu mara moja.
Hatua ya 7: Kufanya Upande wa Nyuma wa Kioo
- Sasa tutahitaji vipimo vya kioo-plexi.
- Hatutakata mbao kwa pembe ya 45 °.
- Mchoro wako unapaswa kuonekana kama picha ya tatu.
- Kwa urefu, tutaongeza mara 2 upana wa ubao.
- Kwa urefu, tutakata mbao kwa vipimo vya kioo-plexi. Matokeo yake ni kwamba, wakati wa kuweka mbao kama kwenye picha, vipimo vya ndani vinafanana na ile ya kioo-plexi.
- Ili kufunga mbao za mbao pamoja, nilichimba mashimo na kuifunga kwa vis. Kwa sababu hii itakuwa upande wa nyuma, uboreshaji sio kipaumbele.
Hatua ya 8: Kumaliza Ujenzi wa Mbao
Sasa, tutaunganisha ujenzi 2 pamoja.
Nilitumia chuma 90 ° bends na screws kufunga 2 kama inavyoonekana kwenye picha.
Unaweza pia kutumia pembetatu hizi ndogo na vis, lakini sio lazima.
Hatua ya 9: Kuweka kioo cha Plexi na Skrini katika Ujenzi
- Ikiwa kila kitu ni sahihi, kioo chako kinafaa vizuri kutoka nyuma na kinakaa pembeni kutoka sehemu ya mbele.
- Niliweka gundi kando na kuweka kioo katika nafasi yake ya mwisho.
- Weka uzito kwenye kioo, kwa hivyo hukauka vizuri.
- Acha ikae mara moja.
Hatua ya 10: Kuiweka Yote Pamoja
Sasa ujenzi wetu umekamilika, tutaweka skrini yetu kwenye nyumba, na sensorer ya muda ya DHT11.
Jinsi unavyotengeneza, ni juu yako, hakikisha tu skrini na pi haziendi popote.
Niliweka sensorer ya muda wa DHT11 nje ya kioo, kwa hivyo usomaji utakuwa sahihi zaidi.
Hatua ya 11: Hifadhidata ya SQL
- Katika hatua hii tutasakinisha vitu kadhaa ambavyo vitafanya kuwezesha hifadhidata.
- sasisho la sudo apt
- Sudo apt kufunga -y python3-venv python3-pip python3-mysqldb mariadb-server uwsgi nginx uwsgi-plugin-python3
Kwa sasa hatuna mtumiaji. Tunatumia nambari hii kuunda mtumiaji, unahitaji tu kujaza mtumiaji na nywila:
BUNA MTUMIAJI 'FILL_USER_IN' @ 'localhost' INAYETAMBULISHWA NA 'FILL_PASSWORD_IN';
Unda kioo-smart cha kioo;
TOA MAHAKAMA YOTE KWENYE kioo-smart.
Sudo mariadb <sql / db_init.sql
Hatua ya 12: Uunganisho wa SQL kwa Pycharm
Tutaunganisha hifadhidata yetu na pycharm
- Nenda kwenye Tazama> Zana ya Windows> Hifadhidata na ubonyeze kwenye kijani kibichi ili kuongeza unganisho
- Chagua Chanzo cha Takwimu> MySQL na Pakua dereva, ikiwa inakuja
Mkuu
- Mwenyeji = localhost
- Bandari = 3306
- Mtumiaji = * jina ulilochagua katika hatua ya mwisho *
- Nenosiri = * nywila uliyochagua katika hatua ya mwisho *
SSH / SSL
- Wakala wa wakala = * anwani yako ya ip *
- Bandari = 22
- Mtumiaji wa wakala = pi
- Nenosiri la wakala = raspberry
Kuingiza meza
- bonyeza kulia kwenye kioo-smart> fungua kiweko
- Tekeleza sql kwenye faili ya zip kwenye koni
- Hifadhidata imetengenezwa
Hatua ya 13: Kupata Msimbo wa Mradi
Katika pycharm nenda kwa:
Faili> mipangilio> Jenga, Utekelezaji, Upelekaji> Upelekaji
Jaza skrini kama picha
Fanya vivyo hivyo katika
Faili> Mipangilio chaguomsingi> Jenga, Utekelezaji, Upelekaji> Upelekaji
Sasa unapakua tu nambari kutoka kwa github yangu na uifungue kwa pycharm
Hatua ya 14: Kuendesha Mradi kiotomatiki
Ili kupakia ukurasa wa skrini wakati wa kuanza, kwenye Pi yako, chapa hii:
cd / nyumba/pi/.config/lxsession/LXDE-pi/
na ufungue faili ya autostart na nano
nano autostart
Unahakikisha kuwa hii ndiyo iliyo kwenye faili:
@lxpanel --profile LXDE-pi @ pcmanfm - desktop - profile LXDE-pi @xscreensaver -no-splash @ point-rpi @ chromium-browser --incognito --kiosk 127.0.0.1/monitor @xset s noblank @xset s off @xset -dpms
Sasa ukurasa wa ufuatiliaji utapakia wakati wa kuanza na kiwambo cha skrini kimezimwa.
Hatua ya 15: Furahiya Kioo chako cha Smart
Sasa wewe nguvu tu kwenye skrini na pi, na uiruhusu kioo kufanya uchawi wake.
Inachukua muda kwa Kioo kuanza, lakini wacha ifanye kazi.
Mahali kwenye skrini imewekwa Kortrijk, Ubelgiji, mahali ambapo kioo kinafanywa, lakini ikiwa unataka kuibadilisha, nenda kwenye wavuti> tuli> folda ya JavaScript kwenye kificho na utafute laini ambayo City = Kortrijk; (iko kwenye mistari ya kwanza ya nambari). Unaweza kuibadilisha hadi mahali unapoishi. Unapaswa kuibadilisha katika faili 2 za javascript ili eneo libadilike kwenye wavuti na kwenye kioo.
Furahiya Kioo chako mahiri!
Zawadi ya pili katika Mashindano ya Saa
Ilipendekeza:
Jinsi ya kutengeneza Mirror Smart DIY: Hatua 12 (na Picha)
Jinsi ya Kutengeneza Kioo Mahiri cha DIY: A " Smart Mirror " ni kioo cha pande mbili na onyesho nyuma yake ambalo kawaida hutumiwa kuonyesha habari muhimu kama wakati na tarehe, hali ya hewa, kalenda yako, na kila aina ya vitu vingine! Watu huzitumia kwa kila aina ya malengo
Sio-Smart-Lakini-Mzuri-Mzuri-Lakini-Kidogo-Kutisha Mirror: Hatua 5 (na Picha)
Sio-Smart-Lakini-Sana-Mzuri-Bado-Kidogo-Kiwewe Mirror: Unahitaji kioo lakini hauko tayari kuongeza kitu kingine kizuri nyumbani kwako? Basi hii Mirror Sio-Smart-Lakini-Mzuri-Bado-Kidogo-ya Kutetemeka ni sawa kwako
Mirror Infinity Mirror: Hatua 4 (na Picha)
Mirror Infinity Mirror: Kioo cha infinity ni sehemu ya ujenzi wangu ujao. Kuna maelezo mengi mazuri ya jinsi ya kutengeneza hizi kwenye wavuti tayari, na niliangalia nyingi - haswa toleo bora na linalotia nguvu la Arduino la Ben Finio. Howev
Mirror Smart na Raspberry Pi: Hatua 5 (na Picha)
Mirror Smart na Raspberry Pi: Kwa hivyo kulikuwa na rasipberry pi 1B isiyotumiwa kwenye droo na mfuatiliaji usiotumika. Hiyo ni sababu ya kutosha kuunda Kioo Kizuri. Kioo kinapaswa kuonyesha wakati, tarehe na habari za hali ya hewa na habari za hali kuhusu swichi za nyumbani na nini musi
Mirror Smart Kutumia Ubao Uliovunjika wa Android: Hatua 5 (na Picha)
Mirror Smart Kutumia Ubao Uliovunjika wa Android: Muda mfupi uliopita niliacha kibao changu cha Android kwa uso. Kioo kilivunjika, lakini iliyobaki bado ilikuwa ikifanya kazi vizuri. Kwa hatari ya kuitwa hoarder na mwenzangu mara nyingine tena, niliiweka kwenye sare, nikitumaini nitapata matumizi yake siku moja. Hiyo