Tất cả: 3565
Hôm nay: 27
Hôm qua: 27
Đang online: 7
Xây dựng di động Games Console này có thể là thú vị nhất tôi đã sử dụng một Raspberry Pi. Và nó không chỉ là xây dựng đó là niềm vui; Bây giờ tôi đã có một trò chơi giao diện điều khiển đầy đủ chức năng, vì vậy tôi có thể chơi tất cả các yêu thích trò chơi arcade cũ của tôi, on-the-go!
Có một yên tĩnh một vài dự án khác ra khỏi đó mà con người đã làm được những điều tương tự và tôi đã sử dụng chúng để giúp đỡ trên đường đi. Các dự án như các Adafruit Cupcade và PiMAME Ben Heck của , nhưng các giải pháp này cung cấp năng lượng thường rất phức tạp và có thể được khá khó khăn để xây dựng.
Các tùy chọn điện tôi đã đi cho là PiJuice . Đây là một mô-đun pin tích hợp đặc biệt được xây dựng cho Raspberry Pi. Nó làm cho toàn bộ dự án đơn giản và gọn gàng và có nghĩa là tôi không cần phải mess xung quanh với mạch sạc và bộ chuyển đổi điện năng.
Tôi bắt đầu bằng cách sử dụng PiJuice khi tôi xây dựng các máy ảnh compact Raspberry Pi , và đó là khi tôi nhận ra tiềm năng của nó sẽ được sử dụng trong Portable Games Console này.
Để biết thêm thông tin về người đứng đầu PiJuice qua Kickstarter của chúng tôi và bạn có thể là chủ sở hữu tự hào của một tầm Console maker Kit + PiJuice:
https://www.kickstarter.com/projects/1895460425/pijuice-a-portable-project-platform-for-every-rasp .
|
1 x PiJuice
1 x Micro SD và đầu đọc thẻ Micro SD
1 x Adafruit 2.2 "màn hình TFT
1 x Arduino Pro Mini (5V / 16MHz)
4 x tắc Tactile
10 x Nam-Nữ nhảy dẫn
10 x Nữ-Nữ nhảy dẫn
Tiêu đề góc bên phải (bộ ít nhất 25 chân)
1 x Laser Cut Kit
PC hoặc máy tính xách tay với một hệ điều hành Linux
Giai đoạn đầu tiên là để tải các hình ảnh game console. Phiên bản sử dụng ở đây là một cái gì đó gọi là "cupcade", được phát triển bởi Adafruit, nó sử dụng AdvMAME Shea Silverman của emulator và được chuyển thể chạy trơn tru với các "màn hình TFT Adafruit 2.2. Các hình ảnh có sẵn để tải về từ đây và có thể được ghi vào một thẻ SD sử dụng phương pháp ưa thích của bạn
Đó là một ý tưởng tốt để kiểm tra ở giai đoạn này là mọi thứ đều hoạt động tốt, nhưng trước tiên bạn sẽ cần một game để chơi. Đây là một tập hợp các ROM pháp lý để tải trực tiếp từ trang web của MAME. Tải ROM mong muốn vào máy tính của bạn. Với thẻ SD vẫn còn trong bản PC và dán hoặc kéo và thả các ROM từ tải về vào thư mục ROM trên thẻ SD, nằm trong thư mục advmame. Các ROM nên để như một tập tin zip.
Bây giờ tất cả mọi thứ nên được thiết lập để chơi trò chơi của bạn; cắm thẻ SD vào Raspberry Pi của bạn và kết nối một bàn phím USB. Đây là một thời điểm tốt để kiểm tra các PiJuice: Nó cắm vào GPIO trên Raspberry Pi như trong sơ đồ. May mắn thay, có một PiJuice breakout để tất cả của Raspberry Pi GPIO vẫn có sẵn và màn hình chỉ cần ngồi trên đầu, giống như một Sandwich PiJuice.
Kết quả của các phím điều khiển là hai tín hiệu analog cho x vị trí và vị trí y từ 0 đến 5V. Arduino được sử dụng như một chất tương tự để chuyển đổi kỹ thuật số từ các Raspberry Pi không có bất kỳ chân tương tự.
Nếu bạn muốn thử dự án này chính mình, bạn sẽ cần phải làm một số hàn, vì vậy đảm bảo bạn được thoải mái với việc sử dụng một sắt hàn một cách an toàn. Nếu bạn đang ở tất cả không chắc chắn, hãy yêu cầu sự giúp đỡ của một người nào đó có thẩm quyền với hàn.
Thứ nhất, tiêu đề góc bên phải được hàn với Arduino trên các chân sau:
Sau đó, dây được soldred với màn hình TFT trong các cách sau đây:
Để chương trình Arduino, nó được kết nối với một máy tính sử dụng một USB để TTL adapter. Nó được lập trình bằng cách sử dụng Arduino IDE. (Nếu bạn chưa có phần mềm Arduino cài đặt nó có thể được tải về từ các trang web Arduino .) Hãy chắc chắn rằng các hội đồng đúng được chọn trong Tools> Board. Đây là nơi mà các mã cho các tín hiệu tương tự để chuyển đổi kỹ thuật số có thể được tải lên Arduino. Nó có sẵn trên để các PiJuice Github trang.
Các connecters dây là hàn cho mỗi chuyển đổi xúc giác ở các vị trí đường chéo như trong hình. Một bên của mỗi switch được kết nối với mặt đất và các khác được kết nối với một đầu vào GPIO trên Raspberry Pi.
Để kết nối với nhau để chuyển đổi mặt đất Tôi đã thực hiện một ngã ba 4-1 như đã thấy trong hình, điều này đòi hỏi phải sử dụng hàn và co nhiệt để bọc các đường giao nhau. Một nữ nhảy được hàn chặt vào mặt đất pad trên màn hình để kết nối với các đường giao nhau.
Để kết nối với bên kia của mỗi switch để các GPIO, tiêu đề góc bên phải được hàn lên breakout GPIO trên màn hình TFT. Đầu tiên, hai chân vuông góc vào chân 17 và 27, đây sẽ là các [insert coin] và [bắt đầu 1p] nút. Sau đó, một hàng tiêu đề vào chân 5, 6, 12, 13, 16, 19, 20 và 21. Đây sẽ tạo nên bốn nút hành động và bốn nút định hướng.
Sau đó, sử dụng một loại nhảy dẫn được tất cả mọi thứ được kết nối lên:
(Trật tự của các nút là không quan trọng ở giai đoạn này)
Bước tiếp theo là để có được những phần mềm bản đồ GPIO đầu vào chức năng bàn phím.