Isi kandungan:

Membuat Konsol Permainan: 5 Langkah
Membuat Konsol Permainan: 5 Langkah

Video: Membuat Konsol Permainan: 5 Langkah

Video: Membuat Konsol Permainan: 5 Langkah
Video: How to Build Sim Racing Cockpit Works with Any Game/Console 2024, November
Anonim
Image
Image

Salam. Oleh itu, saya melihat bahawa saya cenderung untuk memulakan sesuatu, dan kemudian mengambil jalan yang sama sekali berbeza. Ini berlaku dengan projek ini juga. Saya membeli skrin nokia 5110 sebentar tadi. Dan kerana kebanyakan pembelian ebay, sudah lama saya menghantarnya kepada saya. Sementara itu projek yang saya perlukan itu berjaya diselesaikan. Oleh itu, ketika jlcpcb menghubungi saya dengan tawaran untuk membuat sesuatu menggunakan perkhidmatan mereka (pembuatan pcb … angka baik … tajuk mengatakan semuanya:)). Saya mula melakukan googling, apa yang boleh saya lakukan dengan beberapa skrin yang saya tidak mempunyai tujuan lagi. Dan kemudian saya menjumpai konsol permainan Makerbuino. Dan dengan konsep sumber terbuka semua yang saya perlukan untuk membuatnya dari awal betul-betul di hujung jari saya. Walaupun anda hanya boleh membuatnya di papan wangi, ia akan menjadi sangat berantakan, dengan kabel di mana-mana, dan tidak sebersih yang saya mahukan pada konsol saya. Jadi di sini datang jlcpcb. https://jlcpcb.com/ anda boleh memesan 10 papan dengan harga $ 2. Yang mencuri pada pendapat saya. Diberikan jika anda berada di luar parameter lalai untuk papan (ukuran 100x100m, tebal, warna atau lain-lain), harganya mungkin berubah. Tetapi hei, bagi kebanyakan kita, parameter lalai akan lebih daripada cukup.

Langkah 1: Semua Bahan dan Pautan ke Fail

Mendapatkan Pcb Anda
Mendapatkan Pcb Anda

Oleh itu, mari kita lihat senarai bahagian mudah, dan di mana anda boleh mendapatkan maklumat yang diperlukan untuk menyelesaikannya.

Bahagian:

MAKERbuino PCB (anda boleh menyokong projek dan membeli kit di

atau dapatkan fail gerber anda dan. atau skema di sini:

  • Kad SD (saiz terpulang kepada anda, tidak pasti sama ada ia menyokong kad kapasiti besar tetapi 1 GB semestinya baik)
  • Soket SD
  • wayar untuk pembesar suara pematerian (pilihan)
  • Pembesar suara 8ohm 0.5W (pilihan)
  • Bateri Li-Po 3.7 V
  • ATmega328P-PU
  • Soket IC PDIP 28 pin
  • Nokia 5110 LCD
  • Papan pengecas bateri Li-Po mikro USB TP4056
  • Pengatur voltan 3.3V (MCP1702-3302E dalam pakej TO-92)
  • Transistor NPN tujuan umum 2n2222 (pakej TO-92)
  • 1N4148 diod
  • Kristal 16MHz
  • Suis togol 3 pin slaid x2
  • Kapasitor seramik 100nF x2
  • Kapasitor seramik 22pF x2
  • Kapasitor elektrolitik radial 100uF, 6.3V x3 (saya menggunakan kapasitor 16V, kerana disebutkan 6.3 lebih sukar didapatkan)
  • Butang tekan 12x12x7.3mm x7

  • beberapa tajuk wanita dan lelaki tunggal dan dua baris (kemungkinan anda memilikinya, tetapi bagaimanapun anda membelinya dalam jalur panjang jadi pilih seberapa banyak yang anda mahukan)
  • Potensiometer trim roda 1Kohm x2
  • Perintang 2.2Kohm
  • Perintang 10k x2
  • Perintang 4.7kohm x2
  • Perintang 100ohm
  • Soket fon kepala 3.5mm

Dan itu sahaja. Sebilangan besar komponen yang saya pasti, anda akan ada di tong sampah alat ganti anda. Sebilangan anda akan mengambil dengan harga murah.

Langkah 2: Mendapatkan Pcb Anda

Mendapatkan Pcb Anda
Mendapatkan Pcb Anda
Mendapatkan Pcb Anda
Mendapatkan Pcb Anda

Jadi ini adalah proses yang cukup mudah. Pergi ke jlcpcb.com

Daftar, tekan petikan sekarang. Muat naik fail gerber anda, masukkan parameter yang anda inginkan dan pesan. Dengan kaedah penghantaran dhl, saya mengambil masa kurang dari seminggu untuk memuat naik fail gerber saya ke papan sebenar yang tiba di depan pintu rumah saya.

Langkah 3: Pematerian

Pematerian
Pematerian
Pematerian
Pematerian

Jadi saya tidak akan membuat langkah terperinci, kerana sangat mudah. dengan pcb, silkscreening menjelaskan komponen mana yang harus dimasukkan di tempat apa. Sebilangan besar komponen tidak sensitif terhadap kutub sehingga menjadikan hidup anda lebih mudah. Ini adalah arahan jika anda memerlukan arahan yang lebih terperinci dari Makerbuino (pasukan di sana melakukan tugas yang luar biasa untuk menerangkan dengan terperinci yang paling mudah, bagaimana dan apa yang harus dilakukan)

Langkah 4: Pengaturcaraan

Pengaturcaraan
Pengaturcaraan

Jadi setelah anda menyusun papan anda, biasanya anda akan selesai. Tetapi tidak dalam kes saya. Oleh kerana Atmega328P-PU kosong, anda perlu memuat naik bootloader. Ini adalah langkah yang paling "rumit" dari keseluruhan projek, jika anda tidak pernah memprogram cip Atmel. Oleh itu, terdapat beberapa cara bagaimana anda dapat melakukan ini.

Cara mudah semestinya dengan Arduino (walaupun entah bagaimana saya memutuskan untuk pergi dengan pilihan lain)

community.makerbuino.com/t/atmega328-witho… Grate thread mengenai cara memasang bootloader dengan arduino. Pautan ke bootloader juga disertakan di sana.

Atau anda boleh pergi dengan programmer USBasp (laluan yang saya sedih ambil). Ini sedikit lebih rumit, tetapi tidak kurang pentingnya sebenarnya adalah menetapkan bit fius dan kunci yang betul. Jika tidak, anda akan menghadapi masalah yang saya hadapi. Mikropemproses menggunakan pengayun dalaman. Yang berjalan pada 1MHz. Yang anda konsol masih akan berfungsi, tetapi 16 masa lebih perlahan. Slo mo poweeeeerrrrrrr !!!!!!!!!!!!!! Sekarang kelakar:) apabila saya tidak tahu apa yang menyebabkannya, itu mengecewakan: Adakah saya memasukkan tetapan saya dalam gambar.

Langkah 5: Menyentuh Sentuhan

Sentuhan terakhir
Sentuhan terakhir
Sentuhan terakhir
Sentuhan terakhir

Jadi. Anda mendapat pcb anda, anda telah menyoldernya, mem-flash bootloader…. Apa sekarang? Sekarang, anda hanya perlu memuat turun permainan (atau membuatnya), memuatkannya dalam kad sd. Dan bermain permainan. Dan percayalah…. mereka ketagihan. Oleh itu, saya juga mencetak casing untuknya. Yang boleh didapati di benda-benda. Dan dengan jujur saya boleh katakan, ini adalah salah satu projek paling memuaskan yang telah saya siapkan. Untuk satu, ia kelihatan seperti model pengeluaran diy. Kedua … permainan memang hebat:) Cheers. Sekiranya anda memerlukan apa-apa, tanyakan sahaja kepada saya atau hantarkan mesej kepada saya:)

Disyorkan: