Daftar Isi:
Video: Konsol Game: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Konsol game yang sangat sederhana, mendukung menu, tetris, dan ular. Itu dibuat menggunakan
- dua 8x8 Square Matrix Red LED Display dot Module74hc595 Drive ditemukan di sini
- satu STM32F103 Nucleo-64
- 4 tombol dan 4 resistor
- kabel, breadbord, jumper, dll.
- bahan bangunan, sekrup, papan, dll. (itu tidak relevan dengan produk kerja)
Anda dapat menggunakan:
- manual stm32f ditemukan di sini
- lembar data hc595 ditemukan di sini
- beberapa matriks led Cina
Langkah 1: Koneksi
Di sini Anda dapat melihat cara menghubungkan potongan:
- tekan tombol
- layar
Pin GPIO apa yang Anda pilih untuk input dan output sebagian besar tidak relevan, tetapi saya memilih pin layar dari GPIOA dan pin tombol dari GPIOB.
Langkah 2: Bangun
Untuk membangun kode Anda, Anda dapat menggunakan sesuatu bernama SEGGER atau dengan (ini yang saya gunakan) ini.
- openocd adalah server untuk debuger Anda
- st-link adalah programmer Anda
- gcc-arm-none-eabi adalah alat pemrograman Anda
- perhatikan bahwa di common/openocd.conf saya perlu mengubah ke:
sumber [temukan antarmuka/stlink-v2-1.cfg]
sumber [temukan target/stm32f1x.cfg] reset_config srst_only srst_nogate
- Saya juga perlu mengubah skrip.ld dan menggunakan tautan lain selain yang ditunjukkan dalam contoh itu untuk mendapatkan debugger untuk lengan. Perhatikan juga bahwa dalam contoh tersebut file stm32f10x_it.* tidak ditautkan dalam makefile.
Langkah 3: Kode
Kodenya cukup sederhana. Logikanya terbagi menjadi main.c, Driver.*, Menu.*, Tetris.* dan Snake.*. Penjelasan singkatnya adalah bahwa Driver menawarkan fungsi untuk berinteraksi dengan perangkat keras. Di main Anda dapat menemukan inisialisasi driver dan menu dan melihat bahwa di menu loop sementara mengontrol interaksi dengan dua game lainnya. Anda juga dapat melihat bagaimana game ditambahkan ke menu. Setiap game memiliki bagian inisialisasi dan pembaruan. Pembaruan berisi logika, interpretasi status, dan gambar.
Langkah 4: Penggunaan
Anda mulai di menu. Anda dapat memilih item lain pada halaman dengan menggunakan atas dan bawah. Saat item terakhir pada halaman dipilih, Anda dapat beralih di antara halaman game. Saat ini hanya ada satu halaman sehingga fitur ini tidak digunakan. Saat berada di item game, Anda dapat menggunakan tombol kanan untuk memainkan game.
Saat Anda memasuki permainan, Anda masuk ke layar awal di mana Anda perlu menekan tombol bawah untuk memulai atau atas untuk keluar. Setelah kehilangan permainan, Anda perlu menekan tombol atas untuk masuk ke layar mulai.
Untuk Tetris kontrol dalam game naik untuk memutar bidak, turun untuk mempercepat jatuhnya bidak, kiri dan kanan menggerakkan bidak ke kiri dan kanan.
Tombol kiri adalah yang terdekat dengan kabel yang menghubungkannya ke konsol.
Direkomendasikan:
Konsol Game Portabel Lego Dengan Space Invaders: 4 Langkah
Konsol Game Portabel Lego Dengan Space Invaders: Pernahkah Anda berpikir untuk menjadi pengembang game dan membangun konsol game Anda sendiri yang dapat Anda mainkan saat bepergian? Yang Anda butuhkan hanyalah sedikit waktu, perangkat kerasLego bricksa Mini-Calliope (dapat dipesan di situs web ini https://calliope.cc/en) dan beberapa keterampilan
Konsol Game DIY Menggunakan Arduino: 4 Langkah
Konsol Game DIY Menggunakan Arduino: Dalam tutorial ini saya akan menunjukkan kepada Anda bagaimana Anda bisa membuat konsol game menggunakan Arduino nano. Jadi jika Anda ingin melihat video detailnya, lihat di saluran youtube saya
Konsol Game Genggam DIY Menggunakan RetroPie: 7 Langkah
Konsol Game Genggam DIY Menggunakan RetroPie: Tonton video di atas untuk memahami proyek ini dengan lebih baik. Bagus. Saatnya Anda memulai! Pertama-tama, kita akan menggunakan RetroPie. Ini meninggalkan kita dengan dua pilihan. Jika kita sudah menginstal Raspbian di kartu SD kita, maka kita bisa menginstal RetroP
Buat Konsol Game Retro Portabel Anda Sendiri!yang Juga merupakan Tablet Win10!: 6 Langkah (dengan Gambar)
Buat Konsol Game Retro Portabel Sendiri!……yang Juga merupakan Tablet Win10!: Dalam proyek ini saya akan menunjukkan cara membuat konsol game retro portabel yang juga dapat digunakan sebagai tablet Windows 10. Ini akan terdiri dari 7" LCD HDMI dengan layar sentuh, LattePanda SBC, PCB daya USB Tipe C PD, dan beberapa
Konsol Game Mini Ardubaby Dengan 500 Game: 10 Langkah
Konsol Game Mini Ardubaby Dengan 500 Game: Penghargaan untuk pencipta (Kevin Bates), Arduboy adalah konsol game 8 bit yang sangat sukses. Ada ribuan game yang ditulis oleh penghobi yang membagikannya secara bebas di forum komunitas Arduboy sehingga lebih banyak orang dapat belajar coding. Cara