Daftar Isi:

Sistem Skor Belote - BSS: 4 Langkah
Sistem Skor Belote - BSS: 4 Langkah

Video: Sistem Skor Belote - BSS: 4 Langkah

Video: Sistem Skor Belote - BSS: 4 Langkah
Video: 🛑 Satu Kesalahan Terbesar Dalam Belajar #BelajardiRumah 2024, November
Anonim
Sistem Skor Belote - BSS
Sistem Skor Belote - BSS

Sebagai mahasiswa teknik, kami ingin membuat proyek yang bermanfaat dan kami minati. Untuk membuatnya, kami harus menggunakan Arduino MEGA.

Tim saya suka bermain kartu bersama. Permainan kartu terbaik kami adalah "belot". Dalam kebanyakan kasus, empat pemain diperlukan untuk bermain. Para pemain dibagi menjadi dua tim dan duduk saling berhadapan. Salah satu dari dua tim, yang mengambil truf, berjanji untuk melakukan lebih banyak poin daripada yang lain. Jadi mencetak gol adalah bagian penting dari permainan.

Ingatlah bahwa setiap peringkat kartu memiliki nilai skor tertentu dan berubah apakah itu truf atau tidak. Dimungkinkan juga untuk mencetak gol dengan deklarasi. Deklarasi adalah set kartu tertentu yang dipegang di tangan pemain, yang memberi pemain poin ekstra jika diumumkan!

Ada tiga macam deklarasi:

• 4 kartu dengan nilai yang sama, disebut “persegi”.

• Urutan dari 3 sampai 8 kartu dengan jenis yang sama.

• “Belot” adalah Raja dan Ratu dari semua setelan truf yang dipegang bersama di satu tangan pemain.

Ada banyak situasi yang membuat perhitungan menjadi sulit. Itulah mengapa kami memutuskan untuk mengembangkan sistem penilaian untuk belot. Sistem akan terlihat seperti kotak kecil dengan banyak tombol sesuai dengan deklarasi dan peringkat kartu masing-masing. Akan ada juga layar untuk menampilkan skor.

Kami akan membantu Anda membangun kembali proyek ini untuk penggunaan Anda sendiri.

Langkah 1: Bagaimana Cara Kerjanya

Bagaimana cara kerjanya
Bagaimana cara kerjanya
Bagaimana cara kerjanya
Bagaimana cara kerjanya
Bagaimana cara kerjanya
Bagaimana cara kerjanya
Bagaimana cara kerjanya
Bagaimana cara kerjanya

Cara kerja sistem ini cukup sederhana. Ini mengikuti urutan yang berbeda dari permainan belote klasik. Mari kita lihat langkah globalnya!

Setelah pembagian lima kartu pertama, langkah pertama adalah menentukan siapa yang mengambil kartu truf dan warna apa. Sistem menanyakan dua pertanyaan ini. Anda harus menjawab dengan tombol terkait yang berbeda.

Sekarang Anda dapat membagikan tiga kartu terakhir. Secara default, tim yang memulai. Untuk setiap kartu yang dimainkan, pertama-tama Anda harus mengkodekan warna dan kemudian nilainya.

Sistem mengidentifikasi kartu mana yang lebih kuat dan tim mana yang menang. Urutan ini diulang delapan kali. Di antara masing-masing tangan, sistem menampilkan skor.

Di bagian tangan, sistem mengetahui siapa yang memenangkan “dix de der”, jika ada “capot” (jika tim memenangkan semua tangan) dan menanyakan apakah ada beberapa deklarasi. Jika demikian, tim harus mengkodekan poin yang terkait. Hanya ada tombol "20 poin" dan "50 poin". Jadi, jika sebuah tim memiliki “100” misalnya, para pemain harus mengkodekan dua kali “50 poin”. Hal ini memungkinkan untuk meminimalkan jumlah tombol. Jika tim yang mengambil truf tidak memenangkan setidaknya setengah dari poin, tim lain memenangkan semua poin dari bagian tersebut.

Permainan berlanjut sampai tim mencapai 1001 poin.

Langkah 2: Model

Model
Model
Model
Model
Model
Model
Model
Model

Bahan

-1 Arduino Mega 2560

-1 modul LCD Arduino 16x2

- 56 kabel Arduino 20cm

- 9 tombol tekan (merah)

- 9 tombol tekan (hitam)

- 1 resistor 220

- 1 potensiometer 2 K

- 1 papan tempat memotong roti

- papan kayu 1m2

- 10 sekrup

Kotak alat:

- Obeng

- Pistol solder dan timah

- Mengebor

- Lukisan (jika Anda mau)

Model:

1. Untuk membuat kotak dengan papan kayu. Volume kotak ini kurang lebih 30 cm3.

2. Untuk mengelas kabel ke 18 tombol.

3. Untuk mengebor 18 lubang dan memasang kancing.

4. Untuk mengebor satu lubang untuk meletakkan LCD.

5. Untuk mengelas kabel pada LCD

6. Untuk menghubungkan kabel yang berbeda

Sambungan listrik:

Tombol | Masukan Digital Arduino | Papan tempat memotong roti

Tim 1 | 22 | halaman

Tim 2 | 23 | halaman

Hati (warna) | 24 | halaman

Klub (warna) | 25 | halaman

Berlian (warna) | 26 | halaman

Sekop (warna) | 27 | halaman

7 (kartu) | 28 | halaman

8 (kartu) | 29 | halaman

9 (kartu) | 30 | halaman

10 (kartu) | 31 | halaman

Jack (kartu) | 32 | halaman

Ratu (kartu) | 33 | halaman

Raja (kartu) | 34 | halaman

As (kartu) | 35 | halaman

tombol ya | 36 | halaman

Tidak ada tombol | 37 | halaman

20 deklarasi | 38 | halaman

50 deklarasi | 39 | halaman

Cara terbaik untuk menghubungkan LCD adalah dengan mengikuti instruksi pada tautan ini.

Langkah 3: Perangkat Lunak

Bahasa Arduino didasarkan pada bahasa C++ yang dikembangkan untuk Arduino. Untuk menggunakan kode proyek Arduino, langkah pertama adalah menginstal Software Arduino. Itu dapat diunduh untuk Windows, Linux atau Mac dari situs web resmi Arduino. Instalasi program ini sangat mudah.

Perangkat lunak kami adalah program yang cukup panjang. Yang sulit untuk proyek ini adalah memperhitungkan semua kemungkinan situasi dari permainan belote. Ini mengikuti urutan berbeda dari permainan belote, yang dijelaskan pada langkah sebelumnya.

Tentu saja, perbaikan yang berbeda dapat diberikan. Kami berharap Anda akan menemukan beberapa di antaranya?.

Program kami tersedia di file ini:

Direkomendasikan: