Բովանդակություն:
- Պարագաներ
- Քայլ 1: Շրջանակի պատրաստում
- Քայլ 2: Raspberry Pi 3 -ի ստեղծման քայլեր
- Քայլ 3: Բաղադրիչների հավաքում ներսում
- Քայլ 4: Միացրեք ամեն ինչ միասին
- Քայլ 5: Վերջնական արտադրանք
Video: C.Q: DIY Smart հայելի ՝ 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Մենք Կատրինա Կոնսեփիոնն ու Ադիլ Քայսերն ենք, երկուսն էլ WBASD STEM ակադեմիայի երկրորդ կուրսեցիներ: Սա այն նախագիծն է, որը մենք կհամագործակցեինք և կանեինք այս տարվա լավագույն մրցանակի համար:
Երբ մենք որոշեցինք անել այս նախագիծը, մենք մտքում ունեինք «ո՞րը կլինի ամենաարդյունավետ միջոցը, որպեսզի մարդը պատրաստվի և տեսնի, թե ինչ է նախատեսել այդ օրվա համար»: Մենք եկանք C. Q. Այն օգտագործում է սովորական երկկողմանի հայելի ձեր սեփական օգտագործման համար և մոնիտոր `տեղեկատվության տարբեր հատվածները ցուցադրելու համար: MagicMirror- ի հետ համատեղ, կարող եք հարմարեցնել, թե որ տեղեկատվական հատվածներն եք ցանկանում ցուցադրվել, ինչպիսիք են ժամանակը, եղանակը և շատ ավելին: Դիմումը օգտագործում է Raspberry Pi- ն և այն պահանջում է WiFi և LCD ելքային էկրանների օգտագործում: Սա նաև միացված է Google- ին, որը կարող է հարմարեցնել ցուցադրման տարբեր հատվածները: Սա ուսանելի է, թե ինչպես պատրաստել և կարգավորել C. Q.
Պարագաներ
Նյութեր
- Փայտե կտորներ
- Փայտի սոսինձ
- Պտուտակներ
- Երկկողմանի հայելի
- Ազնվամորի Պի 3 բ+
- Մոնիտոր
- Սև կտոր
- 5 Վ էլեկտրամատակարարում
- 12 Վ էլեկտրամատակարարում
- HDMI մալուխ
- Երկարացման ակորդ
- SD քարտի ադապտեր
- MicroSD
- Խոսափող
Raspberry Pi հղումներ
- Etcher:
- VNC ՝
Քայլ 1: Շրջանակի պատրաստում
Արտաքին շրջանակ
Կտրեք 4 կտոր փայտ արտաքին շրջանակի համար: Կտրեք մասերի անկյուններում 45 աստիճանի անկյուն: Միացրեք այս կտորները սոսինձով և եղունգները ներս դրեք ՝ դրան ավելի մեծ աջակցություն հաղորդելու համար: (նկար 1)
Ներքին շրջանակ
Կտրեք 4 կտոր փայտ, որոնք համապատասխանում են հայելու չափին:
Միացրեք այս կտորները սոսինձով և եղունգներով `աջակցության համար: (նկար 2)
Երկու շրջանակները միասին դնելը
Արտաքին շրջանակը հարթ դրեք գետնին:
Այնուհետեւ, արտաքին շրջանակի յուրաքանչյուր կողմից չափեք կես դյույմ եւ նշեք այն: Սա ապահովելու համար, որ հայելին բավականաչափ տարածք ունենա տեղադրելու համար ՝ առանց վայր ընկնելու:
Կպչեք ներքին շրջանակը գծված գծերի սահմաններում: Մի փոքր քաշ դրեք դրա վրա և թողեք ամբողջ գիշեր չորանա: (նկար 3)
Ինչպես Կատրինան, այնպես էլ Ադիլը միասին կաշխատեին շրջանակի ստեղծման գործում:
Քայլ 2: Raspberry Pi 3 -ի ստեղծման քայլեր
Քայլ մեկ (կարգավորումը)
Առաջին քայլը Voice Kit SD Image- ը ներբեռնելն է https://aiyprojects.withgoogle.com/voice-v1/ կայքից:
Այնուհետեւ օգտագործեք Etcher https://etcher.io/ կայքից
Ընտրեք նոր ներբեռնված Voice Kit SD Image- ը և Micro SD քարտը և սեղմեք ֆլեշ:
Միացրեք ձեր Raspberry Pi- ն և օգտագործեք VNC Viewer- ը ՝ Raspberry Pi- ն դիտելու համար:
Հաջորդ քայլն այն է, որ ձեր Raspberry Pi- ն միացնեք WiFi- ին և համոզվեք, որ ժամը և ամսաթիվը ճիշտ են:
Այնուհետև թարմացրեք ձեր Raspberry Pi- ն ՝ օգտագործելով հետևյալ հրամանները.
sudo apt-get թարմացում
sudo apt-get dist-upgrade
Վերագործարկեք ձեր Raspberry Pi- ը
Քայլ երկրորդ
Գնացեք վերևի ձախ նախապատվություններ և համոզվեք, որ ձեր բարձրախոսներն ու խոսափողը ճիշտ են տեղադրված և ստուգեք ձայնը:
Բացեք Chromium- ը և մուտք գործեք, գնացեք GoogleAPI և ստեղծեք նախագիծ, միացրեք API- ները և միացրեք google օգնականը, կտտացրեք ստեղծել հավատարմագրեր և ստեղծեք Client Id, այնուհետև կտտացրեք «Կարգավորել համաձայնության էկրանը» և սահմանեք արտադրանքի անունը (նախընտրելի է ամեն ինչ հետևողական պահել) սեղմեք պահպանել, սեղմել այլ և տեղադրել անուն:
Դա անելուց հետո կարող եք ներբեռնել ձեր ֆայլը, աջ սեղմել նոր ներբեռնված ֆայլի վրա և սեղմել «ցույց տալ թղթապանակում» և վերանվանել այն Օգնականի վրա և քաշել այն «pi» պանակին:
Գնացեք https://myaccount.google.com/activitycontrols?pli=… և համոզվեք, որ «Վեբ և հավելվածների գործունեությունը» միացված է, «Սարքի մասին տեղեկությունները» ՝ միացված, «Ձայնային և ձայնային գործունեությունը» ՝ միացված:
Գնացեք ձեր թղթապանակ և գնացեք/home/pi/AIY-projects-python/src/მაგალითեր/ձայն, այնուհետև կատարեք asistant_library_demo.py, այնուհետև chromium- ը պետք է բացվի, և դուք ստիպված կլինեք մուտք գործել chrome և սեղմել թույլատրել:
Քայլ երրորդ
Գնացեք Raspberry Pi- ի կոնֆիգուրացիա, գնացեք Տեղայնացում, նշեք ձեր գտնվելու վայրը ձեր երկրի համար, սահմանեք ձեր ժամային գոտին (տարածք ՝ ԱՄՆ, գտնվելու վայրը ՝ ինձ համար արևելյան) այժմ ստիպված կլինեք վերագործարկել:
Տեղադրեք MagicMirrors 2 ձեր Raspberry Pi- ում
Դուք կարող եք հեշտությամբ տեղադրել այն ՝ օգտագործելով bash հրամանը.
bash -c "$ (curl -sL https://raw.githubusercontent.com/ MichMich/ MagicMirror/ master/ installers/ raspberry.sh)"
(հեռացրեք github- ի հղումից անցած բոլոր տարածությունները, քանի որ սա ամբողջ հրամանը կատարելու միակ միջոցն էր)
Երբ հուշումը հայտնվում է, սեղմեք y և մուտքագրեք, և այն կստեղծի MagicMirror- ի ինքնագործարկումը
Քայլ չորրորդ
Բացեք ծրագրավորողի տերմինալը և գրեք pm2 stop MagicMirror
Այնուհետև բացեք ձեր թղթապանակը և գնացեք/home/pi/MagicMirror/config և բացեք config.js
Այստեղ դուք կփոխեք ժամաչափը «12», իսկ միավորները ՝ «կայսերական», եթե դրանք վերաբերում են ձեզ:
Հեռացրեք «{» վերևում) մոդուլից ՝ «զգուշացում», «դեպի}, ներքևում ՝« Դիրք. api և գրանցվեք:
Այնուհետև գնացեք տուն, այնուհետև API ստեղները պատճենեք API ստեղնը, ապա վերադարձեք config.js ֆայլ և տեղադրեք API բանալին, որտեղ «ընթացիկ եղանակ» մոդուլում և «եղանակի կանխատեսում» մոդուլում գրված է «YOUR_OPENWEATHER_API_KEY» և պահպանեք:
Քայլ հինգ
Այժմ դուք կբացեք MagicMirror- ը ՝ գրելով «cd MagicMirror»: սեղմեք enter և այնուհետև գրեք «npm start»
Պատճենեք վերևի հղումը, որտեղ կպցրել եք API ստեղնը և տեղադրեք այն chromium- ում և գտեք ձեր գտնվելու վայրի ID- ն ՝ սեղմելով «CTRL+F», ինչպես նաև վերանվանեք «Տեղանքը»: Այժմ վերաբացեք ծրագրավորողի տերմինալը և գրեք «npm MagicMirror» և պատրաստ կլինեք:
Ադիլը կաներ այս մասի մեծ մասը:
Քայլ 3: Բաղադրիչների հավաքում ներսում
Կտրեք հայելու չափի մի կտոր մթագնում:
Թող մոնիտորը տեղավորվի հայելու մի կեսի վրա, իսկ մյուս կեսին դրեք անջատման նյութը: Համոզվեք, որ կտորը չի ծածկում մոնիտորը:
Կտրեք փայտի ավելի փոքր կտորներ, որպեսզի ամեն ինչ մնա հետևի մասում: Հավաքեք այդ կտորները միասին: Այնուհետեւ պտուտակեք այս ավելի փոքր շրջանակը ներքին շրջանակի մեջ:
Մի քանի անցք կատարեք մոնիտորի օդափոխման համար տեղադրված վայրում: Կցված պատկերը դիագրամ է, թե ինչպիսին կլիներ այն:
Կատրինան կաշխատեր այս մասի մեծ մասի վրա:
Քայլ 4: Միացրեք ամեն ինչ միասին
Կպչեք Raspberry Pi- ը մոնիտորի հետևի մասում ՝ մոնիտորի կառավարման տախտակի մոտ:
Երկուսը միացրեք HDMI մալուխով:
Տեղադրեք խոսափողը շրջանակից դուրս և միացրեք այն Raspberry Pi- ին:
Միացրեք 5 Վ էլեկտրամատակարարումը Raspberry Pi- ին, իսկ մյուս ծայրը `երկարացման ակորդին:
Միացրեք 12 Վ էլեկտրամատակարարումը մոնիտորի կառավարման տախտակին, իսկ մյուս ծայրը `երկարացման ակորդին:
Պտուտակեք ամեն ինչ տեղում:
Կցված նկարը ցույց է տալիս դիագրամ, թե ինչպիսին կլինի էլեկտրագծերը հետևի կողմից:
Կատրինան և Ադիլը միասին կանցկացնեին էլեկտրագծերը:
Քայլ 5: Վերջնական արտադրանք
Սա այն ծաղրանքն է, թե ինչպիսին կլիներ վերջնական արտադրանքը: Դուք կարող եք տեսնել, որ մոնիտորի ցուցադրումը ցուցադրվում է հայելու միջոցով ՝ նշելով օրը, ժամը, եղանակը և օրացույցը: Մյուս կեսը հիմնականում լինելու է պարզապես հայելի `օգտագործման համար: Դուք կարող եք սա միացնել Google- ին ՝ ավելի հարմարեցման և հեշտ օգտագործման համար: C. Q. կարող է տեղադրվել ձեր տան կամ գրասենյակի ցանկացած վայրում:
Խորհուրդ ենք տալիս:
Ստեղծեք անսահման հայելի ժամացույց ՝ 15 քայլ (նկարներով)
Պատրաստեք անսահմանության հայելային ժամացույց. Նախորդ նախագծում ես կառուցեցի անսահման հայելի, որտեղ դրա վերջնական նպատակը ժամացույց դարձնելն էր: (Ստեղծեք գունագեղության անսահմանության հայելի) Ես դա չեմ հետապնդել այն կառուցելուց հետո, քանի որ, չնայած այն իրոք զով տեսք ուներ, մի քանի բան կար
Հեշտ անսահման հայելի Arduino Gemma- ի և NeoPixels- ի հետ. 8 քայլ (նկարներով)
Անսահմանության հեշտ հայելի Arduino Gemma- ի և NeoPixels- ի հետ. Ահա! Նայեք խորը կախարդիչ և խաբուսիկորեն պարզ անվերջության հայելու մեջ: LED- ների մեկ շերտը ներսից փայլում է հայելու սենդվիչի վրա `ստեղծելով անվերջ արտացոլման ազդեցություն: Այս նախագիծը կկիրառի իմ ներածական Arduin- ի հմտություններն ու տեխնիկան
Էլեկտրոնային հաստատման հայելի ՝ 8 քայլ (նկարներով)
Էլեկտրոնային հաստատման հայելի. Երբ նայում ես հայելու մեջ, ո՞վ չի կարող մի քանի քաջալերող բառ օգտագործել: Կառուցեք ցուցադրում հայելու ներսում ՝ ոլորելու համար սովորական պնդումները, որոնք կարող եք կարդալ ձեր սեփական արտացոլման վրա: Այս հղկված նախագիծը հեշտությամբ համախմբվում է խանութից գնված ստվերի հետ
Անվերջության հայելի LCD և IR սենսորով ՝ 5 քայլ
Անվերջության հայելին LCD և IR սենսորով. Այս նախագիծը ցույց կտա ձեզ, թե ինչպես կարող եք կատարել անսահմանության հայելի: Հիմնական հասկացությունն այն է, որ LED- ները, որոնք գտնվում են հայելու վրա, ստեղծում են լույս, որը ցատկում է հետևի հայելուց մինչև առջևի հայելին, որտեղից որոշ լույս է դուրս գալիս, որպեսզի մենք տեսնենք ներսը և այլն
DIY առջևի մակերեսային հայելի ՝ 3 քայլ
DIY Front Surface Mirror. Ես տեսնում եմ, որ այս կայքում շատ լազերային էնտուզիաստներ կան (ներառյալ ինքս ինձ), ուստի որոշեցի կիսվել առջևի մակերևույթի հայելի պատրաստելու իմ փորձով: Օրիգինալ գաղափարը պատկանում է, որ ես իմ դիզայնի համար օգտագործել եմ ակրիլային հայելի: Դա լավագույն լուծումը չէ, բայց դա