Mục lục:
- Bước 1: MoSCoW
- Bước 2: Vật liệu
- Bước 3: Thiết lập phần mềm trên thẻ SD
- Bước 4: Thiết kế bản phác thảo
- Bước 5: Bắt đầu in 3D
- Bước 6: Sơn và lắp ráp vỏ máy
- Bước 7: Cắt Logo
- Bước 8: Lợi nhuận và chơi
- Bước 9: Mẹo và thủ thuật
Video: Bảng điều khiển RetroGame di động (Raspberry Pi): 9 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:35
Tài liệu hướng dẫn này được viết cho khóa học Làm FabLab của Đại học Khoa học Ứng dụng Rotterdam. Đối với khóa học này, tôi sẽ tạo một Bảng điều khiển trò chơi di động kết hợp với Raspberry Pi và Shell tùy chỉnh.
Đối với một bài tập ở trường, tôi phải làm một đối tượng. Đối tượng cần đáp ứng một số yêu cầu.
- Nó cần phải chứa một bản lề.
- Nó phải được thực hiện bằng máy in 3D, máy cắt laser và 1 thiết bị khác tùy chọn.
Vì tôi là một game thủ và tôi thích bảng điều khiển Retro nên tôi đã nghĩ rằng tôi sẽ cố gắng tạo ra một thứ gì đó có thể di động để chơi các trò chơi retro. Ban đầu, tôi dự định làm một bảng điều khiển di động có màn hình tích hợp, nhưng do thời gian hạn chế nên tôi quyết định loại bỏ màn hình và chỉ kết nối màn hình bên ngoài thông qua HDMI.
Bước 1: MoSCoW
Phải có:
- Phần mềm
- Trường hợp in 3D
- Khắc vỏ bằng máy cắt laser.
- Một cửa sập để ẩn bộ pin
Nên có:
- Hỗ trợ nhiều người chơi
- Công tắc bật / tắt nguồn
Có thể có:
- Đèn LED báo nguồn
- Nhiều người chơi trực tuyến
- Âm thanh qua loa ngoài
Sẽ có:
- Màn hình tích hợp.
-
Tích hợp bộ pin
Bước 2: Vật liệu
Danh sách các vật liệu bạn cần:
- Raspberry Pi (2B + hoặc 3)
- Phần mềm giả lập trên thẻ SD (Ví dụ: hãy nghĩ về Trình mô phỏng N64)
- Cáp HDmi
- Chuột
- Bàn phím
- Màn hình có hỗ trợ HDMI (Màn hình TV hoặc PC)
- Dây cáp điện
- Cáp Ethernet hoặc Wifi Dongle (RPi 3 được tích hợp Wifi)
- Thẻ Micro SD (2GB +) + Bộ chuyển đổi
- Thanh USB (Dành cho trò chơi)
- Đầu đọc thẻ SC
- Bộ điều khiển (USB)
Máy móc:
- Máy cắt Laser cho Logo
- Máy in 3D cho trường hợp
- Súng bắn keo nóng để dán Logo trên vỏ hộp
Vỏ sẽ được in 3D và sau đó được khắc bằng máy cắt laser. Vỏ sẽ dành cho RPI với bản lề ở phía trước để giấu một số đầu nối.
Bước 3: Thiết lập phần mềm trên thẻ SD
Hình ảnh SD
Hiện tại có hai phiên bản RetroPie 3.6. Có một phiên bản cho Raspberry Pi 1 / Zero (Model A, A +, B, B +) và có một phiên bản cho Raspberry Pi 2 / Raspberry Pi 3. Tải xuống hình ảnh SD cho phiên bản Raspberry Pi của bạn:
Raspberry Pi 1 / Zero
Raspberry Pi 2 / Raspberry Pi 3
(Nếu các liên kết này đã lỗi thời, hãy xem trang tải xuống tại đây.)
Nếu bạn không chắc mình có phiên bản Raspberry Pi nào, có một cách dễ dàng để kiểm tra:
Rpi 1 / Zero = 1 mâm xôi khi pi khởi động
Rpi 2 / Rpi 3 = 4 quả mâm xôi khi pi khởi động
Trích xuất
Khi bạn đã tải xuống hình ảnh thẻ SD của mình, bạn cần giải nén nó bằng một chương trình như 7-Zip. Bạn sẽ giải nén tệp.gz đã tải xuống và tệp được giải nén sẽ là tệp.img.
Cài đặt Hình ảnh RetroPie trên Thẻ SD
Để cài đặt hình ảnh SD RetroPie 3.6 trên thẻ MicroSD của bạn. (Bạn có thể cần một đầu đọc thẻ MicroSD để cắm nó vào máy tính của mình)
- Đối với Windows, bạn có thể sử dụng chương trình có tên Win32DiskImager
- Đối với Mac, bạn có thể sử dụng Apple Pi Baker
- Đối với Linux, bạn có thể sử dụng lệnh dd hoặc Unetbootin
Trò chơi
Bất kỳ trò chơi nào bạn muốn sử dụng nên được đặt trong bất kỳ ổ USB nào, ngay sau khi bạn cắm USB vào RPi, trình giả lập sẽ tổ chức lại các trò chơi và sắp xếp chúng trong thư mục thích hợp.
Bước 4: Thiết kế bản phác thảo
Ví dụ trên là một bản vẽ sơ đồ về cách thức trường hợp sẽ trông như thế nào. Đây là phiên bản cập nhật không bao gồm bộ pin, vì nhà cung cấp của tôi đã gặp vấn đề trong việc phân phối bộ pin, tôi phải mang nó ra khỏi dự án do hạn chế về thời gian.
Đảm bảo rằng tại thời điểm này, bạn có tất cả các tài liệu đã được đặt hàng hoặc có sẵn trước khi tiếp tục.
Bước 5: Bắt đầu in 3D
Đối với trường hợp của dự án raspberry pi này, chúng tôi sẽ sử dụng một mô hình từ Thingyverse, ban đầu được sản xuất cho Raspberry Pi B, nhưng hiện đã được chỉnh sửa để phù hợp với RPI 3.
Nhận (các) mô hình tại đây: Tại đây
Đảm bảo rằng bạn sử dụng các vít đa năng 4 x 2, rộng 5mm x dài 20mm để giữ mọi thứ lại với nhau.
Bước 6: Sơn và lắp ráp vỏ máy
Hãy chắc chắn rằng bạn chà nhám tất cả các bộ phận và sơn chúng bằng màu sắc ưa thích của bạn.
Đối với dự án này, tôi đã sử dụng sơn lót trắng và sơn bóng.
Lắp ráp các trường hợp là khá dễ dàng.
- Đảm bảo bạn bấm vào cửa sập bên trong đầu trước khi lắp ráp vỏ lại với nhau.
- Lắp RPI bên trong đáy hộp (Bạn có thể sử dụng thẻ SD để giữ nó ở vị trí trong khi nó chưa được bảo mật)
- Lắp đầu trên vào cuối RPI.
- Thêm 4 vít (vít phổ thông rộng 4 x 2, rộng 5 mm x dài 20 mm) ở phía dưới và vặn chúng cẩn thận (không quá chặt vì vỏ được in 3D và không dùng cho vít)
Bước 7: Cắt Logo
Cắt logo sẽ ở trên cùng của hộp đựng là một quá trình khá đơn giản.
Sau khi hoàn thành, bạn có thể dán nó lên mặt trên của chiếc hộp mới sơn và làm điều này bằng một ít keo nóng hoặc thứ gì đó tương tự.
Sử dụng mô hình này trong máy cắt laser:
Bước 8: Lợi nhuận và chơi
Bây giờ bạn đã hoàn tất và sẵn sàng chơi trò chơi trên bảng điều khiển RetroPie mới của mình, bật nguồn, cắm nó và kết nối bất kỳ bộ điều khiển USB nào và để cuộc vui bắt đầu!
Bước 9: Mẹo và thủ thuật
Trong dự án này, tôi đã gặp một số điều mà tôi chắc chắn sẽ xử lý khác trong tương lai:
- Luôn sử dụng cùng một máy in 3D để đảm bảo chất lượng đồng đều giữa các bộ phận khác nhau. Và cố gắng in mà không có bè / vật liệu hỗ trợ để có bản in sạch hơn.
- Tận dụng sơn bả thay vì sơn bóng, về lâu dài sẽ trông đẹp hơn rất nhiều.
- Lý tưởng nhất là phủ thêm 2 lớp sơn lót lên mô hình trước khi sơn hoàn toàn.
- Đảm bảo rằng bạn có tất cả các bộ phận có sẵn và bằng tay trước khi bắt đầu dự án. Tôi đã bắt đầu trong khi một số mục vẫn còn trong thư và điều này đã làm chậm tốc độ của dự án một cách đáng kể.
Đề xuất:
Điều khiển bằng cử chỉ đơn giản - Điều khiển đồ chơi RC của bạn bằng chuyển động của cánh tay: 4 bước (có hình ảnh)
Điều khiển bằng cử chỉ đơn giản - Điều khiển đồ chơi RC của bạn bằng chuyển động của cánh tay: Chào mừng bạn đến với 'ible' # 45 của tôi. Cách đây một thời gian, tôi đã tạo một phiên bản RC hoàn chỉnh của BB8 bằng cách sử dụng các phần Lego Star Wars … https://www.instructables.com/id/Whats-Inside-My-R…Khi tôi thấy nó thú vị như thế nào Force Band do Sphero tạo ra, tôi nghĩ: " Ok, tôi c
Động cơ bước được điều khiển Động cơ bước không có vi điều khiển (V2): 9 bước (có hình ảnh)
Động cơ bước được điều khiển bằng động cơ bước Không cần vi điều khiển (V2): Trong một trong những Hướng dẫn trước đây của tôi, tôi đã chỉ cho bạn cách điều khiển động cơ bước bằng cách sử dụng động cơ bước mà không cần vi điều khiển. Đó là một dự án nhanh chóng và thú vị nhưng nó đi kèm với hai vấn đề sẽ được giải quyết trong Có thể hướng dẫn này. Vì vậy, hóm hỉnh
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Treo tường cho IPad làm bảng điều khiển tự động hóa tại nhà, sử dụng nam châm điều khiển Servo để kích hoạt màn hình: 4 bước (có hình ảnh)
Giá treo tường cho iPad làm Bảng điều khiển tự động hóa tại nhà, Sử dụng Nam châm điều khiển Servo để Kích hoạt màn hình: Gần đây, tôi đã dành khá nhiều thời gian để tự động hóa mọi thứ trong và xung quanh nhà mình. Tôi đang sử dụng Domoticz làm ứng dụng Tự động hóa tại nhà của mình, hãy xem www.domoticz.com để biết thêm chi tiết. Trong tìm kiếm của tôi cho một ứng dụng bảng điều khiển hiển thị tất cả thông tin Domoticz
ESP8266 RGB LED STRIP Điều khiển WIFI - NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi - Điều khiển điện thoại thông minh RGB LED STRIP: 4 bước
ESP8266 RGB LED STRIP Điều khiển WIFI | NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi | Điều khiển bằng điện thoại thông minh RGB LED STRIP: Xin chào các bạn trong hướng dẫn này, chúng ta sẽ học cách sử dụng gật đầu hoặc esp8266 làm điều khiển từ xa IR để điều khiển dải LED RGB và Nodemcu sẽ được điều khiển bằng điện thoại thông minh qua wifi. Vì vậy, về cơ bản bạn có thể điều khiển DÂY CHUYỀN LED RGB bằng điện thoại thông minh của mình