Tartalomjegyzék:

Egyszerű MediaCenter és távirányító javított használhatósággal: 6 lépés
Egyszerű MediaCenter és távirányító javított használhatósággal: 6 lépés

Videó: Egyszerű MediaCenter és távirányító javított használhatósággal: 6 lépés

Videó: Egyszerű MediaCenter és távirányító javított használhatósággal: 6 lépés
Videó: 🟡 POCO X5 PRO – LEGRÉSZLETESEBB ÁTTEKINTÉS és TESZTEK 2024, November
Anonim
Egyszerű MediaCenter és távirányító javított használhatósággal
Egyszerű MediaCenter és távirányító javított használhatósággal

Normal0falsefalsefalseEN-USX-NONEX-NONE

Igen, ez egy másik DIY PC-alapú Media-Center (vagy HTPC), de egyetlen egyedi jellemzővel rendelkezik: rohadtul egyszerű az irányítása, így jól alkalmazható idős emberek, fogyatékkal élők vagy egyszerűen lusta felhasználók számára. A Wikipédiából: „… A használhatóság elsődleges elképzelése az, hogy egy olyan objektum, amelyet a felhasználók általános pszichológiájával és fiziológiájával terveztek, például: * Hatékonyabb a használat-kevesebb időt vesz igénybe egy adott feladat elvégzése * Könnyebb megtanulni-kezelni megtanulható a tárgy megfigyelésével * Kielégítőbb a használata …”

1. lépés: A projekt célkitűzései

Projekt céljai
Projekt céljai
Projekt céljai
Projekt céljai

Normal0falsefalsefalseEN-USX-NONEX-NONE

Ha ismeri, hogy megpróbálja elmagyarázni szüleinek vagy nagypapáinak a digitális média csodálatos lehetőségeit (legyenek ezek képek, zenék vagy filmek), és csalódottnak találta őket, amikor bonyolult menünavigációt és nevetségesen zsúfolt távirányítókat nézett, akkor ezt az utasítást neked.

A rengeteg rendelkezésre álló Media Center / HD felvevő / SW MediaPlayer mellett az itt javasolt készülék biztosan nem versenyezhet a vonzó megjelenés és megjelenés tekintetében.

De ha a célfelhasználó 70 év felett van, és nem használja a technológiát (legalábbis szilárdtest…), akkor figyelembe kell vennie, hogy mindezek a funkciók inkább akadályoknak, mint előnyöknek tekinthetők. Ha ehhez hozzáadunk néhány fizikai fogyatékosságot (gyenge szemek, osteoarthritis..), és valószínűleg lehetetlennek találja a távirányító használatát, mint az alábbi képen (zavaró, túl kicsi a billentyűk..). A fenti korlátok arra késztetnek, hogy fontolja meg a barkácsolást megoldás, két fő követelménysel:

- A legegyszerűbb SW interfész: nincs menü/almenük/navigáció … csak kapcsolja be a számítógépet, és kap egy lapos listát a meghajtó összes médiájáról

-Még egyszerűbb és intuitív távirányító: felhasználóbarát gomb és két nagy teljesítményű nyomógomb.

Semmi más, mint ez… és ezt meg is kapja néhány egyszerű lépésben.

2. lépés: 1. lépés: SoftWare

1. lépés: Szoftver
1. lépés: Szoftver
1. lépés: Szoftver
1. lépés: Szoftver

Normal0falsefalsefalseEN-USX-NONEX-NONNormal0falsefalsefalseEN-USX-NONEX-NONE

A nyílt forráskódú MediaPlayer meglehetősen aktív közössége (https://xbmc.org/, https://www.moovida.com/,…). Biztosan ismeri mindet, ezért nem részletezem velük: tökéletesek, tele vannak funkciókkal és teljesen testreszabhatók (azok számára, akik értik a phython -ot, a WindowXML -t …)

Tehát az egyik lehetséges megoldás a projektemhez az volt, hogy az egyikből kiindulva megragadom a forráskódot, és csontokig módosítom, hogy minden menüt és almenüt elővegyek, ahogy korábban mondtam … nos, talán egy tucatnyi év múlva ez bizonyos készségeket igényel és az idő.

Fordítva; Kezdjük a nulláról egy egyszerű és hatékony szkriptnyelvvel.

Megpróbáltam (valóban meglehetősen frusztráló) megismerni a Microsoft Visual Studio Express programot, amikor ráakadtam erre a drága, strukturálható webhelyre, és találtam egy smaaaaaart javaslatot: AutoHotKey!

Azok számára, akik nem ismerik ezt az erős szkriptnyelvet, itt található a weboldalukon felsorolt főbb funkciók összefoglalója:

Az AutoHotkey egy ingyenes, nyílt forráskódú segédprogram a Windows számára. Ezzel:

  • Szinte bármit automatizálhat billentyűleütések és egérkattintások küldésével. Írhat egeret vagy billentyűzet makrót kézzel, vagy használhatja a makró felvevőt.
  • Hozzon létre gyorsbillentyűket billentyűzethez, joystickhoz és egérhez. Gyakorlatilag bármilyen gomb, gomb vagy kombináció gyorsbillentyűvé válhat.
  • Hozzon létre egyéni adatbeviteli űrlapokat, felhasználói felületeket és menüsorokat. Lásd a GUI -t a részletekért.
  • Remap billentyűk és gombok a billentyűzeten, a joystickon és az egéren.
  • Bármilyen szkriptet konvertálhat EXE fájlba, amely futtatható olyan számítógépeken, amelyekre nincs telepítve az AutoHotkey.

Ezért tökéletes arra, hogy az egeret úgy konfigurálja, hogy úgy működjön, mint az SW médialejátszó távirányítója, például a VideoLan VLC; és lehetővé teszi a program egyszerű grafikus felületét is. Miután letöltöttem, és néhány beépített példából kiindulva, egy este sikerült létrehoznom az első programomat, és egy hét hangolás/csípés után a terv egyértelmű volt:

1- Hozzon létre egy kis szkriptet a HK-ban, készítse el önállóan végrehajtható fájlként, és állítsa be, hogy a számítógép bekapcsolásakor automatikusan elinduljon. 2- A parancsfájl készítsen egy egyszerű (és lapos) görgetési listát a gyökérkönyvtár bármely olvasható adathordozójával: HUUUGE betűméret az egyszerű megjelenés érdekében 4: Fájl kiválasztása esetén futtassa a VLC Mediaplayer teljes képernyős módját PLAY/PAUSE és STOP gombokhoz. 6- Ha a STOP gombot nyomja meg, zárja be a VLC-t, és térjen vissza a főmenübe.

Ez minden. A forgatókönyv mellékelve, a fő részekhez kommentálva. Az AHK összeállíthatja a megfelelő futtatható fájlba.

Tippek a forgatókönyvhöz:

- Módosítsa a gyökérkönyvtár karakterláncát a meghajtó megfelelő helyével. Emlékezzen a karakterlánc végén lévő perjelre. -Változtassa meg a GUI méreteit a képernyő méretének és felbontásának megfelelően -A VLC -t konfigurálni kell (cntrl -p) a teljes képernyő elindításához (általános videóbeállítások), és reagálnia kell az AHK parancsfájl által küldött megfelelő gyorsbillentyűkre (Gyorsbillentyűk konfigurálása)

3. lépés: 2. lépés: HW - PC

2. lépés: HW - PC
2. lépés: HW - PC
2. lépés: HW - PC
2. lépés: HW - PC

Normal0falsefalsefalseEN-USX-NONEX-NONE

Itt nincs rakéta technológia. Bármilyen számítógép, amely rendelkezik megfelelő videokártyával és elég széles HDD -vel, jól fog működni.

A választásomat azonban a mini-ITX méret és az S-video kimenet elérhetősége vezérelte, hogy illeszkedjenek a szüleim TV-jének SCART bemenetéhez (régimódi technológiát ismerek, de egy bizonyos korban a régi és ismerős dolgok valaha a legjobbak).

Tehát ez a PC BOM-ja: az Intel Little Falls 2 egy G-ATLANTIC tokban van, külső tápegységgel; 1 GB RAM + 250 GB merevlemez Seagate 2,5”SATA. Nem sok teljesítmény, de több mint megfelelő a projekt terjedelméhez.

4. lépés: 3. lépés: HW - Távoli

3. lépés: HW - Távoli
3. lépés: HW - Távoli
3. lépés: HW - Távoli
3. lépés: HW - Távoli
3. lépés: HW - Távoli
3. lépés: HW - Távoli
3. lépés: HW - Távoli
3. lépés: HW - Távoli

Normal0falsefalsefalseEN-USX-NONEX-NONE

A tényleges HW moddálás (és valószínűleg a legeredetibb része ennek az utasításnak) a mediacenter távirányítója. Ez egy vezeték nélküli egérre épül, amely rádióként a „nem irányított távirányító” előnyét kínálja (előny, ha nem hagyja figyelmen kívül, ha a felhasználó ezt nem érti, ha csatornát akar váltani / DVD-t játszik le, vagy navigál a menükben, az infravörös távirányítót a DVB dekóder / DVD / HTPC felé kell irányítania, nem pedig a TV felé..). 10 m -ig jól működik, ami illeszkedik a nappalim méretéhez.

Kezdje el egy kereskedelmi vezeték nélküli optikai egér létrehozását USB adapterrel. A szétszerelés után a fő NYÁK -t eltávolítják, hogy később az új tokra szereljék. Az LMB -t és az RMB -t valójában nem használják, és későbbi használatra hagyják (azaz két másik parancs konfigurálható AHK -val), míg a 3. és a 4. gombot (az eredeti egér két oldalsó gombját) a parancs a fő parancsként használja. Ennek az az oka, hogy a 3 -as és a 4 -es gomb csatlakozóval volt csatlakoztatva az egér PCB -jéhez, így könnyebb cserélni.

Az egér kerekét eltávolítják, és egy robusztusabb kereskedelmi forgó kódolóval helyettesítik; Úgy gondolom, hogy a kódolót a két impulzus körében és fázisánként megfelelő impulzusszámmal kell megválasztani, de kipróbáltam az elsőt az RS katalógusban, és jól sikerült. Az enyém 54 ° ± 30 ° fáziseltolódású CW és 24 impulzus/kör. Az LMB és RMB mikrokapcsolókat a panelre szereléshez ellenállóbb nyomógombokkal helyettesítik.

A felépítése meglehetősen egyszerű: egy rendelkezésre álló dobozt használtam az elektronikus projekthez, jó gumi oldalsó lebenyekkel a könnyű fogás érdekében, és egy rekesszel két AA elemhez. A gomb középre van szerelve, a két gomb ugyanazon az oldalon található, így a távirányító egyetlen kézzel is kezelhető (az elrendezés csatolva). A kódoló és a két gomb össze van kötve az egér PCA-val, egyedi lapos kábelekkel, amelyek fejléce 1,27 mm-es női szalaggal készült. Végül egy tápkapcsolót helyeznek oldalirányban a távirányító tokjába, hogy kikapcsolja, amikor nem használja (és kímélje az elemeket).

5. lépés: 4. lépés: HW - S -Video -SCART kábel

Normal0falsefalsefalseEN-USX-NONEX-NONE

Itt semmi bonyolult: csak használja a forrasztási készségeit, és kövesse az alábbi vázlatot.

Hitelek a https://www.maxlaconca.com/238/schema-per-cavetto-di-connessione-da-s-video-a-scart címre.

Az S-Video dugó és a sztereó jack csatlakozik a XXII. Századi számítógéphez. A SCART a nyolcvanas évek televíziójához.

6. lépés: Következtetések

Normal0falsefalsefalseEN-USX-NONEX-NONE

A végeredményt a mellékelt videó mutatja: Könnyű telepítés esetén az XP gyorsan elindul, és az exe fájl zökkenőmentesen fut. A terveknek megfelelően a navigáció egyszerű és intuitív: vagy forgassa el a kormányt, vagy nyomja meg a fehér gombot a lista görgetéséhez. A zöld gombbal válassza ki a lejátszani kívánt adathordozót, és várja meg, amíg a VLC elindul. Mozgassa a filmet a kívánt pontra a kerékkel, szüneteltesse/játssza le a zöld gombbal, és állítsa le a fehéren. Ismételje meg a ciklust, amíg el nem fogy.

Lehetséges fejlesztések:

Még egy viszonylag kicsi 250 G -os merevlemez esetén is a lapos könyvtár gyorsan túl hosszú és zavaros lesz. Szeretném, ha nem hoznék létre összetett könyvtárfát, így talán valami „intelligens” listát lehetne készíteni. Például a lista pozíciója a fájl legutóbbi megnyitásának dátumával függhet össze (így a legfrissebbet a fő lista aljára kell helyezni).

Ennek érdekében azon gondolkodtam, hogy a fő szkripthez hozzáadok egy rutinot, amely egy txt naplófájlba ment néhány hasznos információt az egyes médiafájlokról, például: a megtekintések teljes száma, az utolsó megtekintés dátuma, 1 óra: 35 perc: 25 másodperc.. hogy a médiafájl újbóli betöltése után onnan induljon, ahol előzőleg megszakították.

Ennyi.. köszönöm, hogy elolvasta, és bocsánat a rossz olasz nyelvemért.

Ajánlott: