Daftar Isi:

Minty Pi: 9 Langkah
Minty Pi: 9 Langkah

Video: Minty Pi: 9 Langkah

Video: Minty Pi: 9 Langkah
Video: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, November
Anonim
Minty Pi
Minty Pi

A Minty Pi adalah konsol game retro yang pas di dalam kaleng Altoids.

Ini didukung oleh baterai 1200 mA dan berjalan pada Raspberry Pi.

Penghargaan untuk Wermy untuk desainnya.

Langkah 1: Persediaan

Untuk Proyek ini Anda akan membutuhkan persediaan berikut:

Altoid timah

Raspberry Pi

Kartu MicroSD - 8-16 GB

Akses ke printer 3D untuk komponen cetak 3D

Layar TFT SPI 2.2"

Kartu suara (5V PCM2704 Modul Decoding Kartu Suara Papan Dekoder DAC)

Adafruit Micro-Lipo Charger

Baterai Lipo 1200mA 3.7V

Saklar daya

Saklar Tombol

Tombol Input DS-Lite

Protoboard

Pita Tembaga

Langkah 2: Kasus

Cetak 3d panduan lubang untuk kaleng.

Dengan menggunakan sharpie, tandai batas lubang.

Sebelum Anda mulai mengebor dan mengarsipkan, tempelkan selotip ke tepi timah untuk memastikan tidak ada serutan logam yang tersangkut dan lepas nanti untuk membuat arus pendek.

Yang terbaik adalah memulai dengan mata bor terkecil, kemudian mengerjakan mata bor yang lebih besar.

Untuk slot USB, saya mengebor lubang kecil terlebih dahulu, kemudian mengajukan untuk membuat lubang sesuai panduan.

Langkah 3: Bagian yang Dicetak 3D

Bagian yang Dicetak 3D
Bagian yang Dicetak 3D
Bagian yang Dicetak 3D
Bagian yang Dicetak 3D

Untuk bagian yang dicetak 3D, PLA bagus untuk pelat muka dan bagian belakang, namun engselnya harus dicetak dengan plastik yang lebih kuat seperti ABS.

Pengaturan yang saya gunakan untuk mencetak bagian ditampilkan.

File STL untuk bagian yang dicetak 3D ada di sini.

Langkah 4: Memodifikasi Kartu Suara

Memodifikasi Kartu Suara
Memodifikasi Kartu Suara
Memodifikasi Kartu Suara
Memodifikasi Kartu Suara
Memodifikasi Kartu Suara
Memodifikasi Kartu Suara

Kartu suara yang kami butuhkan memiliki jack USB dan jack headphone, namun kami tidak membutuhkannya.

Untuk melepas jack USB, pertama-tama potong kaki di kedua sisi jack USB dengan pemotong kawat, kemudian gunakan besi solder untuk memanaskan konektor dan geser keluar dari kartu

Untuk melepas jack headphone, cukup potong konektornya.

Kami juga ingin memindahkan osilator kristal ke sisi kartu suara untuk menghemat ruang.

Langkah 5: Memodifikasi Pengisi Daya Mikro-Lipo

Memodifikasi Pengisi Daya Mikro-Lipo
Memodifikasi Pengisi Daya Mikro-Lipo

Untuk Micro-LiPo Charger, kami juga akan melakukan beberapa modifikasi untuk menghemat ruang.

Pertama, kita perlu menghapus Konektor JST, yang dapat dilakukan dengan memotong dukungan.

Kemudian, gunakan besi solder untuk melepas kedua pin.

Kami kemudian akan menjembatani konektor 500 mA dengan beberapa solder karena baterai kami 1,2 A dan dapat menangani peningkatan muatan.

Langkah 6: Menghubungkan Pengisi Daya Mikro-Lipo ke Baterai

Hubungkan kabel merah ke pin BAT dan kabel hitam ke pin GND.

Kemudian, sambungkan kabel BAT merah ke sakelar daya.

Karena kami melepas Konektor JST, kami akan menyolder baterai langsung ke pengisi daya.

Gunakan konektor Micro-USB untuk menyelaraskan pengisi daya dengan lubang micro-USB di kaleng Altoids.

Gunakan lem atau selotip panas untuk menempelkan pengisi daya ke pelat dasar.

Gunakan selotip untuk menempelkan baterai ke kaleng.

Lem panas sakelar daya di lubang persegi panjang.

Langkah 7: Menghubungkan Layar ke Raspberry Pi

Menghubungkan Layar ke Raspberry Pi
Menghubungkan Layar ke Raspberry Pi
Menghubungkan Layar ke Raspberry Pi
Menghubungkan Layar ke Raspberry Pi

Jika Anda menggunakan Modul Tampilan TFT SPI 2.2 seperti yang ada di sini, maka kita dapat menghubungkan layar dengan menyolder kabel dari port tampilan ke port GPIO

Kita perlu melepas pin yang disolder dari konektor. Kami kemudian akan menyolder kabel dari port tampilan ke port GPIO Raspberry Pi dengan pasangan berikut:

SDO/MISO----------pin 21 (GPIO 9)

LED-----------------pin 12 (GPIO 18)

SCK-------------------pin 23 (GPIO 11)

SDI/MOSI-----------pin 19 (GPIO 10)

DC/RS---------------pin 18 (GPIO 24)

RESET---------------pin 22 (GPIO 25)

CS--------------------pin 24 (GPIO 8)

GND-----------------pin 20 (GND)

VIN-------------------pin 17 (3.3v)

Kemudian solder kabel ke port GPIO raspberry pi, pastikan kabelnya rapi.

Langkah 8: Membakar Gambar MintyPi

Membakar Gambar MintyPi
Membakar Gambar MintyPi

Gambar untuk MintyPi dapat diunduh dari sini.

Saya menggunakan balenaEtcher untuk membakar gambar ke kartu SD.

Setelah gambar dibakar ke kartu SD, Anda dapat mengunduh game.

Masukkan kartu SD ke dalam Raspberry Pi.

Langkah 9: Menyelesaikan

Tempatkan beberapa pita listrik di atas raspberry pi agar tidak mengganggu baterai.

Tempelkan Raspberry Pi ke pelat muka.

Jalankan Raspberry Pi dan jalankan program untuk memastikan semuanya bekerja dengan benar.

Pasang pelat muka ke posisinya dan selesai!

Direkomendasikan: