Satura rādītājs:
- 1. solis: projekta mērķi
- 2. darbība: 1. darbība: programmatūra
- 3. darbība: 2. darbība: HW - dators
- 4. darbība: 3. darbība: HW - tālvadība
- 5. darbība: 4. darbība: HW - S -Video uz SCART kabelis
- 6. darbība. Secinājumi
Video: Vienkārša MediaCenter un tālvadības pults ar uzlabotu lietojamību: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 11:00
Normal0falsefalsefalseEN-USX-NONEX-NONE
Jā, tas ir vēl viens DIY datorizēts multivides centrs (vai HTPC), taču ar vienu unikālu īpašību: to ir sasodīti vienkārši kontrolēt, tāpēc tas ir labi piemērots veciem cilvēkiem, personām ar invaliditāti vai vienkārši slinkiem lietotājiem. No Wikipedia: “… Galvenais lietojamības jēdziens ir tāds, ka objekts, kas izstrādāts, izmantojot vispārinātu lietotāju psiholoģiju un fizioloģiju, ir, piemēram: * Efektīvāka lietošanā-tas aizņem mazāk laika, lai veiktu konkrētu uzdevumu * Vieglāk apgūstama darbība to var iemācīties, novērojot objektu * Labāk izmantot…”
1. solis: projekta mērķi
Normal0falsefalsefalseEN-USX-NONEX-NONE
Ja jūs zināt, kā mēģināt izskaidrot saviem vecākiem vai vectēviem “apbrīnojamo digitālo mediju iespējas (tas ir šīs bildes, mūzika vai filmas), un uzskatījāt viņus par neapmierinātību, aplūkojot sarežģīto izvēlnes navigāciju un smieklīgi pārpildītās tālvadības pultis, tad šis pamācību ir Tev.
Tā kā ir pieejams daudz pieejamo Media Center / HD ierakstītāju / SW MediaPlayer, šeit piedāvātais noteikti nevar sacensties pievilcīgā izskatā un funkcijās.
Bet, ja mērķa lietotājs ir vecāks par 70 gadiem un neizmanto tehnoloģijas (vismaz cietā stāvoklī …), jums jāņem vērā, ka visas šīs funkcijas var uzskatīt par šķēršļiem, nevis priekšrocībām. Pievienojiet tam fizisku invaliditāti (vājas acis, osteoartrīts..), un jums, iespējams, būs neiespējami izmantot jebkuru tālvadības pulti, kā parādīts attēlā (mulsinoši, taustiņi ir pārāk mazi..). Iepriekš minētie ierobežojumi liek domāt par DIY risinājums ar divām galvenajām prasībām:
- Vienkāršākais iespējamais SW interfeiss: nav izvēlnes/apakšizvēlņu/navigācijas … vienkārši ieslēdziet datoru un iegūstiet plašu visu diskā esošo datu nesēju sarakstu
-Vēl vienkāršāka un intuitīvāka tālvadības pults: lietotājam draudzīga poga un divas lieljaudas spiedpogas.
Nekas vairāk kā šis … un tas jums būs, veicot pāris vienkāršas darbības.
2. darbība: 1. darbība: programmatūra
Normal0falsefalsefalseEN-USX-NONEX-NONENormal0falsefalsefalseEN-USX-NONEX-NONE
Pastāv diezgan aktīva atvērtā avota MediaPlayer kopiena (https://xbmc.org/, https://www.moovida.com/,…). Droši vien jūs tos visus pazīstat, tāpēc es ar tiem sīkāk neiedziļināšos: tie ir ideāli, pilni ar funkcijām un ir pilnībā pielāgojami (tiem, kas saprot phython, WindowXML …)
Tātad viens no iespējamiem risinājumiem manam projektam bija sākt ar vienu no tiem, paņemt avota kodu un pārveidot tos līdz kauliem, lai izņemtu visas izvēlnes un apakšizvēlnes, kā es teicu iepriekš … labi, varbūt pēc desmitiem miljonu gadu tas prasīs dažas prasmes un laiks.
Otrādi; sāksim no nulles ar vienkāršu un spēcīgu skriptu valodu.
Es mēģināju (patiesi diezgan apgrūtinoši) iepazīties ar Microsoft Visual Studio Express, kad uzdūros šai dārgajai, strukturējamajai vietnei un atradu smaaaaaart ieteikumu: AutoHotKey!
Tiem, kas nezina šo spēcīgo skriptu valodu, šeit ir apkopotas galvenās funkcijas, kas norādītas viņu vietnē:
AutoHotkey ir bezmaksas atvērtā pirmkoda utilīta operētājsistēmai Windows. Ar to jūs varat:
- Automatizējiet gandrīz jebko, nosūtot taustiņsitienus un peles klikšķus. Jūs varat rakstīt peles vai tastatūras makro ar rokām vai izmantot makro ierakstītāju.
- Izveidojiet tastatūras, kursorsviras un peles taustiņus. Praktiski jebkura atslēga, poga vai kombinācija var kļūt par karsto taustiņu.
- Izveidojiet pielāgotas datu ievades veidlapas, lietotāja saskarnes un izvēlņu joslas. Sīkāku informāciju skatiet GUI.
- Nomainiet tastatūras, kursorsviras un peles taustiņus un pogas.
- Pārveidojiet jebkuru skriptu par EXE failu, ko var palaist datoros, kuros nav instalēts AutoHotkey.
Tāpēc tas ir lieliski piemērots, lai konfigurētu peli, lai tā darbotos kā SW multivides atskaņotāja tālvadības pults, piemēram, VideoLan VLC; un tas ļauj arī manas programmas vienkāršo GUI. Pēc lejupielādes un sākot ar kādu iebūvētu piemēru, vienā vakarā es varēju izveidot savu pirmo programmu, un vienas nedēļas noregulēšanas/pielāgošanas laikā plāns bija skaidrs:
1-Izveidojiet nelielu skriptu HK, padariet to par patstāvīgu izpildāmu failu un iestatiet to automātiski startēt, kad dators ir ieslēgts. 2- Lieciet skriptam izveidot vienkāršu (un plakanu) ritināšanas sarakstu ar jebkuru lasāmu datu nesēju saknes direktorijā: LIELS fonta lielums, lai viegli izskatītos 3- Piešķiriet peles komandas, lai navigācija tiktu veikta tikai ar ritināšanu un divām galvenajām pogām 4: Kad ir atlasīts fails, palaidiet pilnekrāna režīmu VLC Mediaplayer PLAY/PAUSE un STOP. 6- Ja tiek nospiesta STOP, aizveriet VLC un atgriezieties galvenajā izvēlnē.
Tas ir viss. Skripts ir pievienots, komentēts galvenajām daļām. Jūs varat likt AHK to apkopot atbilstošajā izpildāmajā failā.
PADOMI skriptam:
- Mainiet saknes direktorija virkni ar pareizo atrašanās vietu diskā. Atcerieties slīpsvītru virknes beigās. -Mainiet GUI izmērus atbilstoši ekrāna izmēram un izšķirtspējai -VLC ir jākonfigurē (cntrl -p), lai sāktu pilnekrāna režīmu (vispārējie video iestatījumi) un reaģētu uz pareizajiem karstajiem taustiņiem, ko nosūta AHK skripts (Konfigurēt karstos taustiņus)
3. darbība: 2. darbība: HW - dators
Normal0falsefalsefalseEN-USX-NONEX-NONE
Šeit nav raķešu tehnoloģijas. Jebkurš dators ar pienācīgu videokarti un pietiekami plašu HDD darbosies labi.
Tomēr manu izvēli noteica mini-ITX izmērs un S-video izejas pieejamība, lai tā atbilstu manu vecāku TV SCART ieejai (vecmodīga tehnoloģija, ko es zinu, bet noteiktā vecumā vecās un pazīstamās lietas) ir visu laiku labākie).
Tātad šī ir datora BOM: Intel Little Falls 2 ir ievietots G-ATLANTIC korpusā ar ārēju barošanas avotu; 1 GB RAM + 250 GB HDD Seagate 2,5 collu SATA. Nav daudz veiktspējas, bet vairāk nekā pietiekams projekta apjomam.
4. darbība: 3. darbība: HW - tālvadība
Normal0falsefalsefalseEN-USX-NONEX-NONE
Faktiskā HW modifikācija (un, iespējams, šīs instrukcijas oriģinālākā daļa) ir multivides centra tālvadības pults. Tas ir balstīts uz bezvadu peli, kas, būdama radio, piedāvā “bez virziena tālvadības pulti” (priekšrocība, ko nedrīkst nepamanīt, ja lietotājs to nesaprot, mainīt kanālu / atskaņot DVD / pārvietoties izvēlnēs, viņam ir jānorāda infrasarkanā tālvadības pults uz DVB dekodētāju / DVD / HTPC, nevis uz televizoru..). Tas darbojas labi līdz 10 m, kas atbilst manas dzīvojamās istabas izmēram.
Sāciet veidot komerciālu bezvadu optisko peli ar USB adapteri. Pēc izjaukšanas galvenā PCB tiek noņemta, lai vēlāk to uzstādītu uz jaunā korpusa. LMB un RMB faktiski netiek izmantoti un atstāti turpmākai lietošanai (t.i., divas citas komandas, kas konfigurējamas ar AHK), savukārt 3. un 4. poga (abas sākotnējās peles sānu pogas) tiek izmantotas kā galvenās skripta komandas. Iemesls tam ir tas, ka 3. un 4. poga tika savienota ar peles PCB ar savienotāju, tāpēc to ir vieglāk nomainīt.
Peles ritenis tiek noņemts un aizstāts ar stabilāku komerciālo rotējošo kodētāju; Es domāju, ka kodētājs jāizvēlas ar pareizu impulsu skaitu vienā kārtā un fāzē starp diviem impulsiem, bet es izmēģināju pirmo RS katalogā un gāja labi. Manējā ir 54 ° ± 30 ° fāzes nobīde CW un 24 impulsi vienā kārtā. LMB un RMB mikro slēdži tiek aizstāti ar izturīgākām spiedpogām paneļa montāžai.
Konstrukcija ir diezgan vienkārša: elektroniskajam projektam izmantoju pieejamo kasti ar labām gumijas sānu daivām ērtai satveršanai un nodalījumu divām AA baterijām. Poga ir uzstādīta centrā, ar divām pogām no vienas puses, lai tālvadības pulti varētu vadīt ar vienu roku (izkārtojums pievienots). Kodētājs un abas pogas ir savienotas ar peles PCA ar pielāgotiem plakaniem kabeļiem ar galveni, kas izgatavota ar 1,27 mm soļa sieviešu sloksni. Visbeidzot, tālvadības pults korpusam tiek pievienots barošanas slēdzis, lai to izslēgtu, kad tas netiek lietots (un taupītu baterijas).
5. darbība: 4. darbība: HW - S -Video uz SCART kabelis
Normal0falsefalsefalseEN-USX-NONEX-NONE
Šeit nav nekas sarežģīts: vienkārši izmantojiet savas lodēšanas prasmes un izpildiet zemāk esošo shēmu.
Kredīti vietnē
S-Video vīriešu savienotājs un stereo ligzda tiks savienoti ar jūsu XXII gadsimta datoru. Jūsu astoņdesmito gadu televīzijas SCART.
6. darbība. Secinājumi
Normal0falsefalsefalseEN-USX-NONEX-NONE
Gala rezultāts ir parādīts pievienotajā video: ar vieglu instalāciju XP ātri sāk darboties, un exe fails sāk darboties nevainojami. Kā plānots, navigācija ir vienkārša un intuitīva: jūs varat pagriezt riteni vai nospiest balto pogu, lai ritinātu sarakstu. Ar zaļo pogu atlasiet multividi, kuru vēlaties atskaņot, un gaidiet, līdz VLC sāksies. Pārvietojiet filmu līdz vajadzīgajam punktam ar riteni, apturiet/atskaņojiet ar zaļo pogu un pārtrauciet ar balto. Atkārtojiet ciklu, līdz esat izsmelts.
Iespējamie uzlabojumi:
Pat ar salīdzinoši mazu 250G HDD plakanā direktorija ātri kļūst pārāk gara un pārāk mulsinoša. Es negribētu izveidot sarežģītu direktoriju koku, tāpēc varbūt varētu izveidot kādu “inteliģentu” sarakstu. Piemēram, pozīcija sarakstā varētu būt saistīta ar datumu, kad fails pēdējo reizi tika atvērts (lai jaunākais būtu jāpārvieto galvenā saraksta apakšdaļā).
Lai to izdarītu, es domāju, ka galvenajam skriptam jāpievieno rutīna, kas txt žurnāla failā saglabā noderīgu informāciju par katru multivides failu, piemēram, kopējais skatījumu skaits, pēdējā skatījuma datums, apstājās 1 h: 35 m: 25 s.. lai multivides fails tiktu ielādēts vēlreiz, tas sāktos no vietas, kur tas tika pārtraukts iepriekšējā reizē.
Tas arī viss … paldies, ka izlasījāt un atvainojiet no manas sliktās itāļu valodas.. Jebkurš komentāra ieteikums /piezīme ir patiešām novērtēts.
Ieteicams:
Tālvadības pults slēdža tālvadības pults + palaidējs: 6 soļi (ar attēliem)
Tālvadības pults slēdža tālvadības pults + aktivizētājs: šī pedāļa tālvadības pults ir lieliski piemērota, lai apturētu animatorus, fotoattēlu arhivētājus, emuāru autorus un profesionāļus, kuri visu laiku nevar sasniegt savas kameras aizvara pogu vai kuriem ātri jāstrādā pie galda ar pievienotu kameru. augstas virs galvas. 2020. gada decembra atjauninājums: E
Vienkārša IR tālvadības pults iestatīšana, izmantojot LIRC Raspberry PI (RPi) - 2019. gada jūlijs [1. daļa]: 7 soļi
Vienkārša IR tālvadības pults iestatīšana, izmantojot LIRC Raspberry PI (RPi) - 2019. gada jūlijs [1. daļa]: Pēc daudzām meklēšanām es biju pārsteigts un satraukts par pretrunīgo informāciju par to, kā iestatīt IR tālvadības pulti savam RPi projektam. Es domāju, ka tas būs viegli, bet Linux infrasarkanās vadības (LIRC) iestatīšana jau ilgu laiku ir bijusi problemātiska, jo
Televizora tālvadības pults kļūst par RF tālvadības pulti -- NRF24L01+ apmācība: 5 soļi (ar attēliem)
TV tālvadības pults kļūst par RF tālvadības pulti || NRF24L01+ apmācība: Šajā projektā es jums parādīšu, kā es izmantoju populāro nRF24L01+ RF IC, lai bezvadu režīmā pielāgotu LED sloksnes spilgtumu, izmantojot trīs bezjēdzīgas TV tālvadības pults pogas. Sāksim
Vienkārša IR tālvadības pults iestatīšana, izmantojot LIRC Raspberry PI (RPi) - 2019. gada jūlijs [2. daļa]: 3 soļi
Vienkārša iestatīšana IR tālvadības pults, izmantojot LIRC Raspberry PI (RPi) - 2019. gada jūlijs [2. daļa]: 1. daļā es parādīju, kā salikt RPi + VS1838b un konfigurēt Raspbian LIRC moduli, lai saņemtu IR komandas no IR tālvadības pults. Visas aparatūras un LIRC iestatīšanas problēmas ir apspriestas 1. daļā
Vadības pults kameras tālvadības pults: 4 soļi
Vadības pults kameras tālvadības pults: Šis ir īss pamācība, kā izveidot tālvadības pulti kamerai, kurai tās vēl nav. Tas ietver solenoīdu, vienkāršu brita ekrānu, sienas kārpu, dažus vadus un aparatūru. Viegli pagatavojams, jautri lietojams