Isi kandungan:

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 permainan retro yang sesuai dengan timah Altoids.

Ia dikuasakan oleh bateri 1200 mA dan berjalan pada Raspberry Pi.

Kredit kepada Wermy untuk reka bentuknya.

Langkah 1: Bekalan

Untuk Projek ini, anda memerlukan bekalan berikut:

Timah Altoids

Pai raspberi

Kad MicroSD - 8-16 GB

Akses ke pencetak 3D untuk bahagian bercetak 3D

Skrin TFT 2.2 SPI

Kad suara (5V PCM2704 Modul Penyahkodan Kad Bunyi DAC Decoder Board)

Pengecas Mikro-Lipo Adafruit

Bateri Lipo 1200mA 3.7V

Suis kuasa

Suis Butang

Butang Input DS-Lite

Papan Protob

Pita Tembaga

Langkah 2: Kes

3d cetak panduan lubang untuk timah.

Dengan menggunakan sharpie, tandakan sempadan lubang.

Sebelum anda memulakan penggerudian dan pemfailan, sapukan pita pelekat ke tepi timah untuk memastikan bahawa tidak ada serutan logam yang tersekat dan lepas kemudian untuk melepaskan litar.

Sebaiknya mulakan dengan bit gerudi terkecil, kemudian buat bit gerudi yang lebih besar.

Untuk slot USB, saya mula-mula menggerudi lubang kecil, kemudian memfailkan agar lubang itu sesuai dengan panduan.

Langkah 3: Bahagian yang Dicetak 3D

Bahagian 3D-Printed
Bahagian 3D-Printed
Bahagian 3D-Printed
Bahagian 3D-Printed

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

Tetapan yang saya gunakan untuk mencetak bahagian ditunjukkan.

Fail STL untuk bahagian yang dicetak 3D ada di sini.

Langkah 4: Mengubah Kad Bunyi

Mengubah Kad Bunyi
Mengubah Kad Bunyi
Mengubah Kad Bunyi
Mengubah Kad Bunyi
Mengubah Kad Bunyi
Mengubah Kad Bunyi

Kad suara yang kami perlukan mempunyai bicu USB dan bicu fon kepala, namun kami tidak memerlukannya.

Untuk melepaskan bicu USB, klipkan kaki pertama di kedua-dua sisi bicu USB dengan pemotong wayar, kemudian gunakan besi pematerian untuk memanaskan penyambung dan meluncurkannya dari kad

Untuk melepaskan bicu fon kepala, cukup pasangkan penyambungnya.

Kami juga ingin memindahkan pengayun kristal ke sisi kad suara untuk menjimatkan ruang.

Langkah 5: Mengubah Pengecas Mikro-Lipo

Mengubah Pengecas Mikro-Lipo
Mengubah Pengecas Mikro-Lipo

Untuk Pengecas Mikro-LiPo, kami juga akan melakukan beberapa pengubahsuaian untuk menjimatkan ruang.

Pertama, kita perlu mengeluarkan JST Connector, yang boleh dilakukan dengan memotong sokongan.

Kemudian, gunakan besi pematerian untuk melepaskan dua pin.

Kami kemudian akan merapatkan penyambung 500 mA dengan beberapa pateri kerana bateri kami 1.2 A dan dapat mengatasi kenaikan cas.

Langkah 6: Sambungkan Pengecas Mikro-Lipo ke Bateri

Sambungkan wayar merah ke pin BAT dan wayar hitam ke pin GND.

Kemudian, sambungkan wayar BAT merah ke suis kuasa.

Oleh kerana kami melepaskan JST Connector, kami akan memasangkan bateri terus ke pengecas.

Gunakan penyambung Mikro-USB untuk menyelaraskan pengecas dengan lubang mikro-USB di timah Altoids.

Gunakan lem panas atau pita untuk memasang pengecas ke pinggan asas.

Gunakan beberapa pita scotch untuk melekatkan bateri ke dalam tin.

Panaskan suis kuasa di lubang segi empat tepat.

Langkah 7: Menyambungkan Skrin ke Raspberry Pi

Menyambungkan Skrin ke Raspberry Pi
Menyambungkan Skrin ke Raspberry Pi
Menyambungkan Skrin ke Raspberry Pi
Menyambungkan Skrin ke Raspberry Pi

Sekiranya anda menggunakan Modul Paparan 2,2 inci SPI TFT seperti yang ada di sini, maka kami dapat menyambungkan skrin dengan menyolder kabel dari port paparan ke port GPIO

Kita perlu mengeluarkan pin yang dipateri dari penyambungnya. Kami kemudian akan memateri wayar dari port paparan 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 pasangkan wayar ke port GPIO raspberry pi, pastikan kabel tetap teratur.

Langkah 8: Membakar Imej MintyPi

Membakar Imej MintyPi
Membakar Imej MintyPi

Gambar untuk MintyPi boleh dimuat turun dari sini.

Saya menggunakan balenaEtcher untuk membakar gambar ke kad SD.

Selepas gambar dibakar ke kad SD, anda boleh memuat turun permainan.

Masukkan kad SD ke dalam Raspberry Pi.

Langkah 9: Penamat

Letakkan beberapa pita elektrik di atas raspberry pi agar tidak mengganggu bateri.

Lekatkan Raspberry Pi ke pinggan muka.

Mulakan Raspberry Pi dan jalankan program untuk memastikan semuanya berfungsi dengan betul.

Pasangkan pinggan muka ke kedudukannya dan anda sudah selesai!

Disyorkan: