Mục lục:

Điều khiển từ xa cho PC Youtube và Netflix: 9 bước (có Hình ảnh)
Điều khiển từ xa cho PC Youtube và Netflix: 9 bước (có Hình ảnh)

Video: Điều khiển từ xa cho PC Youtube và Netflix: 9 bước (có Hình ảnh)

Video: Điều khiển từ xa cho PC Youtube và Netflix: 9 bước (có Hình ảnh)
Video: Con gái cám ơn cha dượng #chaduong #congai #sinhnhat 2024, Tháng bảy
Anonim
Image
Image
Điều khiển từ xa cho PC Youtube và Netflix
Điều khiển từ xa cho PC Youtube và Netflix

Tôi có đồng hồ đo máy tính để bàn cách giường ngủ nên tự nhiên tôi thích xem youtube và phim trên giường thoải mái. Tuy nhiên, mỗi khi tôi nằm xuống, tôi thấy mình cần phải điều chỉnh âm lượng, tạm dừng video vì một số lý do hoặc đơn giản là bỏ qua hoàn toàn video. Tôi chỉ có thể nghiêng người về phía trước và nhấn một nút trên bàn phím nhưng tôi quá lười để làm điều đó nên thay vào đó, tôi quyết định dành hàng chục giờ để thiết kế và xây dựng điều khiển từ xa này cho PC của mình. Nó thực sự chỉ là bàn phím không dây.

Tôi thực sự đã có bàn phím không dây nhưng đó là bàn phím. Khi đèn tắt, về cơ bản là không thể tìm thấy chìa khóa tôi đang tìm. Hơn hết, với kích thước nhỏ bé, tôi có nhiều khả năng nhấn ba nút cùng lúc hơn nút tôi muốn ngay cả với những ngón tay nhỏ bé của mình. Nhưng thực sự đó chỉ là một cái cớ để xây dựng một cái gì đó hay ho.

Tôi cũng đã làm một video về nó và rất khuyên bạn nên kiểm tra điều đó ở đây.

Bước 1: Tổng quan

Tổng quat
Tổng quat
Tổng quat
Tổng quat
Tổng quat
Tổng quat

Tôi chỉ muốn nói sơ qua về cách hoạt động của bàn phím này. Nó có hai chế độ. Một cho youtube và một cho tất cả các phương tiện khác. Cả hai đều làm điều tương tự. Phát, tạm dừng, bỏ qua, tua lại, tiếp theo, trước đó và điều chỉnh âm lượng. Sự khác biệt duy nhất là ở chế độ màu xanh lam / phương tiện, các phím bấm sẽ dịch sang các nút phương tiện Windows mặc định trong khi ở chế độ màu đỏ / youtube, nó được dịch sang các phím tắt youtube (có thể tìm thấy ở đây). Ngoài ra, không có nút trước ở chế độ màu đỏ / youtube vì tôi thấy thuận tiện hơn khi có nút toàn màn hình thay vào đó.

Bước 2: Công cụ và vật liệu

Công cụ và Vật liệu
Công cụ và Vật liệu
Công cụ và Vật liệu
Công cụ và Vật liệu
Công cụ và Vật liệu
Công cụ và Vật liệu

Công cụ

  • máy in 3D
  • Hàn sắt
  • keo nóng

vật liệu và điện tử

  • PLA - hoặc bất kỳ vật liệu ưa thích nào khác cho máy in 3D của bạn. Màu trắng và đỏ là chủ yếu và màu đen bắt buộc phải có một số chi tiết
  • Vòi và vít M3
  • Bộ mã hóa quay mà tôi đã thực hiện trong tài liệu hướng dẫn trước đây của mình. Ngay tại đây
  • Đèn LED 4x 3mm. Ba màu đỏ và một màu xanh lam
  • Pin Li-po 1s 240mAh
  • Điốt 11x - 1n4007
  • Điện trở 2x 4k7
  • Điện trở 9x 100k
  • 2x điện trở 220R
  • 2x tụ gốm 100nF
  • Nút nhấn 5x - PB-11D02
  • Chuyển đổi công tắc - KNX-1
  • Bộ điều chỉnh điện áp LM7833
  • Bảng sạc TP4056 - Liên kết
  • Bộ chuyển đổi nấc DC-DC nhỏ - Liên kết CE025
  • 2x bộ thu phát RF NRF24L01
  • Bộ chuyển đổi USb sang RS232 - Tôi đang sử dụng một bộ chuyển đổi với cp2102
  • Arduino pro mini
  • Arduino vi mô

Đây là tất cả các bộ phận cần thiết cho cả máy phát và máy thu. Vì bản dựng này cũng chứa bộ mã hóa quay mà tôi đã đề cập trong một hướng dẫn khác nên bạn cũng cần các bộ phận cho điều đó. Bạn cũng có thể tìm thấy ở đây tệp STL có núm cho bộ mã hóa ngắn hơn một chút so với bản gốc và trông đẹp hơn trong điều khiển từ xa.

Bước 3: In 3D

in 3d
in 3d
in 3d
in 3d

Như tôi đã đề cập bản dựng này yêu cầu bộ mã hóa quay mà tôi đã tạo trong bản cài đặt cuối cùng của mình (tại đây) Tuy nhiên, tôi đã điều chỉnh kích thước của núm một chút và có thể tìm thấy tệp STL mới tại đây. Tệp gốc cũng sẽ hoạt động. Tất cả các tệp đều ở đúng hướng. Trường hợp này yêu cầu vật liệu hỗ trợ và tôi khuyên bạn nên in nó ở độ phân giải cao hơn và ở tốc độ chậm hơn, đặc biệt là ở phần cuối của bản in, tốc độ chậm hơn sẽ dẫn đến kết thúc mượt mà hơn. Các tệp còn lại không yêu cầu bất kỳ cài đặt đặc biệt nào.

Vỏ có thể hơi thô khi được giữ bởi vật liệu hỗ trợ. Nếu bạn muốn hoàn thiện tốt hơn, tôi khuyên bạn nên chà nhám những phần này bằng giấy cát 120. Bây giờ cũng là thời điểm tốt để gõ 4 lỗ trên vỏ bằng vòi M3. Tất cả các mảnh trang trí cũng có thể được dán tại chỗ. Các nút bấm cũng phải vừa khít ở vị trí. Bạn có thể phải vặn chúng tại chỗ bằng kìm. Nút chế độ nhỏ cũng có thể được đặt trên giá đỡ của nó nhưng đừng quên lắp nắp nút của nó. Tiếp theo, các đèn LED chế độ màu đỏ và xanh dương có thể được nhấn vừa vặn với vỏ máy.

Bước 4: Đèn nền của Logo

Đèn nền của Logo
Đèn nền của Logo
Đèn nền của Logo
Đèn nền của Logo
Đèn nền của Logo
Đèn nền của Logo

Một trong những đặc điểm nổi bật của bản dựng là logo youtube được chiếu sáng ngược ở mặt trước. Tôi đã mất vài giờ để làm đúng điều này và tôi đã học được một số điều. Hãy để tôi cho bạn biết tôi sẽ làm như thế nào nếu tôi phải xây dựng lại nó và sau đó tôi cũng sẽ cho bạn biết những gì tôi thực sự đã xây dựng và tại sao nó không phải là giải pháp hoàn hảo. Trước hết, tôi đề nghị chỉ cần đặt hai đèn LED ở mỗi bên của logo và che xung quanh. Trong khi ánh sáng không được phân bổ hoàn hảo, nó trông vẫn ổn và khá sáng.

Vì tôi muốn nó trở nên hoàn hảo nên tôi đã vượt qua những thứ phức tạp. Tôi đã xây dựng khối keo nóng này gần giống hình dạng của logo. Sau đó, nó được cắt chính xác theo đúng kích thước, lắp vào đúng vị trí và được bảo vệ bằng keo nóng hơn. Logo thực sự trông rất đẹp nhưng tôi đã làm kém công việc che đi phần bên trong của vỏ máy để các bên cũng sáng lên. Tuy nhiên, đó không phải là vấn đề lớn nhất. Không có đủ khe hở giữa bộ tản sáng này và bộ mã hóa quay khiến đôi khi nó bị kẹt. Đó là điều mà tôi phát hiện ra ngay khi nó được lắp ráp xong.

tl; dr Đừng làm phức tạp đèn nền.

Bước 5: Lắp ráp

cuộc họp
cuộc họp
cuộc họp
cuộc họp

Ngoài pin và bộ tăng điện áp, tất cả các thiết bị điện tử đều được đặt ở phía dưới cùng của bộ mã hóa quay. Công tắc nguồn, mô-đun RF, bảng sạc và arduino đều có giá đỡ được in 3D của chúng được cho là dán trên bộ mã hóa quay. Bắt đầu với công tắc nguồn có thể gắn vào giá đỡ bằng đai ốc của nó và sau đó cần được đặt ở góc của bộ mã hóa như trong hình. Giá đỡ có rãnh nhỏ nên khóa nó vào đúng vị trí. Tôi đề nghị sử dụng superglue và chà nhám cả hai bề mặt sẽ chạm vào. Điều tương tự có thể được thực hiện với giá đỡ cho mô-đun RF. Cái này không cần phải được gắn chính xác vào đúng vị trí mà nó được hiển thị trong hình. Giá đỡ cho bảng sạc cũng có rãnh ở một bên gắn chặt vào vị trí có thể dán. Và cuối cùng giá đỡ cho arduino là hai phần riêng biệt. Khi dán, arduino chỉ nên được đẩy vào, vì vậy hãy kiểm tra khoảng cách giữa chúng vì arduino có thể thay đổi tùy thuộc vào nơi bạn lấy nó. Kiểm tra kỹ khoảng cách vì sẽ khó thay đổi khi đã dán vào.

Bước 6: Tua dây

Wriring
Wriring
Wriring
Wriring
Wriring
Wriring

Cho đến nay chúng tôi đã có chỗ cho tất cả các bo mạch nhưng vẫn còn rất nhiều thành phần thụ động. Đã đến lúc đặt tất cả chúng vào một bảng duy nhất. Tấm bảng nhỏ hình chữ nhật sẽ thực hiện công việc. Sơ đồ có sẵn nhưng nó thực sự chỉ là một loạt các điện trở và điốt mắc nối tiếp. Các điện trở cho đèn LED không nên có trên bảng này vì sẽ thuận tiện hơn khi hàn chúng vào chân của chính đèn LED. Đừng bận tâm đến việc dán bảng này lên bộ mã hóa vì bạn sẽ cần phải truy cập vào mặt dưới và sau khi bạn hàn mọi thứ, nó sẽ được giữ chắc chắn chỉ bằng dây.

Bây giờ là lúc để kết nối mọi thứ. Đừng bận tâm đến pin. Tuy nhiên, mọi thứ khác cần phải có dây như được hiển thị trên sơ đồ được cung cấp. Bắt đầu bằng cách loại bỏ các đèn LED khỏi arduino pro mini vì chúng có thể đang vẽ một số dòng điện. Gắn đầu ghim cái vào các chân lập trình của arduino. Tôi khuyên bạn nên làm điều đó ngay cả khi bạn đã lập trình nó từ trước. Đầu tiên tôi kết nối arduino và mô-đun RF. Cố gắng không đặt tất cả các dây vào một chỗ vì nó có thể trở nên quá cồng kềnh. Tiếp theo, tôi hàn arduino vào các công tắc. Đừng bận tâm đến việc hàn dây ở phía dưới cùng của bảng pref. Thay vào đó, hãy hàn chúng trực tiếp trên các chân của điện trở hoặc điốt. Cuối cùng là kết nối các đèn LED.

Tại thời điểm này, nó sẽ hoạt động. Tôi sẽ đề nghị cấp nguồn cho nó với nguồn điện phòng thí nghiệm để bàn với đồng hồ đo hiện tại là loạt. Bằng cách này, bạn có thể kiểm tra xem nó không hút quá nhiều dòng điện hoặc nó có hoạt động hay không. Khi ở trên điều khiển từ xa nên vẽ khoảng 60mA và khi ở chế độ ngủ, về cơ bản là 0, vì vậy đừng để bị lừa bởi điều đó.

Nếu bạn xác nhận các hoạt động từ xa. Bạn có thể cài đặt pin. Pin tôi đang sử dụng là pin Li-po 240mAh. Với kích thước 41 x 26,5 x 6 mm, đây là viên pin lớn nhất có thể vừa vặn. Nó được giữ cố định bằng băng keo hai mặt. Bộ tăng áp 5V chỉ có thể được dán nóng ở bên cạnh chỉ cần đảm bảo bạn đã hàn các dây vào trước. Sau đó, nó có thể được kết nối như được hiển thị trên sơ đồ.

Bước 7: Người nhận

Người nhận
Người nhận
Người nhận
Người nhận
Người nhận
Người nhận
Người nhận
Người nhận

Máy thu đơn giản hơn máy phát rất nhiều. Đối với cái này, chúng tôi sẽ chỉ cần một vi Arduino và mô-đun RF (NRF24L01). Như đã đề cập trước đó, mô-đun RF yêu cầu 3.3V và arduino thực sự có chân 3V3 tuy nhiên tôi đo khoảng 4.8V trên tay. Vì vậy, tôi đã phải thêm bộ điều chỉnh điện áp của riêng mình. Rất có thể bộ điều chỉnh điện áp trên arduino của bạn sẽ hoạt động. Nếu nó xảy ra, sơ đồ khá giống như tôi đã cung cấp nhưng bạn chỉ cần kết nối chân Vcc từ mô-đun RF với chân 3V3 trên arduino và bỏ qua bộ điều chỉnh hoàn toàn.

Cả mô-đun arduino và RF đều được thiết kế để trượt nó vào trường hợp in 3D. Giữ cho dây ngắn vì không có nhiều chỗ bên trong hộp đựng. Kiểm tra arduino, với mã được tải lên, nó sẽ hoạt động như HID. Nếu nó hoạt động, bạn có thể chỉ cần đóng hai nửa của vỏ và chúng sẽ gắn vào đúng vị trí.

Nếu bạn muốn làm cho nó trông đẹp hơn một chút, bạn cũng có thể thêm biểu trưng youtube. Nó chỉ được dán trên đầu máy thu. Các tệp cần được in riêng biệt và ngoài sợi màu đỏ và trắng, bạn cũng sẽ cần một tệp màu đen.

Bước 8: Mã

Tôi đã sử dụng arduino 1.8.5 cho dự án này. Tất cả các thư viện cần thiết có thể được tìm thấy trong trình quản lý thư viện, do đó bạn thậm chí không phải lo lắng về việc tự nhập chúng. Khi biên dịch mã, hãy đảm bảo rằng bạn đã chọn đúng bảng nếu không nó có thể không biên dịch được. Tôi cũng gặp phải một số vấn đề khi tải mã lên arduino pro mini của mình. Điều này rất có thể là do bộ chuyển đổi USB sang Serial mà tôi đang sử dụng. Tôi phát hiện ra rằng arduino 1.0.5 cũ hơn thực sự sẽ tải lên mà không có bất kỳ sự cố nào, tuy nhiên nó sẽ không biên dịch mã của tôi vì một số lý do. Tôi đã kết thúc việc biên dịch mã trên IDE 1.8.5 và sau đó tải lên tệp hex với 1.0.5. Trong trường hợp bạn gặp vấn đề tương tự, tôi đã tìm thấy chủ đề diễn đàn giải thích chính xác cách thực hiện điều này. Liên kết

Nếu bạn muốn ánh xạ lại các phím và tạo các tổ hợp mới, bạn có thể làm điều đó bằng cách lập trình lại bộ thu. Bằng cách đó, bạn không phải tháo bộ thu mỗi lần. Cả hai mã đều được nhận xét vì vậy nếu bạn đã quen thuộc với arduino, bạn sẽ không gặp vấn đề gì khi điều chỉnh nó. Tuy nhiên, nếu bạn làm như vậy, hãy để lại bình luận.

Bước 9: Xong

Xong
Xong

Xin chúc mừng! bạn đã xây dựng một điều khiển từ xa tuyệt vời cho PC hoặc thiết bị mac hoặc Android của mình. Tôi khá chắc chắn rằng nó hoạt động trên mọi thứ vì nó chỉ là một bàn phím. Vui lòng cho tôi biết nếu bạn có bất kỳ vấn đề nào hoặc nếu bạn tìm thấy giải pháp đơn giản hơn. Ngoài ra, hãy nhớ xem video vì nó cũng trải qua quá trình xây dựng.

Đề xuất: