Բովանդակություն:
- Քայլ 1: Ապամոնտաժում և որոշումներ
- Քայլ 2: Chromium կոդ
- Քայլ 3: Հեռուստատեսության վերահսկում
- Քայլ 4: Ոլորեք շուրջը
- Քայլ 5: Քնել և արթնանալ
- Քայլ 6: Էկրանի ժամանակը
- Քայլ 7: Թափանցիկ կաղապարներ
- Քայլ 8: Ավելի շատ կոճակներ
- Քայլ 9: Գործը կտրատելը
- Քայլ 10: Կախովի բռնակ
- Քայլ 11: Touch-Ups և հավաքում
- Քայլ 12: Կայքի ընտրություն
- Քայլ 13: Վերջնական մտքեր
Video: 1975 Hitachi Pi տեղեկատվական հեռուստատեսություն. 13 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Սա փոքրիկ քաղցր Hitachi I-89-311 շարժական հեռուստացույց է, որը ես վերածել եմ պատի վրա տեղադրված ռետրո տեղեկատվական կայանի: Այն ցուցադրում է օգտակար բովանդակություն մի շարք լրիվ էկրանի ներդիրների շարքում և էջերի միջև պտտում է կարգավորիչ ստեղնը, այնպես, ինչպես դուք ի սկզբանե փոխում էիք հեռուստաալիքները: Ձայնի կոճակը վերահսկում է ոլորումը, միացման-անջատման կոճակը թարմացնում է էջը և ունի PIR շարժման ցուցիչ, այնպես որ էկրանը անջատվում է հեռանալիս:
Այն օգտագործում է Pimoroni 8 4: 3 էկրան և Raspberry Pi 3 էկրանը` բովանդակությունը ցուցադրելու համար, իսկ որոշ անհատական անջատիչներ թույլ են տալիս օգտագործել հեռուստատեսության բոլոր օրիգինալ վերահսկիչները:
Եթե չեք կարող տեսնել ներկառուցված տեսանյութը, այն գտնվում է ՝
Քայլ 1: Ապամոնտաժում և որոշումներ
Այս հեռուստացույցն ամառվա ընթացքում ինձ վաճառեց 5 ֆունտ ստերլինգ, և ես անհամբերությամբ սպասեցի, թե երբ եմ տուն վերադառնալու և այն ապամոնտաժելու համար: Ես մտքում ունեի պարզապես հանել այն, կտրել այն, էկրանը փոխարինել իմ հին 10 դյույմանոց պլանշետով և կախել այն պատից: գեղեցիկ արագ նախագիծ: Արցունքի կաթիլն, անշուշտ, լավ անցավ, ամեն ինչ շատ մաքուր էր և շնորհիվ նոր մագնիսական մասերի սկուտեղ, ես ոչ մի պտուտակ չեմ կորցրել մեկ անգամ: Մի անգամ պլանշետը պահեցի մինչև հանված պատյանը, սակայն ակնհայտ էր, որ այն երբեք չէր տեղավորվի, էկրանի շուրջ եզրը չափազանց հաստ էր պատյանում տեղավորվելու համար:.
Ես պատկերացնում էի, որ պարզապես հարմարեցնում եմ Android- ի հիմնական էկրանը վիջեթներով `առաջիկա օրացուցային նշանակումները, եղանակը, նորությունները և այլն ցուցադրելու համար, բայց այդ պատուհանից դուրս ես դիմեցի Raspberry Pi- ի ընտրանքներին: Ես սկսեցի առաջին հերթին նայել ծրագրակազմ ՝ ցուցատախտակներ ցուցադրելու համար, քանի որ սա մոտավորապես այն էր, ինչին ես ձգտում էի: Ես փորձեցի dashing.io- ն առաջարկություններից հետո, բայց գտա, որ այն մի փոքր խառնաշփոթ է ստեղծելու և կազմաձևելու համար: Մնացած շատ տարբերակներ ավելի շատ բիզնեսի վրա էին կենտրոնացած, և ավելի քիչ հավանական էր, որ ունենային այնպիսի հատկություններ, ինչպիսիք են կենդանի տեսախցիկների տեսախցիկի հոսքի ցուցադրումը: Որոշ ժամանակ անց ես գրեթե որոշեցի կառուցել իմ սեփական վեբ էջը, որը կցուցադրի միայն իմ ուզած բովանդակությունը, բայց հետո միտքը ծագեց, ինչու՞ չունենալ բազմաթիվ վեբ էջեր և կարողանալ ոլորել դրանց միջև ՝ օգտագործելով հեռուստատեսային կառավարման տարրերը: Սա կնշանակի ավելի քիչ փոխզիջումներ այն ամենի շուրջ, ինչ տեղավորվում է փոքր էկրանին, և իսկապես դյուրին կդարձնի տարրեր ավելացնելը կամ հեռացնելը: Այս «Էվրիկա» պահից հետո ինձ մնում էր միայն դա անել, և դա չափազանց բարդ չէր:
Քայլ 2: Chromium կոդ
Վեբ էջերի գաղափարն աշխատելու համար առաջին բանը, որ պետք էր անել, պարզելն էր, թե ինչպես բացել Chromium բրաուզերի ամբողջական էկրանը բեռնախցիկում ՝ բազմաթիվ կանխորոշված ներդիրներով: Pi- ի և Chromium- ի ճկունության շնորհիվ դա իրականում բավականին հեշտ էր հասնել, պարզապես autostart ֆայլի խմբագրման դեպք.
sudo nano.config/lxsession/LXDE-pi/autostart
… Եվ ավելացնելով
@chromium-browser-noerrdialogs-սկսել ամբողջ էկրանով https:// url1 https:// url2 https:// url3
… Մինչև ֆայլի վերջը ՝ պահպանելով փոփոխությունները:
Հաջորդը ես ստիպված էի մի կերպ գտնել, որպեսզի ինչ -որ կերպ օգտագործեմ հեռուստացույցի կոճակները `դիտարկիչի ներդիրները կառավարելու համար: Ես պլանավորում էի մոտակայքում ունենալ առանձին անլար ստեղնաշար և մկնիկի համակցություն, այնպես որ չօգտագործեցի կրպակի ռեժիմը և ինձ չհետաքրքրեց մկնիկի շարժումները կամ կտտոցը, բայց ես իսկապես ուզում էի կարողանալ անել հիմնական «Ես աշխատանքի եմ գնում» տեղեկատվությունը: -բռնեք պարզապես օգտագործելով օրիգինալ հեռուստատեսության վերահսկիչները: Ես գիտեի, որ, ամենայն հավանականությամբ, անջատիչները կմիացնեմ Pi- ի GPIO- ին և կվերահսկեմ դրանք Python- ում, այնպես որ շուրջս փնտրեցի ինչ -որ կոդ, որը նմանակելու էր ստեղնաշարի սեղմումները, որպեսզի կարողանայի օգտագործել սցենար ՝ դրանք ֆիզիկական անջատիչից մուտքագրելու միջոցով ուղարկելու համար:
Թրվելուց հետո ես հանդիպեցի xdotool- ին, որը կատարյալ էր աշխատանքի համար, քանի որ այն թույլ է տալիս մոդելավորել ստեղնաշարի հարվածները ՝ օգտագործելով կոդ, որը հեշտությամբ կարող է ներդրվել Python- ում: Նախ տեղադրեցի…
sudo apt-get տեղադրել xdotool
… Այնուհետև, օգտագործելով տերմինալը, որը կոճկված է Chrome- ում ներդիրները փոխելու հրամանով ՝ ընդօրինակելով CTRL-TAB ստեղնաշարի դյուրանցումը.
xdotool որոնում -ոչ տեսանելի -դաս «քրոմի» պատուհանների կենտրոնացում && xdotool բանալին ctrl+Tab
Այնուհետև ես նույն բանը արեցի ՝ «Թարմացնել» գործողությունը կատարելու համար կոդի կտոր ստեղծելու համար ՝ ընդօրինակելով F5 ստեղնը.
xdotool որոնում -ոչ տեսանելի -դաս «քրոմի» պատուհաններկենտրոնացում && xdotool բանալին F5
Այժմ, երբ ես ունեի կոդի հիմնական մասերը, հաջորդ աշխատանքը ֆիզիկական կոճակները տեսակավորելն էր, դրանք GPIO- ին հաղորդելը և Python սցենար ստեղծելը, որը կստիպի նրանց վերահսկել դիտարկիչը:
Քայլ 3: Հեռուստատեսության վերահսկում
Կոճակի իմաստով շոուի աստղը հոյակապ մեծ թյունինգի հավաքիչն էր, ուստի ես առաջինը դրա վրա աշխատեցի: Ինձ անհրաժեշտ էր հավաքիչի պտտվող գործողությունը ՝ GPIO- ով գործարկվող ստեղնաշարերի վերածելու համար, որը գործարկելու էր դիտարկիչի ներդիրի անջատիչը, որպեսզի այն վերածելը փոխեր «ալիքը»: Հարմարավետությամբ ես նախկինում նման բան էի արել ՝ իմ Neon Infinity հեռուստատեսության նախագծի համար, ուստի որոշեցի օգտագործել նույն մեթոդը:
Սկսելու համար ես վերցրեցի 12-բևեռ միանգամյա պտտվող անջատիչ և միմյանց միացրեցի այլընտրանքային տերմինալները, այնպես որ դրանցից 6-ը միացված էին մեկ մետաղալարին: Մյուս մետաղալարը միացված էր անջատիչի հանգույցին, որպեսզի յուրաքանչյուր պտտվող սեղմում այն տեղափոխի բաց և փակ վիճակի միջև: Սա նշանակում էր, որ ալիքի յուրաքանչյուր փոփոխություն կտևի 2 «կտտացում», մեկը ՝ «փակ» անջատիչը սեղմելու և մեկը նորից բացելու համար:
Մուլտիմետրով փորձարկելուց հետո ես անցա հաջորդ կոճակին (Միացում/Անջատում). Ես միայն ուզում էի, որ սա «թարմացնի» էջը, որն օգտագործում էր ստանդարտ push-to-make անջատիչ:
Այս երկուսն էլ ավարտելով ՝ ես դրանք միացրեցի մի փոքր նախատախտակի վրա ՝ ցատկող վերնագրի կողքին, որպեսզի էլեկտրագծերը ավելի հեշտ լինեն: Հաջորդը ես դրանք միացրեցի Pi- ին (GPIO6, GPIO26 և 3v) և հավաքեցի Python սցենար `նրանց ֆիզիկական շարժումները թարգմանելու համար բանալիների հարվածները` դիտարկիչի պատուհանը վերահսկելու համար: Իմ օգտագործած սցենարը բավականին պարզ է և հասանելի է GitHub- ում: Երբ այն ամբողջությամբ աշխատեց, ես այն դրեցի autostart ՝ տողում ավելացնելով…
@sudo python /home/pi/tabswitch.py
… Autostart ֆայլին, որի տակ ես ավելի վաղ ավելացրել էի @chromium-browser հրահանգը:
Այսպիսով, դա երկու կոճակ էր, մեկը ՝ գնալու:
Քայլ 4: Ոլորեք շուրջը
Ես իսկապես ուզում էի, որ երրորդ կոճակը (umeավալը) ոլորեր զննարկչի էջը վեր ու վար ՝ վերնագրերը և եղանակի կանխատեսումը սկանավորելու համար. Դա հիանալի հասկացություն էր, բայց դժվար էր հասնել: Ես ուսումնասիրեցի տարբեր տարբերակներ, բայց վերադարձա իմ նախընտրածներից մեկին `էժան USB մկներին: Ավտոմեքենայի բեռնախցիկ ուղևորությունը բերեց չորս հին ճռճռոց տարբեր նահանգներում (յուրաքանչյուրը մոտ 50p), և ես հույս ունեի, որ նրանցից մեկը կունենար կոտրվող տախտակ, որը ես պարզապես կարող էի գցել պատյանում ՝ ոլորման անիվը միացնելով ձայնի կոճակին և USB մալուխ Pi- ին:
Այնուամենայնիվ, դա այնքան էլ հեշտ չէր, քանի որ բոլոր մկների պտտվող անիվը 90 աստիճանով ամրացված էր հիմնական տպատախտակին, ինչը կատարյալ իմաստ ունի մկնիկի համար, բայց լավ չէ սերտ հեռուստացույցի պատյանում տեղավորվելու համար: Իրերն ավելի ճկուն դարձնելու համար ես մի մկնիկից հանեցի պտտվող կառավարման վահանակը և այն միացրեցի երկրորդի տպատախտակին ՝ թողնելով մալուխներ մեջտեղում, որպեսզի կարողանամ այն ուղղել ցանկացած անկյան տակ: Թեև մկները տարբեր արտադրողներից էին, բայց դա լավ աշխատեց:
Քայլ 5: Քնել և արթնանալ
Ես գիտեի, որ հեռուստացույցը լինելու է միջանցքի պատին, ուստի ես չէի ուզում, որ այն միացվեր 24/7 ռեժիմով, բայց միևնույն ժամանակ ուզում էի, որ կարողանայի անցողիկ հայացք նետել դրան և ոչ թե ստիպված լինել սեղմել կոճակը ՝ էկրանը միացնելու համար: Ես որոշեցի օգտագործել PIR ցուցիչ ՝ մոտակա շարժումները հայտնաբերելու համար, այնպես որ էկրանը կմնա անջատված (կամ գոնե դատարկ էկրանապահիչի վրա), եթե դրա դիմաց ոչ ոք չկա:
Ես նախկինում Pi- ի հետ PIR տվիչ չէի օգտագործել, այնպես որ հետևեցի Pնողների դետեկտորի հիանալի ձեռնարկին և ստացա ինձ անհրաժեշտ ծածկագիրը բավականին արագ աշխատելու համար, գոնե տերմինալում:
PIR սենսորը միանգամայն միացված էր Pi- ի GPIO- ին (5v, GND և GPIO4), սակայն որոշ փորձարկումներ կատարեց խրոխտ «տրիմպոտների» հետ `ուշացումն ու զգայունությունը ճիշտ հասկանալու համար:
Հաջորդ քայլն այն էր, որ էկրանը միացվի, երբ շարժումը հայտնաբերվի: Կրկին դրա համար կան տարբեր տարբերակներ, բայց ես որոշեցի այնպես անել, որ PIR սենսորով հայտնաբերված շարժումը պարզապես անջատի էկրանապահիչը: Ես ենթադրում էի, որ նորից կկարողանամ xdotool- ը օգտագործել ցանկացած հին սեղմիչ ուղարկելու համար, և դա կարթնացնի էկրանը, բայց, ցավոք, դա չաշխատեց:
Էկրանապահի տիպի և ընտրանքների վրա ինձ ավելի շատ վերահսկելու համար տեղադրեցի xscreensaver- ը.
sudo apt-get տեղադրել xscreensaver
Սա կատարյալ էր, քանի որ այժմ ես կարող էի ամբողջությամբ վերահսկել էկրանապահիչի հետաձգման ժամանակը Նախընտրանքների ընտրացանկի միջոցով. Այն, ինչ ավելի հարմար էր, այն է, որ xscreensaver- ն ունի հրամանի տողի բազմաթիվ տարբերակներ, այսինքն ՝ ես կարող էի օգտագործել ծածկագիրը…
xscreensaver -command -անջատել
… Արթնացնել էկրանը: Ես ավելացրի այս հրամանը PIR սցենարին (նաև GitHub- ում) և երբ այն աշխատում էր, ավելացվեց…
@sudo python /home/pi/PIR.py
… Դեպի autostart ֆայլը, Chromium- ի և tabswitch հրամանների ավելի վաղ գրառումներից անմիջապես ներքև:
Այսպիսով, այժմ Pi- ի աշխատանքների մեծ մասն ավարտված էր, և PIR սենսորով, կոճակով, պտտվող անջատիչով և մորթված USB մկնիկով, ես միացած էի, անցա բարդ հատվածի վրա ՝ այն աշխատեցնելով փոքր էկրանով և ամեն ինչ տեղադրելով պատյանում:
Քայլ 6: Էկրանի ժամանակը
Այս նախագծի համար համապատասխան էկրան գտնելը միշտ բարդ կլիներ, քանի որ «անցքը» և անհարմար չափ էր ՝ 9-10 դյույմ, և նաև 4: 3 ձևաչափով:
Անպտուղ գործարքի որսից հետո ես որոշեցի գնել նորը `հիմնականում այն պատճառով, որ ցանկանում էի, որ սա գործնական հավելում լինի իմ տանը, և այդ պատճառով պետք է վստահ լինեմ, որ այն ժամանակին միացված կլինի: Ես վերջապես սկսեցի 800x600 և 1024x768 LCD վահանակների որոնումը և հայտնեցի Pimoroni 8 դյույմանոց էկրանը: Սա իդեալական տարբերակ էր, քանի որ ինձ դուր եկավ մանրածախ առևտրականը, էկրանը լավ դիտված էր և կատարյալ տեսք. Միակ փոխզիջումն այն էր, որ այն փոքր -ինչ փոքր էր: քան ես կցանկանայի, բայց դա իսկապես չազդեց վերջնական կառուցվածքի վրա:
Էկրանի հավաքածուն հագեցած էր իր վարորդի տախտակով և ընտրացանկի կոճակներով, և դրանք հեշտությամբ միացված էին աշխատասեղանին մի փոքր փորձարկման համար: Ես ուրախությամբ կարդացի, որ էկրանը կարող էր սնուցվել հենց Pi- ից, այնպես որ այն սնուցվում էր և ոչինչ: Ես փորձեցի տարբեր USB պորտեր էներգիայի համար, այնուհետև տարբեր HDMI մալուխներ, բայց դա պարզապես չէր միանում: Շատ գլուխներս քերծելուց հետո ես գտա լուծումը առցանց - քանի որ այն աշխատում էր Pi- ի USB- ով, այն այնքան էլ «ներկա» չէր ցուցադրվում բեռնման գործընթացում, որ Pi- ն գիտեր, որ այն այնտեղ է: Մնում էր խմբագրել ֆայլը
/boot/config.txt
և մեկնաբանել տարբերակը
hdmi_force_hotplug = 1
և Hey Presto! Այն միանգամից աշխատեց: Ինձ միշտ զարմացնում է, թե ինչքան պարզ կարող են լինել որոշ լուծումներ, ես համոզված էի, որ ինչ -որ կերպ տապակել եմ էկրանը, բայց մեկ չնչին կսմթումն ամեն ինչ փոխեց: Հիմա, երբ ամբողջը աշխատեց նստարանին, ինձ պարզապես անհրաժեշտ էր այն տեղավորել պատյանում և ինչ -որ կերպ այն պահել աշխատանքում:
Չնայած այն իդեալական չափի էր, մի քանի խնդիր կար. LCD վահանակի եզրը փայլուն արծաթագույն էր, ինչպես նաև դրսից բացվածքներ կային, որտեղ հեռուստացույցի սկզբնական խողովակը կորացած էր: Ես առաջին անգամ մտածեցի սանրվածքը ներկել եզրը սև գույնի մասին, մանավանդ որ այն դեռ իր էկրանի պաշտպանն էր տեղում, ինչը իդեալական դիմակավորում կլիներ: Որոշակի մտածելուց հետո ես կարողացա երկու թռչուն սպանել մեկ քարով, և էկրանի եզրերին ավելացրեցի հաստ սև սոսնձի շերտեր, որոնք ծածկում էին արծաթե շերտերը և այնքան համընկնում, որ լրացնեին բացերը:
Քայլ 7: Թափանցիկ կաղապարներ
Կոճակները, Pi- ն և մալուխները տեղում ամրացված էկրանով էին:
Էկրանը ապահովելու համար ես հին պահարանի կափարիչից կտրում էի կիսաթափանցիկ պլաստիկի մի հատված ՝ օգտագործելով բնօրինակ հեռուստատեսային պտուտակներ և պտուտակներ ՝ այն ամուր տեղում ամրացնելու համար, ուստի որոշեցի նույնը անել կոճակները պահելու համար:. Այսպիսի պլաստիկով փակագծեր պատրաստելու գեղեցկությունն այն է, որ դուք կարող եք տեղադրել այն պատյանով և դրա միջով տեսնել `նշելու, թե որտեղ պետք է լինեն պտուտակավոր անցքերը:
Ես կտրեցի պլաստիկի մի փոքր հատված ՝ հեռուստացույցի հսկիչները պահելու համար, և նախ նշեցի և փորեցի անցքերը ՝ այն ապահովելու համար հեռուստացույցի օրիգինալ ամրացումներին: Այնուհետև պատյանով պտուտակված, ես դրսից նշեցի կոճակների անցքերի կենտրոնը `համոզվելու համար, որ դրանք պատշաճ կերպով հավասարեցված կլինեն պատյանը թափահարելիս: Պտտվող և սեղմիչ անջատիչների դեպքում սա բավականին սահուն անցավ, ես պարզապես ստիպված էի դիմել տաք սոսինձի ՝ «մկնիկի անիվը» ճիշտ տեղում տեղադրելու համար:
Հաջորդը ես կառուցեցի ևս մեկ «տախտակամած», որը պետք է նստեր անջատիչների վերևում և պահեր Raspberry Pi- ն ՝ օգտագործելով նույն մեթոդը, ինչ նախկինում և ավելի շատ բնօրինակ պտուտակաձողերի: Սա լավ աշխատեց, բայց, ցավոք, պտտվող անջատիչի հետևի հատվածը չափազանց բարձր մնաց, այնպես որ ես ստիպված էի նորից զոդել այն տերմինալները իր հիմքով թեքելուց հետո: Ի վերջո, ես թեթևակի կպցրեցի PIR տվիչը տեղում օդափոխիչի հետևում ՝ դեռևս վստահ չեմ, որ այն կաշխատի առանց լիովին ենթարկվելու:
Այժմ, երբ բոլոր մասերը ամրագրված էին իրենց «վերջնական» դիրքերում, ես ստիպված էի ավելացնել կառավարման կոճակները: Պտտվող անջատիչը շատ հեշտ էր, քանի որ դրանք ստանդարտ ձև էին, և այն պարզապես կարիք ուներ զարդանախշի հավաքելու համար: Միացման/անջատման անջատիչի համար ես օգտագործեցի հեռուստացույցի սկզբնական spindle- ի մի մասը և այն սոսնձեցի սեղմիչին: Մկնիկի անիվը մի փոքր ավելի բարդ էր, կրկին ես օգտագործեցի հեռուստացույցի օրիգինալ spindle ՝ պլաստիկ «բռունցքով» միացված մկնիկի անիվի spindle- ին:
Քայլ 8: Ավելի շատ կոճակներ
Դուք կարծում եք, որ բավականաչափ խառնաշփոթ կլիներ կոճակների հետ, բայց առջևում դեռ շատ բան կար: LCD էկրանն ուներ իր տախտակի վրա 5 միկրո անջատիչների հավաքածու ՝ պայծառությունը, գույնը և այլն վերահսկելու համար, ուստի ես ուզում էի, որ դրանք հասանելի լինեն առանց հեռուստացույցը պատից հանելու:
Մի փոքր թեթև ջարդելու դեպքում բավականաչափ տարածք կար, որպեսզի տախտակը տեղավորվեր «ներքին» պատյանների եզրին, այն ամենն, ինչ ինձ պետք էր անել, «արտաքին» պատյանում անցքեր կտրելն էր `միկրո անջատիչների հասանելիության համար: Նաև պետք էր ինչ -որ ֆիզիկական կոճակներ գտնել, որպեսզի պատյանը թափանցեի և շարվեի միկրո անջատիչների հետ: Նախկինում ես դրա համար օգտագործել եմ արծաթե «գրիչ սեղմողներ», բայց այս անգամ էժանագին գտնելու բախտ չունեի: Ի վերջո, ես ոտքերը պոկեցի որոշ հին LED- ներից և դրանք տեղադրեցի պատյանում փորված անցքերի մեջ: դրանք կատարյալ էին, քանի որ LED- ի բռնկված հիմքը թույլ չէր տալիս դրանք սայթաքել և դրանք ճիշտ ձևի և չափի էին: Այլևս առանց հորատման, ես խորը շունչ քաշեցի և անցա դեպի «մեծ կտրվածք»:
Քայլ 9: Գործը կտրատելը
Բոլոր վահանակների, էկրանների և անջատիչների տեղադրման դեպքում ես այժմ կարող էի տեսնել, թե որքան խորը պետք է լինի հեռուստացույցի արտաքին պատյանը, ավելի ճիշտ ՝ որքան բարակ կարող եմ այն պատրաստել: Մի քանի սանտիմետր հեռավորություն թողնելով տպատախտակների և պատի միջև, ես նշեցի պատյանը և այն կտրեցի պտտվող գործիքի միջոցով: Սա ամենաանյարդային պահն էր, քանի որ շատ աղմկոտ էր, և մեկ սայթաքումը կարող էր փչացնել գործը: Չնայած վերջնական կտրվածքը բավականին լավն էր և պարզապես անհրաժեշտ էր մի փոքր հղկել և եզրեր կտրել եզրերը ՝ նկարելուց առաջ այն ավարտելու համար. Հեռուստացույցի «հետևը» ի սկզբանե սպիտակ էր, բայց տարիների ընթացքում դեղնել էր:
Քայլ 10: Կախովի բռնակ
Հաջորդ խնդիրն այն էր, թե ինչպես կարելի է հեռուստացույցը կախել պատից ՝ համոզվելով, որ այն հարթ և ապահով է, բայց միևնույն ժամանակ հեշտ է հանել սպասարկման համար: Ես նախկինում կարդացել էի «ֆրանսիական ճարմանդներ» կամ «Z- փակագծեր» ՝ մեծ նկարներ կախելու համար օգտագործելու մասին, բայց երբեք չէի փորձել դրանք, ուստի որոշները պատվիրեցի Amazon- ից. Դրանք բացարձակապես իդեալական ստացվեցին: Փաթեթը նույնիսկ եկավ իր փոքր ոգու մակարդակով:
Պատի բրա ամրացնելը հեշտ էր, ես այն մի քանի րոպեի ընթացքում պտուտակեցի արհեստանոցի պատին `փորձարկելու համար, այնուհետև պետք է պարզեի, թե ինչպես կարելի է դրա հակառակ համարը տեղավորել հեռուստացույցին: Արտաքին պատյանը չորս տեղով պտտվելու էր հեռուստացույցի առջևի մասի, ուստի բավականին ամուր էր, ես որոշեցի, որ սա ամենալավ տեղը կլինի փակագծի համար: Դժվարությունը փակագիծը ճիշտ տեղում ամրացնելն էր, որպեսզի այն չխանգարի տախտակներին կամ լարերին: Ես նաև չէի ուզում, որ պտուտակներ հայտնվեին պատյանի վերևում:
Ինչ-որ պահի ուղեղս հասկացավ, որ ես կարող եմ նորից օգտագործել հեռուստացույցի բնօրինակի բռնակը, դարձնել այն առանձնահատկություն, ինչպես նաև օգտագործել այն փակագիծը ճիշտ տեղում պահելու համար: Carefullyգուշորեն չափելուց հետո ես նոր անցքեր բացեցի բռնակի համար, այնուհետև այն ամրացրեցի z փակագծում ՝ օգտագործելով մի քանի փոքր աջ անկյուն և փակ փայտե հատակներ, բոլորը ամուր ամրացված:
Քայլ 11: Touch-Ups և հավաքում
Վերջին շոշափումների համար ես հղկեցի և ներկեցի արտաքին պատյանն ու բռնակը ՝ վերջինս կարմիրով կատարելով հակադրություն և որպես ներսից ներս թափանցող նշան: Երբ ներկը կարծրացրել էր բոլոր հավաքված կտորները, կոճակները և «Պինդ վիճակի» պիտակով էկրանի շապիկը վերջին անգամ տեղ էին գտել: Էկրանի կափարիչը մի փոքր ծխեց, բայց պայծառության և հակադրության փոփոխությունից հետո (ուրախ եմ, որ ներառեցի այդ LCD կոճակները) էկրանը նախկինի պես պայծառ տեսք ուներ:
Քայլ 12: Կայքի ընտրություն
Շատ չանցած, ես z-brack- ը արհեստանոցի պատից տեղափոխեցի միջանցքում գտնվող իր «վերջին» տունը և կախեցի հեռուստացույցը ՝ մի քանի բարակ պլաստմասե խողովակ ավելացնելով, որպեսզի կարգի բերեմ Pi- ի հոսանքի մալուխը: Այժմ, երբ այն տեղադրվեց, եկավ զվարճալի մասը `որոշելով, թե որ վեբ էջերը ցուցադրվեն:
Վահանակի ընտրանքները ուսումնասիրելիս ես պատահաբար հանդիպեցի Dakboard- ին `վեբ վրա հիմնված վահանակ, որը կարող եք կապել ձեր առցանց օրացույցի հետ ՝ հանդիպումներ, նորություններ և եղանակ: Ես այն ժամանակ զեղչեցի որպես չափազանց պարզ, բայց սա իդեալական էր իմ էջերից մեկի համար: Իմ ամենասիրած բանը այն է, որ կարողանամ ցուցադրել իմ սեփական Google լուսանկարների ալբոմը, մանավանդ որ այն ուրախությամբ ցուցադրում է անիմացիոն GIF- ներ:
Հաջորդ զույգ որոշումները բավականին կանխատեսելի էին `BBC News- ը և BBC Weather- ը, երկուսն էլ էական են ստուգել տնից դուրս գալուց առաջ:
Հաջորդը ես ավելացրեցի իմ Pi Zero տեսախցիկներից մեկի ուղիղ եթերի հղումը. Սա արդեն օգտակար է դարձել փոստատարին կամ գնումներ կատարելու համար աչք պահելու համար:
Վերջապես, ես ավելացրեցի մեր Google Գնումների ցուցակում. Մենք սովոր ենք օգտագործել Google Pi Intercom- ը ՝ ցուցակին ապրանքներ ավելացնելու համար, այնպես որ դուրս գալուց առաջ արժե ստուգել:
Ես նոութբուքի հասցեները հավաքեցի նոթատետրի փաստաթղթի մեջ և այն պատճենեցի Pi- ում, այնուհետև դրանք ավելացրեցի autostart ֆայլի @Chromium տողին (տե՛ս քայլ 2 -ը վերևում):
Քայլ 13: Վերջնական մտքեր
Ինձ իսկապես դուր եկավ այս կառուցվածքը, այն, ինչ ես գիտեմ, որ ամեն օր կօգտագործեմ, իսկապես ինձ հետ է պահում անկյունները կտրելուց, նույնիսկ եթե դա շատ ավելի երկար տևի: Իմ ամենասիրածը ալիքների փոփոխման համար այդ մեծ հավաքիչն է, իսկական մեխանիզմն օգտագործելն իսկապես գոհացուցիչ է:
Այն, ինչ սպասվածից շատ ավելի լավ ստացվեց, PIR սենսորն էր, որը ես համոզված էի, որ չի գործի պատյանի պատյանում: Ես իսկապես չէի ուզում ամբողջ սենսորը ցուցադրել, ուստի ես իսկապես ուրախ եմ, որ դա ստացվեց: Այն բավականին զգայուն է, և մենք բոլորս հաճույքով փորձում ենք սողալ դրա կողքով ՝ առանց էկրանը միացնելու: Չնայած նրան, որ լուսանկարելը իսկապես դժվար էր, էկրանի ապխտած ծածկույթը այնքան արտացոլող է:
Ինձ դուր է գալիս միջանցքում նրա տեսքը, և այն աշխատում է այնպես, ինչպես ես հույս ունեի. Մի քանի կտտոց այս ու այն կողմ, և մի պտույտ, սովորաբար, բավական են, որպեսզի ինձ առավոտյան դուրս բերեն ինձ անհրաժեշտ բոլոր տեղեկություններով:.
Եթե ձեզ դուր է գալիս այս նախագիծը և ցանկանում եք ավելին տեսնել, կարող եք իմ կայքէջը տեսնել ընթացիկ նախագծի թարմացումների համար bit.ly/OldTechNewSpec կայքում, միացեք Twitter- ում @OldTechNewSpec կամ բաժանորդագրվեք աճող YouTube ալիքին bit.ly/oldtechtube - տալ որոշ ձեր հին տեխնիկայից `նոր տեխնիկա:
Խորհուրդ ենք տալիս:
Կեղտ էժան ATtiny-85 Tv-B-Gone (անջատում է ցանկացած հեռուստատեսություն), Plus Arduino As Isp: 4 քայլ
Dirt Cheap ATtiny-85 Tv-B-Gone (անջատում է ցանկացած հեռուստատեսություն!), Plus Arduino As Isp. Գրանցվեք իմ «Էլեկտրոնիկա մի խոսքով» դասընթացին այստեղ ՝ https://www.udemy.com/electronics-in-a -nutshell/? couponCode = TINKERSPARK Դիտեք նաև իմ YouTube- ի ալիքը այստեղ ՝ ավելի շատ նախագծերի և էլեկտրոնիկայի ձեռնարկների համար ՝ https://www.youtube.com/channel/UCelOO
Տեղեկատվական կայան (Arduino). 5 քայլ (նկարներով)
Տեղեկատվական կայան (Արդուինո)
1970 -ականների Neon Infinity հեռուստատեսություն. 7 քայլ (նկարներով)
1970 -ականների Neon Infinity հեռուստատեսություն. Սա 1970 -ականների սկզբի Ferguson Courier հեռուստատեսությունն է, որը ես վերածել եմ անսահմանության հայելու ՝ ժամանակակից նեոնային " Բաց " ներսում փայլող նշան: Միացման / անջատման / բռնկման գործառույթը վերահսկվում է ՝ պտտելով հեռուստացույցի թյունինգի համարը. Ահա թե ինչ ենք մենք օգտագործում
Պատերի թվային օրացույց և տան տեղեկատվական կենտրոն. 24 քայլ (նկարներով)
Թվային պատի օրացույց և տան տեղեկատվական կենտրոն. Այս հրահանգով ես միացնեմ հին հարթ էկրանով հեռուստացույցը փայտով շրջանակված թվային պատի վրա տեղադրված օրացույցի և տնային տեղեկատվական կենտրոնի վրա, որը սնվում է Raspberry Pi- ով: Նպատակն էր մի հայացքով ունենալ համապատասխան տեղեկատվություն
Մինի հեռուստատեսություն / օսլիլոսկոպ ՝ 6 քայլ
Մինի հեռուստատեսություն / Օսկիլոսկոպ. Բարև, ես ձեզ ցույց կտամ, թե ինչպես պատրաստել փոքրիկ հեռուստացույց / օսլիլոսկոպ: Դուք աշխատելու եք կաթոդային ճառագայթով, որը պահանջում է բարձր վոլտ և բարձր ճնշման փոշեկուլներ, ուստի զգույշ եղեք: Սա կառուցելու համար հարկավոր է համբերություն: Խնդրում եմ գնահատել իմ հանձնարարելի կամ հեռանալ