Satura rādītājs:

Vienkārša MediaCenter un tālvadības pults ar uzlabotu lietojamību: 6 soļi
Vienkārša MediaCenter un tālvadības pults ar uzlabotu lietojamību: 6 soļi

Video: Vienkārša MediaCenter un tālvadības pults ar uzlabotu lietojamību: 6 soļi

Video: Vienkārša MediaCenter un tālvadības pults ar uzlabotu lietojamību: 6 soļi
Video: 40 полезных автотоваров с алиэкспресс, которые упростят жизнь любому автовладельцу #8 2024, Novembris
Anonim
Vienkāršs MediaCenter un tālvadības pults ar uzlabotu lietojamību
Vienkāršs MediaCenter un tālvadības pults ar uzlabotu lietojamību

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

Projekta mērķi
Projekta mērķi
Projekta mērķi
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

1. darbība. Programmatūra
1. darbība. Programmatūra
1. darbība. Programmatūra
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

2. solis: HW - PC
2. solis: HW - PC
2. solis: HW - PC
2. solis: HW - PC

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

3. solis: HW - tālvadība
3. solis: HW - tālvadība
3. solis: HW - tālvadība
3. solis: HW - tālvadība
3. solis: HW - tālvadība
3. solis: HW - tālvadība
3. solis: HW - tālvadība
3. solis: 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: