Isi kandungan:

Retro Arcade With Arduino: 5 Langkah
Retro Arcade With Arduino: 5 Langkah

Video: Retro Arcade With Arduino: 5 Langkah

Video: Retro Arcade With Arduino: 5 Langkah
Video: Make your own Portable Retro Game Console!......which is also a Win10 Tablet! 2024, November
Anonim
Image
Image

Hello semua! Saya ingin berkongsi dengan anda satu projek yang telah kami buat tahun ini untuk 'Creative Electronics', sebuah modul Kejuruteraan Elektronik Beng di University of Málaga, School of Telecommunications.

www.uma.es/etsi-de-telecomunicacion/

Projek ini terdiri daripada mencipta mesin arcade miniatur dengan tiga permainan mudah yang dikembangkan dengan Arduino:

-> STACK: Permainan ini terdiri dari menumpuk lantai dan mencapai setinggi mungkin, tetapi berhati-hatilah untuk menyesatkan diri sendiri kerana kecepatannya naik dan lantai semakin kecil.

-> RUANG: Dalam permainan ini, anda mesti mengelakkan musuh yang jatuh lebih cepat setiap kali dan mendapat skor tertinggi yang anda boleh.

-> COCO: Bandingkan ketepatan anda dengan rakan dalam permainan had masa dan anda akan melihat siapa penembak tepat terbaik.

Terdapat senarai perkara yang perlu anda lakukan:

- 1 LCD Nokia 5110.

- 1 Arduino Uno.

- 2 Butang.

- 1 Joystick.

- 1 Speaker.

- 1 Bateri 9V.

- 2 Penukar.

- 1 LED RGB.

- 1 Penyesuai untuk bateri 9V yang serasi dengan Arduino.

- 5 10KOhm untuk LCD.

- 2 10KOhm untuk butang.

- 3 330Ohm untuk RGB Led.

- Beberapa wayar.

- 1 Reka Bentuk 3D.

Langkah 1: Komponen dan Sambungan

Pateri di Papan Lebar
Pateri di Papan Lebar

Pada foto ini, anda dapat melihat sambungan yang perlu anda lakukan.

Untuk memeriksa komponen lebih baik lakukan terlebih dahulu di protoboard sebelum menyolder apa-apa.

Langkah pertama ialah menyambungkan LCD dengan Arduino Uno dan membuktikan sambungan pin betul. Kemudian, anda mesti melakukan perkara yang sama dengan komponen yang lain.

Langkah 2: Perpustakaan dan Kod

Sekarang, anda perlu memasang perpustakaan untuk menguruskan LCD. Pautan di sini dan muat turunnya:

www.rinkydinkelectronics.com/library.php?id…

Terdapat dokumen dengan semua fungsi yang boleh anda gunakan juga.

Langkah berikut adalah memuat turun kod kami dan membuktikannya untuk memastikan semuanya betul.

github.com/acl173/Retro-Arcade-Machine-wit…

Kami juga ingin mengucapkan terima kasih kepada siaran ini yang telah membantu kami dalam permainan ketiga di mana kami hanya perlu mengubah beberapa perkara untuk menambahkan permainan ke arked:

www.elecfreaks.com/store/blog/post/joystic…

Langkah 3: Pateri di Papan Lebar

Pateri di Papan Lebar
Pateri di Papan Lebar
Pateri di Papan Lebar
Pateri di Papan Lebar

Setelah anda mengesahkan bahawa semuanya berfungsi dengan betul, anda mula menyolder pada papan jalur yang memberikan kestabilan dan kejelasan pada litar dan wayar.

Pada foto pertama, anda melihat semua sambungan yang kami lakukan:

-> Warna biru: pin lelaki untuk menyambung ke Arduino.

-> Warna hitam: kami telah menggunakan papan jalur yang bersambung dalam garis, dan kami telah memutuskan sambungan untuk mengelakkan litar pintas. Foto kedua adalah contohnya.

-> Warna merah: 10K untuk D3-D7, 10K untuk D12 dan D8 dan 330Ohm untuk D11-D9.

-> Warna hijau: Sambungan antara papan jalur dan komponen lain.

-> Warna ungu: Sambungan untuk papan jalur.

-> Warna sian: Terdapat dua bus pin. Bus pin terpanjang adalah untuk skrin dan yang kecil adalah untuk kayu bedik. Bus pin tidak diperlukan, anda boleh menggunakan wayar, tetapi menyumbang kepada reka bentuk yang lebih jelas.

-> Warna oren: Tandakan sempadan papan jalur.

Foto ketiga adalah bagaimana seharusnya kelihatan seperti di final.

Langkah 4: Reka Bentuk 3D

Reka Bentuk 3D
Reka Bentuk 3D

Pada langkah ini, kami menggunakan reka bentuk 3D Intertet percuma yang kami sukai. Pautan ada di sini …

www.thingiverse.com/thing-2293173

Namun, kami harus membuat beberapa pengaturan agar sesuai dengan percetakan 3d dengan reka bentuk kami. Sebagai contoh, kita harus membesarkan butang dan lubang kayu bedik.

Walaupun begitu, anda boleh mencetak reka bentuk lain atau melakukannya sendiri.

Langkah 5: Langkah Terakhir

Langkah terakhir
Langkah terakhir

Kami memutuskan untuk merekatkan komponen dengan silikon kerana ini adalah pilihan yang mudah dan baik untuk melakukan prototaip itu.

Disyorkan: