Daftar Isi:
- Perlengkapan
- Langkah 1: Langkah 2: Mempersiapkan Tombol
- Langkah 2: Langkah 3: Mempersiapkan LED
- Langkah 3: Langkah 4: Menyiapkan Buzzer/musik
- Langkah 4: Langkah 5: Menyiapkan Kode
- Langkah 5: Langkah 6: Membuat Layar Selamat Datang
- Langkah 6: Langkah 7: Membuat Pernyataan Sementara Benar
- Langkah 7: Langkah 8: Membuat Fungsi
- Langkah 8: Langkah 10: Jalankan
Video: Cara Membuat Permainan Kartu di Raspberry Pi: 8 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Tujuan dari ini adalah membuat game di raspberry pi menggunakan musik, tombol, lampu, dan bel! permainan ini disebut Aces dan tujuannya adalah untuk sedekat mungkin dengan 21 tanpa melewati
Langkah 1: Mempersiapkan Raspberry Pi Dapatkan raspberry pi dan colokkan keyboard, mouse, kabel ethernet, dan monitor
Sekarang colokkan kabel daya
Sekarang pasang kabel pita dan papan tempat memotong roti
Perlengkapan
Bahan:
1 LED merah
1 LED kuning 1 LED hijau 1 Buzzer 1 raspberry pi Monitor Mouse Keyboard Speaker 6 kabel pria/pria
Langkah 1: Langkah 2: Mempersiapkan Tombol
Ambil 3 tombol dan sejajarkan di bagian paling akhir papan tempat memotong roti Anda
Kemudian pasang resistor masing-masing tombol dan buat resistor ke ground Kemudian pasang kabel ke setiap tombol (Kabel harus terhubung ke pin GPIO)
Langkah 2: Langkah 3: Mempersiapkan LED
Anda mengatur LED berturut-turut
Pastikan led berwarna merah, kuning, hijau agar terlihat lebih menarik secara visual
Pasang resistor ke setiap rangkaian
Pasang kabel ke pin gpio lalu ke resistor/Led (jika perlu pin grounding)
Langkah 3: Langkah 4: Menyiapkan Buzzer/musik
Lihat bagian bawah buzzer dan tentukan kabel positif dan negatifnya
Pasang kabel positif ke gpio dan negatif ke pin ground
Jika perlu tambahkan kabel pria/wanita tambahan
(Opsional)
-Lampirkan perangkat Bluetooth ke raspberry pi di bagian Bluetooth untuk mendengarkan musik
Langkah 4: Langkah 5: Menyiapkan Kode
Impor perpustakaan yang diperlukan yang ditunjukkan di bawah ini pada gambar
Beri Anda LED, tombol, dan bel nilai pin gpio
Siapkan gambar yang ingin Anda gunakan dengan menyimpannya di lokasi yang sama dengan tempat Anda menyimpan kode python
Tambahkan gambar ke dalam kode dengan menggunakan pygame.image.load dan tetapkan ke variabel
Langkah 5: Langkah 6: Membuat Layar Selamat Datang
Salin kode yang ditampilkan di dan baca komentar tentang apa yang dilakukan setiap baris
Sesuaikan koordinat di perintah surface.blit ke mana pun Anda ingin menempatkan gambar Anda. (idealnya koordinat yang serupa akan bekerja paling baik)
Langkah 6: Langkah 7: Membuat Pernyataan Sementara Benar
Sementara pernyataan yang benar diperlukan untuk selalu memeriksa apakah tombol ditekan
Pernyataan while true di bawah ini menunjukkan run2 yang membuat hitbox untuk layar selamat datang yang memungkinkan pengguna untuk melanjutkan ke permainan kartu
Abaikan start() untuk saat ini kita akan membutuhkannya nanti
Setelah tombol digital ditekan, kita beralih ke pernyataan utama while true
Di bawah ini adalah kode pernyataan utama while true yang perlu Anda salin yang berinteraksi dengan tombol dan fungsi
Langkah 7: Langkah 8: Membuat Fungsi
Anda perlu membuat banyak fungsi yang meliputi start, process_bz, process_symbol, lost_bz, win_bz, Dealcard, Compcard dan end
Fungsi-fungsi ini ada di gambar di bawah ini dan datang dengan komentar
Salin kode dan letakkan di atas kode layar selamat datang pemuatan tetapi di bawah kode variabel
-Salin SEMUA fungsi di atas karena semuanya memainkan peran penting dalam permainan. -Setiap fungsi dilengkapi dengan komentar untuk menjelaskan apa yang dilakukan kode
Langkah 8: Langkah 10: Jalankan
Jalankan gamenya dan nikmati
Direkomendasikan:
Cara Membuat Kartu Nama PCB: 4 Langkah
Cara Membuat Kartu Nama PCB: Hai guys! Saya harap Anda sudah menikmati posting saya sebelumnya tentang "Pengaturan Perintah AT Bluetooth" dan Anda siap untuk yang baru, seperti biasa saya membuat tutorial ini untuk memandu Anda langkah demi langkah saat Anda membuat kartu nama PCB sendiri karena saya menemukannya
Pemindai Kartu untuk Mesin Kartu Trading: 13 Langkah (dengan Gambar)
Pemindai Kartu untuk Mesin Kartu Trading: Pemindai Kartu untuk Mesin Kartu TradingLog Perubahan dapat ditemukan di langkah terakhir.Latar BelakangSaya menjelaskan motivasi utama proyek saya di Intro Pengumpan Kartu. Tapi singkatnya, anak-anak saya dan saya telah mengumpulkan sejumlah besar Kartu Perdagangan b
Pengumpan Kartu untuk Mesin Kartu Trading: 10 Langkah (dengan Gambar)
Card Feeder untuk Mesin Trading Card: Card Feeder untuk Mesin Trading CardLatar Belakang Ketika saya masih muda, saya mengumpulkan banyak kartu trading, tetapi selama beberapa tahun, hasrat untuk mengoleksi telah menurun. Sementara itu saya punya anak dan perlahan tapi pasti mereka juga mulai
Penyortir Kartu untuk Mesin Kartu Trading (Pembaruan 10-01-2019): 12 Langkah (dengan Gambar)
Card Sorter untuk Mesin Trading Card (Update 2019-01-10): Card Sorter untuk Mesin Trading CardLog Perubahan dapat ditemukan di langkah terakhir.Latar BelakangSaya sudah menjelaskan motivasi proyek saya di artikel Card Feeder. Tapi singkatnya, saya dan anak-anak saya telah mengumpulkan sejumlah besar Kartu Perdagangan
Geek - Pemegang Kartu Kredit/Kartu Bisnis Dari Hard Drive Laptop Lama: 7 Langkah
Geek - Pemegang Kartu Kredit/Kartu Bisnis Dari Hard Drive Laptop Lama.: Pemegang kartu bisnis/kartu kredit geek-ed. Saya datang dengan ide gila ini ketika hard drive laptop saya mati dan pada dasarnya tidak berguna. Saya telah menyertakan gambar yang sudah selesai di sini