Բովանդակություն:

Mini Magic Mirror 60 դոլարից ցածր ՝ 5 քայլ (նկարներով)
Mini Magic Mirror 60 դոլարից ցածր ՝ 5 քայլ (նկարներով)

Video: Mini Magic Mirror 60 դոլարից ցածր ՝ 5 քայլ (նկարներով)

Video: Mini Magic Mirror 60 դոլարից ցածր ՝ 5 քայլ (նկարներով)
Video: Hören & Verstehen - Prüfungsvorbereitung B2/C1 2024, Նոյեմբեր
Anonim
Image
Image
Mini Magic Mirror 60 դոլարից ցածր գնով
Mini Magic Mirror 60 դոլարից ցածր գնով

«Magic MIrror» - ը նախագիծ է, որտեղ երկկողմանի հայելին տեղադրվում է ինչ -որ էկրանի վրա: Այնտեղ, որտեղ էկրանը ցույց է տալիս սև պիքսելներ, հայելին արտացոլող է: Այնտեղ, որտեղ էկրանը ցույց է տալիս սպիտակ կամ ավելի թեթև պիքսելներ, դրանք փայլում են: Սա ստեղծում է այնպիսի ազդեցություն, որը կարող է ունենալ թվային տեքստ, պատկերակներ կամ նույնիսկ պատկերներ, որոնք ցուցադրվում են հայելու միջոցով ՝ միևնույն ժամանակ պահպանելով անդրադարձունակությունը: Վերոնշյալ երրորդ նկարը պետք է ցույց տա, թե ինչպիսին կարող է լինել այն:

YouTube- ի տեսանյութը ցույց է տալիս հավաքը ծայրից ծայր, իսկ վերջում ցուցադրում է, թե ինչպիսին է ավարտված նախագիծը: Ես ուզում էի ժամանակ հատկացնել ՝ այստեղ քայլերը գրի առնելու համար, քանի որ վայելում եմ ուսանելի համայնքը, և ցանկանում էի մի վայր, որտեղ կարող եմ գրառումներ կատարել ծրագրաշարի կազմաձևման, ինչպես նաև հարցերին պատասխանելու մասին:

Ես տեսել եմ մի շարք կախարդական հայելիների նախագծեր և միշտ ցանկացել եմ դրանք կառուցել: Ես վերջերս սկսեցի նվեր կառուցել և գաղափար չունեի, թե որքան կարժենա հայելիների երկկողմանի բաժինը: Միայն հայելու համար 75,00 ԱՄՆ դոլար (ԱՄՆ դոլար) ծախսելուց հետո ես հասկացա, որ նախագիծը լավ դուրս կգա մեր «ընկերների նվերների բյուջեից», և ես ստիպված էի վերանայել իմ ռազմավարությունը: YouTube- ում N-O-D-E- ի ալիքը հայտնաբերելուց հետո նա փոքր բուրգի պատյան հասկացություն ունեցավ: Ես անմիջապես սկսեցի աշխատել այդ հայեցակարգով ՝ փորձարկելով, թե ինչ ազնվամորի պիի մեջ կարող եմ տեղավորվել, ինչպես հեշտությամբ ստեղծել պատյանը և ինչպես գործարկել ծրագրակազմը:

Ի վերջո, ես ընտրեցի պատյանը 3D տպելու համար: Ես գործը նախագծեցի tinkercad- ում: Դա երկու պարզ կտոր է, որոնք հեշտությամբ միանում են իրար: The Mirror- ը 4,5 դյույմ հայելի է, որը պարզապես սոսնձված է (սոսնձող ատրճանակ) շրջանակի վրա: Հիմնական համակարգիչը Raspberry pi զրո է `8 Գիգ micro SD քարտով, իսկ էկրանը Կումանից 3.5 դյույմ էկրան է, որն ուներ HDMI պորտ: արդեն դրա վրա Projectիշտն ասած, այս նախագծի 75% -ը պատյանների պատուհանների դիզայնն էր, և էկրանը պարզելը, որը կհամապատասխաներ, կարող էր հեշտությամբ սնվել մեկ USB մալուխից և ծրագրակազմի հարմարեցում:

Ահա մասերի արժեքը, որոնք ձեզ կտրամադրեն: Դա 60 դոլարից ցածր է, եթե ունեք 3D տպիչ… հակառակ դեպքում կցանկանաք կամ վարձել 3D տպիչ, կամ հնարավոր է կառուցել փայտե բուրգի շրջանակ (ես Գրեթե այդ ճանապարհով եմ գնացել, և հետագայում կարող եմ ուսանելի լինել, ինչպես կարծում եմ, որ բիծ է կաղնու պատյանը կարող է իսկապես զով տեսք ունենալ դրա համար:))

Raspberry pi Zero W - $ 10.00 - Adafruit.com - Սահմանափակեք մեկ պատվերի համար

8Gig Micro SD քարտ - $ 4.00 - Amazon.com

Kuman 3.5 TFT էկրան - 29.99 դոլար - Amazon.com - HDMI տարբերակ

SN -Riggor USB մալուխ (ըստ ցանկության, բայց ավելացնում է որոշակի հոտ) - 4 ժամը 16.00 (յուրաքանչյուրը $ 4.00) Amazon.com

Երկկողմանի հայելի - 115 մմ քառակուսի - $ 5.00 Tap Plastics- ից (ես 3D տպված պատյանը բերեցի խանութ և հանձնեցի, որ այն համապատասխանի)

3D թել - մոտ 2 դոլար արժողությամբ

Mini -HDMI -> HDMI ադապտեր -2 $ 6,00 -ով (անհրաժեշտ է միայն մեկը). Amazon.com

Ի վերջո, ես արդեն ունեի որոշ ադապտերներ, բայց դուք պետք է կարողանաք դրանք ձեռք բերել վերը նշված կամ ավելի լավ գներով, և վերջում լինել $ 60.00 -ից ցածր: Քանի որ խոսքը գնում էր այն մասին, թե որքան գումար կծախսեինք, եթե միմյանց ձեռք բերեինք Xbox կամ PS4 խաղ, սա տեղավորվում էր մեր «ընկերական բյուջեի» մեջ:

Լավ, բավական է ներածություն, եկեք սովորենք, թե ինչպես այն կառուցել:

Քայլ 1: Քայլ 1 - Հաշվարկեք մասնաբաժինը

Քայլ 1 - Հաշվարկեք մասնաբաժինը
Քայլ 1 - Հաշվարկեք մասնաբաժինը
Քայլ 1 - Հաշվարկեք մասնաբաժինը
Քայլ 1 - Հաշվարկեք մասնաբաժինը
Քայլ 1 - Հաշվարկեք մասնաբաժինը
Քայլ 1 - Հաշվարկեք մասնաբաժինը
Քայլ 1 - Հաշվարկեք մասնաբաժինը
Քայլ 1 - Հաշվարկեք մասնաբաժինը

Առաջին նկարը ցույց է տալիս դրված բոլոր մասերը: Երկրորդը ցույց է տալիս ընթացող հաշվիչ մասերի հավաքումը: Այս պահին շատ կախարդական բան չկա … ահա քայլերը.

  1. Համոզվեք, որ ՉԵՔ զոդում վերնագրերը pi զրոյի վրա: Ձեզ անհրաժեշտ կլինի ամբողջ տարածքը, որը կարող եք ձեռք բերել:
  2. Տեղադրեք Mini HDMI- ից HDMI պորտը Pi Zero- ի վրա
  3. Տեղադրեք HDMI-> HDMI ադապտերը, որը գալիս է Kuman- ի էկրանին, HDMI անցքի մեջ
  4. Տեղադրեք Կումանի էկրանը HDMI ադապտերի մյուս մասի վրա.. սա պետք է տեղավորվի Կումանի էկրանի կանացի HDMI պորտի մեջ
  5. Տեղադրեք USB մալուխը բուրգի հետևի մասում
  6. Ես նշեցի պատկերը հոսանքի լարերով և ավելացրեցի pi pinout- ը: Այս քայլը կրիտիկական է, բայց շատ ավելի հեշտ, քան թվում է … դուք կցանկանաք Pi- ի առաջին և երրորդ կապից երկու փոքր լար անցկացնել էկրան: Եթե դուք օգտագործում եք jumper լարերը, կարող եք դրանք միացնել էկրանի հետևի մասում, այնուհետև դրանք թեքել pi- ի կապում և տաք սոսնձել դրանք: Իդեալում դրանք պետք է զոդել pi- ի վրա և տաք սոսնձել դրանք էկրանին պահելու համար: Սա pi- ից 5 վոլտ է փոխանցում էկրան, և այս նախագիծը մաքուր և կոկիկ պահելու հնարքներից մեկն է … երբ դա արվի, մեկ մալուխը բավականաչափ ուժ է տալիս pi- ին և էկրանին:

Այս պահին հավաքման աշխատանքն արդեն կիսով չափ ավարտված է: Նախքան այն փակելը, եկեք հաջորդ քայլում գրենք ծրագրակազմի պատկերը:

Քայլ 2: tingրագրակազմի տեղադրում

Կան մի շարք ձեռնարկներ, թե ինչպես կարելի է գրել SD քարտի պատկեր ազնվամորու pi- ի համար microSD քարտի վրա, և ես չեմ ուզում նորից ընթերցել այդ հիմքը: Բայց կարևոր է, քանի որ սա Pi Zero W- ն է, որը մենք օգտագործում ենք, որոշ հնարքներ իմանալու համար `այն գործի դնելու համար: Նախ, այցելեք Էմանուելսի կայք ՝

emmanuelcontreras.com/how-to/how-to-create-…

Նա աշխատանք է կատարել փաստաթղթերի ստեղծման և Magic Mirror ծրագրակազմի պատկերի վրա Raspberry pi զրոյի վրա (ինչպես տեսնում եք նրա քայլերով, դա կարող է բավականին դժվար լինել): Ոլորեք ներքև և նրա քայլերից հետո ներքևում կտեսնեք պատրաստի պատկեր, որը կարող եք օգտագործել: (Եթե դուք փնտրում եք «Պատկեր ֆայլ», այն պետք է ձեզ հասցնի այնտեղ):

Հաջորդը, դուք կցանկանաք հետևել այն քայլերին, որոնք նա թվարկել է WiFi- ին միանալու և ssh ավելացնելու համար: ԻՐԱԿԱՆ կարևոր հուշում այստեղ. Մի օգտագործեք Notepad- ը պատուհաններում `supplicant_conf ֆայլը խմբագրելու համար: Գրառման գրքույկը կկոտրի տողի վերջավորությունները ՝ չհամապատասխանելով Linux- ին, և դուք չեք միանա: Գրառման գրքույկը ++ նոթատետրն անվճար փոխարինում է և կարող է տողերի համապատասխան վերջավորություններ կատարել:

Երբ դուք գրեք այդ պատկերը (ես օգտագործում եմ Win32 սկավառակի պատկերիչ Windows- ում) և խմբագրում եք supplicant_conf ֆայլը և ավելացնում SSH- ը, պատրաստ կլինեք տեղադրել քարտը և գործարկել սարքը:

Այս պահին Pi- ն պետք է միանա ձեր WiFi- ին: Այնուհետև հնարքը գտնելն է:) Հեռախոսների և համակարգիչների համար ip սկանավորման մի շարք ծրագրեր կան: Ընդլայնված IP սկաները կաշխատի պատուհանների համար: IPhone- ի համար ես օգտագործում եմ iNet- ը իմ iPhone- ում ՝ պի զրոյի սկանավորման համար: Երբ այն գտնեք, կարող եք SSL- ի միջոցով դրան միանալու համար օգտագործել telnet հավելված, ինչպիսին է Putty- ն: Սա կարևոր կլինի MagicMirror ծրագրակազմը կազմաձևելու և հավելումներ տեղադրելու համար:

Այսքան հեռու հասնելուց հետո միացրեք microUSB- ը հոսանքին և համոզվեք, որ կարող եք միացնել և միացնել SSH- ով: Այդ պահին դուք պատրաստ կլինեք առաջ շարժվել և գործը կոճակել:

Քայլ 3. Լրացման հավաքում. Տեղադրեք էկրանը շրջանակում և ավելացրեք հայելին

FInishing Assembly - Տեղադրեք էկրանը շրջանակում և ավելացրեք հայելին
FInishing Assembly - Տեղադրեք էկրանը շրջանակում և ավելացրեք հայելին
FInishing Assembly - Տեղադրեք էկրանը շրջանակում և ավելացրեք հայելին
FInishing Assembly - Տեղադրեք էկրանը շրջանակում և ավելացրեք հայելին
FInishing Assembly - էկրանը շրջանակում տեղադրելը և հայելին ավելացնելը
FInishing Assembly - էկրանը շրջանակում տեղադրելը և հայելին ավելացնելը
FInishing Assembly - էկրանը շրջանակում տեղադրելը և հայելին ավելացնելը
FInishing Assembly - էկրանը շրջանակում տեղադրելը և հայելին ավելացնելը

Համոզվեք, որ էկրանը միանում և միանում է, երբ հոսանքը միացնում եք Pi- ին: Բեռնման ժամանակը 3-5 րոպե է, ուստի խնդրում ենք համբերատար լինել: այն պետք է գործարկել pi- ն, այնուհետև գործարկել զննարկիչը, այնուհետև գործարկել կախարդական հայելիների ծրագիրը: Բարեբախտաբար, չպետք է հաճախակի բեռնաթափել/անջատել դա (տարեկան մոտ 100 մետր ուժգնությամբ վազելն արժե տարեկան 7 ցենտից պակաս): Հաջորդը մենք կավարտենք հավաքումը.

  1. Էկրանը միացված է 3D տպված Շրջանակի հետևի մասին: Խնդրում ենք օգտագործել նկարները որպես ուղեցույց: «առջևը» հարթ հատվածն է, հետևի մասում ՝ վարդակները և իրերը դուրս են գալիս: Տեղադրեք էկրանը հետևից:
  2. Երբ էկրանը սերտորեն տեղավորվում է, տեղադրեք ռետինե ժապավեն կեռների շուրջ և էկրանի վրայով `այն տեղում պահելու համար: Սա ամենապարզ միջոցն էր, որով կարող էի հանդես գալ էկրանը պահելու համար, և այն լավ աշխատեց: Դա նաև հաճելի է, քանի որ այս մոտեցման դեպքում ամբողջ նախագիծը անխափանորեն բաժանվում է:
  3. Տեղադրեք հոսանքի մալուխը Pi- ի մեջ: Դուք չեք կարողանա դա անել, երբ այն հավաքվի, այնպես որ ժամանակն է ուժի մեջ մտնել:
  4. Սեղմեք եռաչափ տպված շրջանակի բռնիչը բուրգի մեջ: դրսից ներդիրները թույլ չեն տա, որ այն ընկղմվի, և այն պետք է ինչ -որ տեղ ամուր տեղավորվի տեղում:
  5. Նախքան հայելին ավելացնելը, օգտագործեք սև ժապավեն այն հատվածների շուրջ, որտեղ էկրանը համապատասխանում է 3D տպագրությանը: Սա այնպես է, որ թեթև արյունահոսություն չլինի… Ես փորձեցի հնարավորինս սեղմել շրջանակը, բայց այս պարզ քայլը կապահովի, որ այն մաքուր մնա: Coածկեք նաև էկրանի արծաթը, որպեսզի ոչ մի լույս չարտացոլվի հայելուց և չփչացնի ազդեցությունը
  6. Տաք սոսինձ այն ժապավենի վրա, որը դուք պարզապես տեղադրել եք, և սեղմեք հայելին: (Նշում. Շրջանակը/էկրանը պետք է բոլորը հավաքված լինեն այս պահին, այնպես որ հայելին տեղադրելը թույլ կտա այն հավասարեցնել բուրգի անկյուններին և ամեն ինչ գեղեցիկ շարել): Մի օգտագործեք շատ սոսինձ, հակառակ դեպքում այն ցույց կտա.. բավական է թեթև բշտիկ: Հայելին մեծ քաշ չունի:

Դուք պետք է սկսեք հուզվել հիմա, ինչպես պետք է սկսեք տեսնել ձեր աշխատանքի պտուղները… ժամանակը կամ ամսաթիվը պետք է ցուցադրվեն հայելու միջով: Հաջորդը կազմաձևումն է:

Քայլ 4: Վերջնական հավաքում և կազմաձևում

Վերջնական հավաքում և կազմաձևում
Վերջնական հավաքում և կազմաձևում
Վերջնական հավաքում և կազմաձևում
Վերջնական հավաքում և կազմաձևում
Վերջնական հավաքում և կազմաձևում
Վերջնական հավաքում և կազմաձևում

Այս պահին ձեր էապես հավաքված և պետք է աշխատող ծրագրակազմը և կարողանա ներմուծել SSH: Մոդուլները, հավանաբար, խառնաշփոթ են, և դուք մտածում եք, թե ինչպես դրանք շտկել:

Սկզբում դուք կցանկանաք մի փոքր կարդալ այն մասին, թե ինչպես է աշխատում Magic MIrror ծրագրակազմը: Դա կարելի է գտնել այստեղ ՝

magicmirror.builders/

Սա լավ ուսանելի չէր լինի, չնայած առանց ձեզ արագ սկսելու/խաբելու թերթիկ սկսելու համար: Ահա մի քանի խորհուրդ և բացատրություն, թե ինչպես է դա աշխատում.

  • Magic Mirror մոդուլները պարզապես մոդուլային պահոցից կլոնավորվում են մոդուլի պանակում: Այսպիսով, երբ դուք SSH- ում եք, cd դեպի MagicMirror գրացուցակ (հիշեք, որ Linux- ի դիրեկտորիաներում մեծատառերն են զգայուն): Այնուհետեւ cd դեպի մոդուլներ: Այնուհետև կարող եք ցանկացած ձևով կլոնավորել այդ թղթապանակի ցանկացած հավելում:
  • Մոդուլների ցանկը ՝ այստեղ.

    github.com/MichMich/MagicMirror/wiki/3rd-p… Յուրաքանչյուրը պետք է ունենա դրանք կազմաձևելու հրահանգներ:

  • մեկը, որը դուք անմիջապես կցանկանաք, MMM-Carousel- ն է: Այս մոդուլը պտտվում է տեղադրված մյուս բոլոր մոդուլների միջով: (https://github.com/barnabycolby/MMM-Carousel)
  • Ամբողջը կազմաձևելու համար դուք կցանկանաք գնալ MagicMirror/config պանակ և խմբագրել config.js ֆայլը
  • Config.js- ում կցանկանաք ավելացնել այն մոդուլների անունը, որոնք ավելացրել եք վերը նշված Git կլոնի միջոցով: Դուք կցանկանաք դրանք տեղադրել (ես իմ բոլորին տեղավորեցի ՝ միջին_կենտրոնի մեջ: Այնուհետև կարուսելը հոգ է տանում մեկ -մեկ ցուցադրելու և դրանց միջև փոխարկվելու մասին: Դա անում է կարգավորելի վայրկյաններից հետո (իմի համար օգտագործել եմ 45 վայրկյան)
  • Նկատի ունեցեք, որ դուք կցանկանաք չափափոխել տառատեսակները: Երբեմն դա կարող եք անել config.js- ում, իսկ մյուսները `ստիպված կլինեք գտնել մոդուլին եկող.css ֆայլը, փնտրել ինչ -որ բան, որն ավարտվում է.px- ով և արժեքները փոխել տառաչափի չափով: Ես գտա, որ սա տարբերվում է ըստ մոդուլի:

Ես գտա, որ ժամանակը/ամսաթիվը, եղանակը, պաշարները և երթևեկի մոդուլները իսկապես շատ լավ էին աշխատում այս նախագծի հետ: Մեդիա մոդուլները, ինչպիսիք են անիմացիոն gif- ները կամ youtube- ը, լավ չեն աշխատում Pi Zero W- ում, ուստի խնդրում ենք տեղյակ լինել այդ մասին:

Հաջորդը վերջնական մտքերն ու ապագա ծրագրերն են…

Քայլ 5. Վերջնական մտքեր. Այն, ինչ ես կանեի տարբեր և ինչը ինձ դուր եկավ

Վերջնական մտքեր. Այն, ինչ ես կանեի տարբեր և ինչը ինձ դուր եկավ
Վերջնական մտքեր. Այն, ինչ ես կանեի տարբեր և ինչը ինձ դուր եկավ

Այս նախագիծը շատ զվարճալի էր: Շատ ժամեր էին պահանջվում, որ կազմաձևի ֆայլերը խմբագրվեին, եռաչափ տպագրվեին և նախագծվեին, որպեսզի այն ավարտվեր: Բայց, ի վերջո, ամեն ինչ լավ համընկավ, կարծում եմ, և իմ կինը վայելում է հայելին (առաջինը ես կառուցել էի ընկերոջ համար, և նա նույնպես անմիջապես ուզում էր այն ունենալ): Ես, հավանաբար, ևս մեկը կկառուցեմ և որոշ բաներ կփոխեմ ոճային, իսկ որոշները `կատարման նկատառումներով.

  • Ես գլխին կավելացնեի գլխիկ: Բուրգի տեսքը շատ մաքուր և ֆուտուրիստական է, սակայն այն թույլ չի տալիս արագ վերահսկել հայելին: Կարծում եմ, որ սպասման փոխարեն ձեռքով մի էկրանից մյուսը փոխելու պարզ կոճակը հարմար կլինի
  • Ես կփորձեի ավելացնել բարձրախոս. Կարծում եմ, որ այս հոսքի երաժշտությունը ունենալը իսկապես հիանալի կլիներ… կամ զգույշ հնչյուններ նվագել
  • Ես կարող եմ փորձել այն կառուցել փայտից - մինչդեռ 3D տպումը շատ հեշտ է դրանք կրկնօրինակել և կառուցել, ես կարծում եմ, որ կաղնու կամ վիտրաժի տեսքը իսկապես հիանալի կլինի:
  • Տեղափոխվելով Pi3A+ - A+ - ը դուրս չէր, երբ այն կառուցեցի, և ես հետ ընկա պիզերոյի մոտ: A+ - ն 15 դոլար է ավելացնում գնի վրա (բայց ունի լիարժեք չափի HDMI, այնպես որ գուցե ավելացնում է ընդամենը մոտ 12.50), բայց ավելացնում է մեկ տոննա էներգիա: Բացի այդ, բրաուզերը GPU- ում արագացված չէ այս կառուցվածքում, և A +- ը կլինի… ուստի կարծում եմ, որ հզորության ավելացումը հարմար կլինի:
  • Շարժական հայելի - Կարծում եմ, որ շարժական հայելին հարմար կլինի, քանի որ որոշ mediaԼՄ -ներ, ինչպիսիք են youtube- ը, հիանալի չէ հայելու միջոցով դիտել: Նաև սա կարող է լինել զով պատահական խաղային համակարգ պտտվող էկրանով (պարզապես պտտել բուրգը և պառկել այն այլ կողմում), եթե այն այլ կերպ է կառուցված:
  • Ավելացրեք խոսափող. Ես կարող եմ ինտեգրվել Alexa- ին և այն դարձնել խելացի օգնական, կամ ձայնով կառավարվող, եթե ավելացնեմ փոքր խոսափողը:

Ի վերջո, պարզության և էժան լինելու մեջ կա մի բան: Այս նախագիծը հենց դա էր ինձ համար, և կնոջս համար երկրորդը հավաքելը ինձ տևեց 15 րոպեից պակաս (3D տպիչի 9 ժամից դուրս:)):

Եթե դուք կառուցում եք մեկը, խնդրում եմ ինձ տեղյակ պահեք, և եթե ունեք հարցեր, թողեք դրանք ներքևում կամ youtube- ի ալիքում, և ես կաշխատեմ դրանց պատասխանել: YouTube- ի տեսանյութը հայելու ցուցադրում ունի սկզբում և վերջում … դժվար է դա նկարագրել լուսանկարներում: Այն չափազանց մաքուր տեսք ունի համակարգչի կողքին, լոգարանի վաճառասեղանին կամ մահճակալի սեղանին: Նաև հավանաբար կան ավելի քան 100 մոդուլներ … ամեն ինչ ՝ համակարգչային վիճակագրությունից մինչև բիթքոինի գներ: Սա իսկապես կարող է դառնալ սարսափելի տվյալների ցուցադրում, և քանի որ դրա մեջ կա համակարգիչ, այն աշխատում է ամեն ինչից առանձին (բացի WiFi- ից:))

Շնորհակալություն կարդալու համար և հուսով եմ, որ ձեզ դուր եկավ այս կառուցվածքը:

Խորհուրդ ենք տալիս: