Πίνακας περιεχομένων:

Σύστημα Βαθμολόγησης Belote - BSS: 4 Βήματα
Σύστημα Βαθμολόγησης Belote - BSS: 4 Βήματα

Βίντεο: Σύστημα Βαθμολόγησης Belote - BSS: 4 Βήματα

Βίντεο: Σύστημα Βαθμολόγησης Belote - BSS: 4 Βήματα
Βίντεο: Βρετανία: Διαζύγιο με την Ε.Ε. και σύστημα βαθμολόγησης μεταναστών θέλει ο Νάιτζελ Φάρατζ 2024, Νοέμβριος
Anonim
Σύστημα Βαθμολόγησης Belote - BSS
Σύστημα Βαθμολόγησης Belote - BSS

Ως φοιτητές μηχανικής, θέλαμε να κάνουμε ένα χρήσιμο έργο και αυτό μας ενδιαφέρει. Για να το φτιάξουμε, έπρεπε να χρησιμοποιήσουμε ένα Arduino MEGA.

Η ομάδα μου αρέσει να παίζει χαρτιά μαζί. Το καλύτερο παιχνίδι καρτών μας είναι το «belot». Στις περισσότερες περιπτώσεις, τέσσερις παίκτες είναι απαραίτητοι για να παίξουν. Οι παίκτες χωρίζονται σε ομάδες των δύο και κάθονται ο ένας απέναντι από τον άλλον. Η μία από τις δύο ομάδες, που παίρνει το ατού, αναλαμβάνει να κάνει περισσότερους πόντους από την άλλη. Το σκοράρισμα λοιπόν είναι ένα σημαντικό κομμάτι του παιχνιδιού.

Θυμηθείτε ότι κάθε βαθμολογία κάρτας έχει μια συγκεκριμένη βαθμολογική αξία και αλλάζει αν είναι το ατού ή όχι. Είναι επίσης δυνατό να σκοράρετε με δηλώσεις. Οι δηλώσεις είναι συγκεκριμένα σετ καρτών που κρατούνται στα χέρια των παικτών, τα οποία δίνουν στους παίκτες επιπλέον πόντους αν ανακοινωθούν!

Υπάρχουν τρεις τύποι δηλώσεων:

• 4 κάρτες της ίδιας κατάταξης, που ονομάζονται «τετράγωνο».

• Ακολουθίες από 3 έως 8 κάρτες του ίδιου κοστουμιού.

• Το «Belot» είναι Βασιλιάς και Βασίλισσα κάθε κοστούμι ατού που κρατάται μαζί στο χέρι ενός παίκτη.

Υπάρχουν πολλές καταστάσεις που κάνουν τον υπολογισμό δύσκολο. Αυτός είναι ο λόγος για τον οποίο αποφασίσαμε να αναπτύξουμε ένα σύστημα βαθμολόγησης για τον κηλίδα. Το σύστημα θα μοιάζει με ένα μικρό κουτί με πολλά κουμπιά, σύμφωνα με τις δηλώσεις και κάθε βαθμολογία καρτών. Θα υπάρχει επίσης μια οθόνη για την εμφάνιση της βαθμολογίας.

Θα σας βοηθήσουμε να ξαναχτίσετε αυτό το έργο για δική σας χρήση.

Βήμα 1: Πώς λειτουργεί

Πώς λειτουργεί
Πώς λειτουργεί
Πώς λειτουργεί
Πώς λειτουργεί
Πώς λειτουργεί
Πώς λειτουργεί
Πώς λειτουργεί
Πώς λειτουργεί

Η λειτουργία αυτού του συστήματος είναι αρκετά απλή. Ακολουθεί τις διαφορετικές ακολουθίες ενός κλασικού παιχνιδιού belote. Ας δούμε τα παγκόσμια βήματα!

Μετά τη διανομή των πέντε πρώτων φύλλων, το πρώτο βήμα είναι να καθοριστεί ποιος παίρνει το ατού και ποιο χρώμα είναι. Το σύστημα θέτει αυτές τις δύο ερωτήσεις. Πρέπει να απαντήσετε με τα διάφορα σχετικά κουμπιά.

Τώρα μπορείτε να διανείμετε τις τρεις τελευταίες κάρτες. Από προεπιλογή, είναι η ομάδα που ξεκινά. Για κάθε παιγμένο φύλλο, πρέπει πρώτα να κωδικοποιήσετε το χρώμα και μετά την τιμή.

Το σύστημα προσδιορίζει ποια κάρτα είναι η πιο δυνατή και ποια ομάδα κερδίζει το χέρι. Αυτή η σειρά επαναλαμβάνεται οκτώ φορές. Μεταξύ κάθε χεριού, το σύστημα εμφανίζει τη βαθμολογία.

Στο χέρι ενός μέρους, το σύστημα γνωρίζει ποιος κερδίζει το “dix de der”, αν υπάρχει “capot” (αν μια ομάδα κερδίσει όλα τα χέρια) και ρωτά αν υπάρχουν κάποιες δηλώσεις. Αν ναι, η ομάδα πρέπει να κωδικοποιήσει τα σχετικά σημεία. Υπάρχουν μόνο κουμπιά "20 πόντοι" και "50 πόντοι". Έτσι, εάν μια ομάδα έχει "100" για παράδειγμα, οι παίκτες πρέπει να κωδικοποιήσουν δύο φορές "50 πόντους". Επιτρέπει την ελαχιστοποίηση του αριθμού των κουμπιών. Εάν η ομάδα που κερδίζει το ατού δεν κερδίσει τουλάχιστον τους μισούς πόντους, η άλλη ομάδα κερδίζει όλους τους πόντους.

Το παιχνίδι συνεχίζεται έως ότου μια ομάδα φτάσει τους 1001 πόντους.

Βήμα 2: Μοντέλο

Μοντέλο
Μοντέλο
Μοντέλο
Μοντέλο
Μοντέλο
Μοντέλο
Μοντέλο
Μοντέλο

Υλικό

-1 Arduino Mega 2560

-1 μονάδα LCD Arduino 16x2

- 56 σύρματα Arduino 20εκ

- 9 κουμπιά (κόκκινο)

- 9 κουμπιά (μαύρο)

- 1 αντίσταση 220

- 1 ποτενσιόμετρο 2 Κ

- 1 σανίδα ψωμιού

- ξύλινη σανίδα 1μ2

- 10 βίδες

Εργαλειοθήκη:

- Κατσαβίδι

- Συγκόλληση όπλου και κασσίτερου

- Τρυπάνι

- Ζωγραφική (αν θέλετε)

Μοντέλο:

1. Για να φτιάξετε ένα κουτί με την ξύλινη σανίδα. Ο όγκος αυτού του κουτιού είναι λίγο πολύ 30 cm3.

2. Για να συγκολλήσετε τα καλώδια στα 18 κουμπιά.

3. Για να ανοίξετε 18 τρύπες και να βάλετε τα κουμπιά.

4. Για να ανοίξετε μια τρύπα για να βάλετε την οθόνη LCD.

5. Για να συγκολλήσετε τα καλώδια στην οθόνη LCD

6. Για να συνδέσετε τα διαφορετικά καλώδια

Ηλεκτρική σύνδεση:

Κουμπιά | Digitalηφιακή είσοδος Arduino | Breadboard

Ομάδα 1 | 22 | Grd

Ομάδα 2 | 23 | Grd

Καρδιά (χρώμα) | 24 | Grd

Λέσχη (χρώμα) | 25 | Grd

Διαμάντι (χρώμα) | 26 | Grd

Φτυάρι (χρώμα) | 27 | Grd

7 (κάρτα) | 28 | Grd

8 (κάρτα) | 29 | Grd

9 (κάρτα) | 30 | Grd

10 (κάρτα) | 31 | Grd

Τζακ (κάρτα) | 32 | Grd

Βασίλισσα (κάρτα) | 33 | Grd

Βασιλιάς (κάρτα) | 34 | Grd

Άσος (κάρτα) | 35 | Grd

Κουμπί Ναι | 36 | Grd

Χωρίς κουμπί | 37 | Grd

20 δήλωση | 38 | Grd

50 δήλωση | 39 | Grd

Ο καλύτερος τρόπος σύνδεσης της οθόνης LCD είναι να ακολουθήσετε τις οδηγίες σε αυτόν τον σύνδεσμο.

Βήμα 3: Λογισμικό

Η γλώσσα Arduino βασίζεται σε μια γλώσσα C ++ που αναπτύχθηκε για το Arduino. Για να χρησιμοποιήσετε τον κώδικα Arduino του έργου, το πρώτο βήμα είναι να εγκαταστήσετε το λογισμικό Arduino. Μπορείτε να το κατεβάσετε για Windows, Linux ή Mac από την επίσημη ιστοσελίδα του Arduino. Η εγκατάσταση αυτού του προγράμματος είναι πολύ εύκολη.

Το λογισμικό μας είναι ένα αρκετά μακρύ πρόγραμμα. Το δύσκολο για αυτό το έργο είναι να ληφθούν υπόψη όλες οι πιθανές καταστάσεις ενός παιχνιδιού belote. Ακολουθεί τις διαφορετικές ακολουθίες ενός παιχνιδιού belote, που περιγράφονται στο προηγούμενο βήμα.

Φυσικά, μπορούν να γίνουν διαφορετικές βελτιώσεις. Ελπίζουμε ότι θα βρείτε μερικά από αυτά;.

Το πρόγραμμά μας είναι διαθέσιμο σε αυτά τα αρχεία:

Συνιστάται: