Mục lục:

MediaCenter đơn giản và điều khiển từ xa với khả năng sử dụng được cải thiện: 6 bước
MediaCenter đơn giản và điều khiển từ xa với khả năng sử dụng được cải thiện: 6 bước

Video: MediaCenter đơn giản và điều khiển từ xa với khả năng sử dụng được cải thiện: 6 bước

Video: MediaCenter đơn giản và điều khiển từ xa với khả năng sử dụng được cải thiện: 6 bước
Video: Chuyện gì xảy ra trong não khi bạn xem ... 2024, Tháng bảy
Anonim
MediaCenter đơn giản và điều khiển từ xa với khả năng sử dụng được cải thiện
MediaCenter đơn giản và điều khiển từ xa với khả năng sử dụng được cải thiện

Normal0falsefalsefalseEN-USX-NONEX-KHÔNG

Vâng, đó là một Trung tâm truyền thông dựa trên PC tự làm khác (hoặc HTPC), nhưng có một đặc điểm duy nhất: điều khiển rất đơn giản, do đó rất phù hợp với người cao tuổi, người khuyết tật hoặc đơn giản là người dùng lười biếng. Từ Wikipedia: “… Khái niệm cơ bản về khả năng sử dụng là một đối tượng được thiết kế với tâm lý và tâm sinh lý của người dùng được tổng quát hóa, ví dụ: * Sử dụng hiệu quả hơn - mất ít thời gian hơn để hoàn thành một nhiệm vụ cụ thể * Dễ dàng hơn để tìm hiểu-vận hành có thể học được bằng cách quan sát đối tượng * Thỏa mãn hơn khi sử dụng…”

Bước 1: Mục tiêu dự án

Mục tiêu dự án
Mục tiêu dự án
Mục tiêu dự án
Mục tiêu dự án

Normal0falsefalsefalseEN-USX-NONEX-KHÔNG

Nếu bạn đã quen với việc cố gắng giải thích cho bố mẹ hoặc ông bà của mình về khả năng tuyệt vời của phương tiện kỹ thuật số (là hình ảnh, nhạc hoặc phim) và thấy họ bực bội khi nhìn vào menu điều hướng phức tạp và điều khiển từ xa đông đúc một cách kỳ cục, thì đây là bài Hướng dẫn Dành cho bạn.

Với rất nhiều Media Center / HD recorder / SW MediaPlayer có sẵn, cái được đề xuất ở đây chắc chắn không thể cạnh tranh về giao diện và tính năng hấp dẫn.

Nhưng nếu người dùng mục tiêu trên 70 tuổi và không sử dụng công nghệ (ít nhất là trạng thái rắn…), bạn phải xem xét rằng tất cả các tính năng đó có thể được coi là trở ngại hơn là lợi thế. Thêm vào đó là một số khuyết tật về thể chất (mắt yếu, xương khớp..) và bạn có thể sẽ thấy không thể sử dụng bất kỳ điều khiển từ xa nào như trong hình dưới đây (khó hiểu, phím quá nhỏ..). giải pháp, với hai yêu cầu chính:

- Giao diện SW đơn giản nhất có thể: không có menu / menu con / điều hướng… chỉ cần bật nguồn PC của bạn và nhận danh sách phẳng tất cả các phương tiện trong ổ đĩa của bạn

- Điều khiển từ xa đơn giản và trực quan hơn nữa: một núm vặn thân thiện với người dùng và hai nút ấn nặng.

Không có gì hơn thế này… và đó là những gì bạn sẽ có trong một vài bước đơn giản..

Bước 2: Bước 1: SoftWare

Bước 1: SoftWare
Bước 1: SoftWare
Bước 1: SoftWare
Bước 1: SoftWare

Normal0falsefalsefalseEN-USX-NONEX-NONENormal0falsefalsefalseEN-USX-NONEX-KHÔNG

Có một cộng đồng khá tích cực của MediaPlayer nguồn mở (https://xbmc.org/, https://www.moovida.com/,…). Khá chắc rằng bạn biết tất cả, vì vậy tôi không đi chi tiết về chúng: chúng hoàn hảo, đầy đủ các tính năng và hoàn toàn có thể tùy chỉnh (đối với những người hiểu về phython, WindowXML…)

Vì vậy, một giải pháp khả thi cho dự án của tôi là bắt đầu từ một trong số chúng, lấy mã nguồn và sửa đổi chúng đến tận xương để lấy ra tất cả các menu và menu con như tôi đã nói trước đây… tốt, có thể trong hàng triệu năm nữa, điều này đòi hỏi một số kỹ năng và thời gian.

Theo chiều ngược lại; hãy bắt đầu lại từ đầu với một ngôn ngữ script dễ dàng và mạnh mẽ..

Tôi đang cố gắng, (thực sự khá bực bội) để làm quen với Microsoft Visual Studio Express, khi tôi tình cờ tìm thấy Trang web có cấu trúc quý giá này, một gợi ý smaaaaaart được tìm thấy: AutoHotKey!

Đối với những người không biết ngôn ngữ kịch bản mạnh mẽ này, đây là bản tóm tắt các tính năng chính như được liệt kê trong trang web của họ:

AutoHotkey là một tiện ích mã nguồn mở miễn phí dành cho Windows. Với nó, bạn có thể:

  • Tự động hóa hầu hết mọi thứ bằng cách gửi các tổ hợp phím và nhấp chuột. Bạn có thể viết macro chuột hoặc bàn phím bằng tay hoặc sử dụng trình ghi macro.
  • Tạo phím nóng cho bàn phím, phím điều khiển và chuột. Hầu như bất kỳ phím, nút hoặc tổ hợp nào cũng có thể trở thành phím nóng.
  • Tạo biểu mẫu nhập dữ liệu tùy chỉnh, giao diện người dùng và thanh menu. Xem GUI để biết chi tiết.
  • Sửa lại các phím và nút trên bàn phím, cần điều khiển và chuột của bạn.
  • Chuyển đổi bất kỳ tập lệnh nào thành tệp EXE có thể chạy trên máy tính không cài đặt AutoHotkey.

Do đó, nó hoàn hảo để định cấu hình chuột hoạt động như một điều khiển từ xa cho trình phát phương tiện SW, như VideoLan VLC; và nó cũng cho phép GUI đơn giản của chương trình của tôi. Sau khi tải xuống và bắt đầu từ một số ví dụ tích hợp sẵn, trong một buổi tối, tôi đã có thể tạo chương trình đầu tiên của mình và trong một tuần điều chỉnh / tinh chỉnh, kế hoạch đã rõ ràng:

1- Tạo một tập lệnh nhỏ trong HK, đặt nó thành một tập tin thực thi tự đứng và đặt nó tự động khởi động khi PC được bật nguồn. 2- Yêu cầu tập lệnh tạo một danh sách cuộn đơn giản (và phẳng) với bất kỳ phương tiện nào có thể đọc được trong thư mục gốc: Cỡ chữ HUUGE để dễ nhìn 3- Gán các lệnh chuột để việc điều hướng được thực hiện chỉ với thao tác cuộn và hai nút chính: no point-and-click.. 4- Khi một tập tin được chọn, hãy chạy VLC Mediaplayer toàn màn hình 5- Một VLC được tải, con lăn chuột được thay đổi thành chạy bộ (đối với FFW / REV), trong khi hai nút được sử dụng để CHƠI / TẠM DỪNG và DỪNG. 6- Nếu STOP bị nhấn, hãy đóng VLC và quay lại menu chính.

Đó là tất cả. Kịch bản được đính kèm, bình luận cho các phần chính. Bạn có thể yêu cầu AHK biên dịch nó trong tệp thực thi tương ứng.

MẸO cho tập lệnh:

- Thay đổi chuỗi thư mục gốc với đúng vị trí trong ổ đĩa của bạn. Hãy nhớ dấu gạch chéo ở cuối chuỗi. -Thay đổi kích thước của GUI theo kích thước và độ phân giải màn hình của bạn - VLC phải được định cấu hình (cntrl-p) để bắt đầu toàn màn hình (cài đặt Video chung) và phản ứng với các phím nóng phù hợp mà tập lệnh AHK gửi (Định cấu hình phím nóng)

Bước 3: Bước 2: HW - PC

Bước 2: HW - PC
Bước 2: HW - PC
Bước 2: HW - PC
Bước 2: HW - PC

Normal0falsefalsefalseEN-USX-NONEX-KHÔNG

Không có công nghệ tên lửa ở đây. Bất kỳ máy tính nào có card màn hình tốt và ổ cứng HDD đủ rộng sẽ hoạt động tốt.

Tuy nhiên, sự lựa chọn của tôi được thúc đẩy bởi kích thước mini-ITX và sự sẵn có của đầu ra S-video, để phù hợp với đầu vào SCART của TV của bố mẹ tôi (công nghệ lỗi thời mà tôi biết, nhưng ở một độ tuổi nhất định thì những thứ cũ kỹ và quen thuộc là tốt nhất từ trước đến nay).

Vì vậy, đây là BOM của PC: Intel Little Falls 2 được bao bọc trong một hộp G-ATLANTIC với nguồn điện bên ngoài; RAM 1Gb + 250Gb HDD Seagate 2.5”SATA. Hiệu suất không nhiều, nhưng quá đủ cho phạm vi của dự án.

Bước 4: Bước 3: HW - Điều khiển từ xa

Bước 3: HW - Điều khiển từ xa
Bước 3: HW - Điều khiển từ xa
Bước 3: HW - Điều khiển từ xa
Bước 3: HW - Điều khiển từ xa
Bước 3: HW - Điều khiển từ xa
Bước 3: HW - Điều khiển từ xa
Bước 3: HW - Điều khiển từ xa
Bước 3: HW - Điều khiển từ xa

Normal0falsefalsefalseEN-USX-NONEX-KHÔNG

Modding HW thực tế, (và có lẽ là phần nguyên bản nhất của hướng dẫn này) là điều khiển từ xa của trung tâm trung gian. Điều này dựa trên chuột không dây, là radio, mang lại lợi thế của một “điều khiển từ xa không định hướng” (một lợi thế không thể bỏ qua, nếu người dùng không hiểu điều đó, để thay đổi kênh / phát DVD / menu điều hướng, anh ta phải hướng điều khiển từ xa hồng ngoại về phía bộ giải mã DVB / DVD / HTPC chứ không phải về phía TV..). Nó hoạt động tốt lên đến 10m phù hợp với kích thước của phòng khách của tôi.

Bắt đầu hình thành một con chuột quang không dây thương mại với bộ chuyển đổi USB. Sau khi tháo rời, PCB chính sẽ được tháo ra để sau này được gắn vào vỏ mới. LMB và RMB thực sự không được sử dụng và để lại cho việc sử dụng trong tương lai (tức là hai lệnh khác có thể cấu hình với AHK), trong khi nút 3 và 4 (hai nút bên của chuột ban đầu) được sử dụng như các lệnh chính của tập lệnh. Lý do cho điều này là nút 3 và 4 được kết nối với PCB của chuột bằng một đầu nối, vì vậy dễ dàng thay thế hơn.

Con lăn chuột được loại bỏ và thay thế bằng một bộ mã hóa quay thương mại mạnh mẽ hơn; Tôi đoán rằng bộ mã hóa nên được chọn với số xung chính xác trên mỗi vòng và pha trong số hai xung, nhưng tôi đã thử cái đầu tiên trong danh mục RS và hoạt động tốt. Mỏ có độ lệch pha 54 ° ± 30 ° CW và 24 xung / vòng. Các công tắc vi mô LMB và RMB được thay thế bằng các nút ấn chịu lực hơn để gắn bảng điều khiển.

Việc xây dựng khá dễ dàng: Tôi đã sử dụng một hộp có sẵn cho dự án điện tử, với các thùy bên bằng cao su tốt để dễ dàng cầm nắm và một ngăn cho hai pin AA. Núm được gắn ở trung tâm, với hai nút ở cùng một phía, để điều khiển từ xa có thể được vận hành bằng một tay (bố trí được đính kèm). Bộ mã hóa và hai nút được kết nối với PCA của chuột bằng cáp dẹt tùy chỉnh với đầu cắm được làm bằng dải cái có kích thước 1,27mm. Cuối cùng, một công tắc nguồn được thêm vào bên cạnh vỏ của điều khiển từ xa, để tắt nó khi không sử dụng (và tiết kiệm pin).

Bước 5: Bước 4: HW - Cáp S-Video đến SCART

Normal0falsefalsefalseEN-USX-NONEX-KHÔNG

Không có gì phức tạp ở đây: chỉ cần sử dụng kỹ năng hàn của bạn và làm theo sơ đồ bên dưới.

Tín dụng cho

Đầu nối S-Video đực và giắc cắm âm thanh nổi sẽ được kết nối với PC thế kỷ XXII của bạn. SCART đến TV những năm 1980 của bạn.

Bước 6: Kết luận

Normal0falsefalsefalseEN-USX-NONEX-KHÔNG

Kết quả cuối cùng được hiển thị trong video đính kèm: Với một cài đặt nhẹ, XP khởi động nhanh chóng và tệp exe bắt đầu chạy trơn tru. Theo kế hoạch, việc điều hướng rất dễ dàng và trực quan: bạn có thể xoay bánh xe hoặc nhấn nút màu trắng để cuộn danh sách. Chọn phương tiện bạn muốn phát bằng nút màu xanh lục và đợi VLC khởi động. Chạy phim đến điểm mong muốn bằng bánh xe, tạm dừng / phát với nút màu xanh lá cây và dừng với nút màu trắng. Lặp lại chu kỳ cho đến khi bạn kiệt sức.

Những cải tiến có thể có:

Ngay cả với một ổ cứng HDD 250G tương đối nhỏ, thư mục phẳng nhanh chóng trở nên quá dài và quá khó hiểu. Tôi không muốn tạo một cây thư mục phức tạp, vì vậy có thể có một số danh sách "thông minh". Ví dụ: vị trí trong danh sách có thể liên quan đến ngày tệp được mở lần cuối (vì vậy tệp mới nhất sẽ được chuyển xuống cuối danh sách chính).

Để làm như vậy, tôi đã nghĩ đến việc thêm vào tập lệnh chính một quy trình lưu trong tệp nhật ký txt một số thông tin hữu ích về từng tệp phương tiện, chẳng hạn như: tổng số lượt xem, ngày xem lần cuối, dừng lại ở 1h: 35 phút: 25 giây.. để khi tệp phương tiện được tải lại, nó sẽ bắt đầu từ điểm nó bị gián đoạn lần trước..

Đó là tất cả.. cảm ơn vì đã đọc và xin lỗi mẫu tiếng Ý xấu của tôi.. Bất kỳ đề xuất bình luận / nhận xét nào thực sự được đánh giá cao.

Đề xuất: