Orodha ya maudhui:
- Hatua ya 1: Kuweka Raspbian na Mirror Magic
- Hatua ya 2: Kuondoa Moduli zilizowekwa tayari
- Hatua ya 3: Kuweka Moduli
- Hatua ya 4: Kuweka Moduli Zangu
- Hatua ya 5: Kuunda Mwonekano wa Kioo
Video: Mirror Smart: 5 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Mafundisho haya yatakufundisha jinsi ya kuunda Mirror Smart ambayo inaonyesha kikasha chako cha barua pepe, habari mpya na sasisho kutoka The New York Times, na tarehe na wakati kwenye msingi kutoka kwa Unsplash.
Kiungo cha kufanya kazi:
Vifaa vinahitajika:
Sura ya mfuatiliaji, kioo cha njia mbili, nyenzo nyeusi (inahitajika tu ikiwa mfuatiliaji ni mdogo kuliko kioo cha njia mbili), mfuatiliaji, rasipberry pi 2, kamba ya HDMI au adapta kwa HDMI (Nilitumia DVI ya pande mbili kwa adapta ya HDMI kebo ya nguvu ya rasipiberi pi 2, kadi ndogo ya sd, adapta ndogo ya kadi ya sd, na panya na jozi ya kibodi ili kuvinjari onyesho la rasiberi kwenye mfuatiliaji.
Programu zinahitajika:
Raspbian, Balena.io, na MagicMirror2
Tovuti zinazotumika:
Github (kwa kusanikisha moduli za mtu wa tatu), MagicMirror2 kusakinisha programu kwenye pi, na Unsplash kutoa picha za usuli
Hatua ya 1: Kuweka Raspbian na Mirror Magic
Kutumia kupakua kompyuta Raspbian na Balena kwenye micro sd ukitumia sd. Baada ya programu kupakuliwa ingiza micro sd kwenye adapta kwenye kompyuta. Kutumia Balena chagua programu ya raspbian na sd kuhamisha faili. Baada ya hii ingiza micro sd kwenye pi ya raspberry. Kwenye yangu ilikuwa chini kwenye pi hadi kando. Hook up pi kwa moditor unayotumia na ukamilishe mwongozo wa kuanzisha. Ili kufanya hivyo kuziba kebo ya umeme kwenye ukuta na pi. Kisha ingiza kebo ya HDMI kwenye adapta yako au plug ya HDMI kwenye kifuatilia. Baada ya kusasisha na kuanzisha programu nenda kwenye programu ya Mirror Mirror kwenye pi. Amri zingine zitapewa kukimbia kwenye pi ambayo itasababisha usakinishaji wa programu. Itakuuliza maswali wakati wa ufungaji juu ya upendeleo. Jibu maswali na ufuate nambari inayoonyesha kwako kunakili kwenye laini ya amri. Kisha itaanzisha programu ya msingi ikiwa imefanywa kwa usahihi baada ya kuingia npm run start.
Amri zingine nilizojifunza ambazo ni muhimu kukumbuka kwenye wavuti hii wakati wa kuelekeza mwelekeo na programu:
* kesi nyeti *
Nenda kwenye saraka ya mizizi = cd ~
Nenda kwenye saraka iliyotangulia = cd -
Nenda kwenye saraka ifuatayo = cd..
Nenda kwenye saraka ya Mirror Magic = cd MagicMirror /
Nenda kwenye saraka ya moduli = moduli ya cd
Unapokuwa kwenye saraka ya Mirror ya Uchawi (sio moduli) kuendesha programu ya Mirror Mirror = npm run start
Kuacha programu = piga ALT na bonyeza bonyeza
Hatua ya 2: Kuondoa Moduli zilizowekwa tayari
Wakati wa kufungua mpango wa Mirror ya Uchawi kwa mara ya kwanza mtumiaji atasalimiwa na wakati, tarehe, kalenda, na habari mpya. Unaweza kuondoa kwa urahisi moduli yoyote iliyowekwa tayari kwa kuiondoa kwenye nambari. Ili kufikia nambari hii nenda kwenye folda za raspberries na ufungue folda ya Mirror Magic. Unaweza kuingiza folda kwa kubofya ikoni ya folda kwenye sehemu ya juu kushoto ya skrini. Baada ya hii nenda kwenye folda ya usanidi, utaona maandishi yanayoweza kuhaririwa iitwayo config / config.js kwenye folda. Bonyeza mara mbili kwenye maandishi na programu ya moduli ya Mirror itaonekana. Kuwa mwangalifu usifute mabano yoyote au maandishi au mpango hautatumika. Kama inavyoonekana kwenye picha hapo juu nilifuta moduli ya kalenda kutoka kwa programu yangu kwani ninajiona siitumii. Moduli nyingine yoyote inaweza kuondolewa pia lakini tena kuwa mwangalifu ukiondoa vipande kwenye nambari kutoka kwa programu.
Hatua ya 3: Kuweka Moduli
Kuweka moduli za mtu wa tatu kwenye kioo Github hutumiwa. Tovuti hii ni kilele cha moduli za usermade zinazopatikana kwa matumizi. Kuna mengi ambayo ni pamoja na vilivyoandikwa tofauti, asili, au milisho ya media ya kijamii. Programu kama Alexia na Nest zinaweza kuingizwa kwenye Mirror na matumizi ya sehemu kadhaa za ziada. Baada ya kuvinjari wavuti niliamua moduli ya Barua pepe na moduli iliyovuta picha kutoka kwa Unsplash.
Malisho ya Barua pepe -
github.com/shaneapowell/MMM-GmailFeed
Picha bila mpangilio -
github.com/diego-vieira/MMM-RandomPhoto
GitHub -
github.com/MichMich/MagicMirror/wiki/3rd-p…
Kuna njia mbili za kusanikisha moduli, kutoa faili za zip na kuzihamisha kwenye folda ya moduli au kutumia nambari iliyopewa katika mwongozo wa amri. Nilitumia chaguo la pili lakini linafanya kazi na ni rahisi kutumia. Labda umeona machapisho kwenye GitHub yana mistari ya nambari imeingizwa kwenye ukurasa wa maagizo. Tunatumia hizi kupakua nakala ya moduli na kisha kupakua npm kwenye folda. Npm inasimama kwa Meneja wa Kifurushi cha Node na ndio kifurushi kinachopakua wakati wa nambari ya kufunga npm. Kuanza mchakato wa kupakua fuata hatua hizi baada ya kufungua mwongozo wa amri.
1) cd MagicMirror /
2) moduli za cd
3) git clone "kiunga cha ukurasa wa kitovu cha git"
4) (ingiza folda mpya) cd "jina la folda"
Jinsi ya kuangalia jina la folda:
Kawaida jina la folda ni jina la moduli yenyewe. Kwa mfano MMM-EmailFeed iliitwa tu MMM-EmailFeed. Lakini unatumia jina la moduli na inasema hakuna saraka kama hiyo, andika ls wakati kwenye saraka ya moduli kupata orodha ya folda zote zilizowekwa kwenye folda ya moduli. Hii itakupa jina la folda ya kusafiri.
* Nukuu za kumbuka zinatumika hapa tu kama mfano na inapaswa kuondolewa wakati wa kuingiza jina la kiunga na folda *
6) (wakati sasa kwenye folda mpya) npm install
Kubwa! Sasa tumepakua folda ya moduli, lakini bado tunahitaji nakala ya kuingia kwenye folda ya config / config.js. Ili kufanya hivyo nenda tena kwenye maandishi ambayo tulikuwa tumefuta moduli zilizowekwa tayari na kubandika maandishi uliyopewa. Kuwa mwangalifu wakati wa kuweka nambari ili usivunje mabano yoyote. Ukiangalia kwenye picha zilizojumuishwa hapo juu utaona mahali salama pa kubandika nambari. Ikiwa haijulikani wazi ibandike baada ya mwisho], katika aya. Kumbuka kwamba moduli nyingi zinahitaji maandishi mengine yabadilishwe au habari zingine ziingizwe. Kwa mfano kulisha barua pepe kulihitaji habari ya akaunti yangu ya gmail kupata habari iliyowasilishwa. Baada ya jioni kuwekwa, kiingilio kimechapishwa kwenye nambari hiyo, na umeingiza habari inayotakiwa kuanzisha programu ya Mirror Magic na uhakikishe inafanya kazi vizuri. Hatua zifuatazo zitatoa picha zaidi za mchakato wangu wakati wa kusanikisha moduli ikiwa bado kuna mkanganyiko.
Hatua ya 4: Kuweka Moduli Zangu
Picha hapo juu zinaonyesha haswa kile nilichoweka kwenye Pi yangu kupata programu zinazofanya kazi. Picha nne za kwanza zimetolewa kutoka kwa wavuti ya GitHub kama mfano wa maagizo niliyoyafuata. Picha ya mwisho ni mfano wa kiingilio kilichowekwa kwenye nambari ya config.js. Natumahi hii inatumika kama mfano bora zaidi wa kuona ikilinganishwa na hatua ya mwisho.
Hatua ya 5: Kuunda Mwonekano wa Kioo
Sasa kwa kuwa Raspberry Pi inaendesha ni wakati wa kuunda kioo. Hatua hii ilikuwa ngumu zaidi kwa sababu ilikuwa ngumu kupata sura ambayo itafaa mfuatiliaji. Hata baada ya kutenganisha mfuatiliaji, bado ni 19x15x3 na bado nina shida na hatua hii. Nimeangalia maduka mengi na vituo vya mkondoni kujaribu kupata sura ambayo itafaa mfuatiliaji lakini sionekani kuwa na bahati yoyote.
Hatua za wakati ninapata fremu na kioo changu cha njia mbili:
1) Weka kioo cha njia mbili kwenye sura
2) Weka mfuatiliaji pamoja na pi ya rasipberry na kamba
3) Njoo na njia ya kukimbia kamba kupitia fremu (labda kuchimba shimo?)
4) Kuweka nyenzo nyeusi juu ya mfuatiliaji ili kumpa mfuatiliaji muonekano thabiti na kuweka nyuma kwenye fremu
5) Kuiweka juu ya ukuta wangu
Ilipendekeza:
Jinsi ya kuunda Mirror Smart Portable / tengeneza sanduku la sanduku: Hatua 8
Jinsi ya kuunda Mirror Smart Portable / make Up Box Combo: Kama mradi wa mwisho wa jiwe langu la kichwa huko Davis & Chuo cha Elkins, niliamua kubuni na kuunda sanduku la kusafiri, pamoja na kioo kikubwa na matumizi ya pi ya rasipberry na jukwaa la programu ya kioo cha uchawi, ambayo ingefanya kazi kama bandari
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 Smart: Hatua 10
Mirror Smart: Sote tunajua wakati uko bafuni na kupoteza wimbo. Au haujui hali ya hewa itakuwaje leo … nk Kioo mahiri kinaweza kusaidia. Kwa mradi wangu nilifanya toleo dogo la kioo mahiri kuokoa nafasi fulani bafuni
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