Obsah:
Video: Belote Scoring System - BSS: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Jako studenti strojírenství jsme chtěli vytvořit užitečný projekt, který nás zajímá. K jeho realizaci jsme museli použít Arduino MEGA.
Můj tým rád hraje karty společně. Naše nejlepší karetní hra je „belot“. Ve většině případů jsou ke hraní potřeba čtyři hráči. Hráči jsou rozděleni do dvou týmů a sedí proti sobě. Jeden ze dvou týmů, který bere trumfy, se zavazuje udělat více bodů než druhý. Bodování je tedy důležitou součástí hry.
Pamatujte, že každá hodnost karty má konkrétní bodovací hodnotu a mění se, jestli je to trumf nebo ne. Je také možné zabodovat deklaracemi. Deklarace jsou konkrétní sady karet držené v rukou hráčů, které dávají hráčům body navíc, pokud jsou oznámeny!
Existují tři druhy prohlášení:
• 4 karty stejné hodnosti, nazývané „čtverec“.
• Sekvence od 3 do 8 karet stejné barvy.
• „Belot“je král a královna jakékoli trumfové barvy držené pohromadě v ruce jednoho hráče.
Existuje mnoho situací, které ztěžují výpočet. Proto jsme se rozhodli vyvinout bodovací systém pro belot. Systém bude vypadat jako malá krabička s mnoha tlačítky podle deklarací a každé pozice karty. K dispozici bude také obrazovka pro zobrazení skóre.
Pomůžeme vám přestavět tento projekt pro vlastní potřebu.
Krok 1: Jak to funguje
Fungování tohoto systému je celkem jednoduché. Sleduje různé sekvence klasické hry belote. Pojďme se podívat na globální kroky!
Po rozdělení prvních pěti karet je prvním krokem určení, kdo trumfuje a jakou má barvu. Systém klade tyto dvě otázky. Musíte odpovědět pomocí různých přidružených tlačítek.
Nyní můžete rozdat poslední tři karty. Ve výchozím nastavení začíná tým. U každé zahrané karty musíte nejprve zakódovat barvu a poté hodnotu.
Systém identifikuje, která karta je silnější a který tým vyhrává. Tato sekvence se opakuje osmkrát. Mezi každou rukou systém zobrazí skóre.
Na základě části systém ví, kdo vyhraje „dix de der“, zda existuje „capot“(pokud tým vyhraje všechny ruce) a zeptá se, zda existují nějaká prohlášení. Pokud ano, tým musí zakódovat přidružené body. K dispozici jsou pouze tlačítka „20 bodů“a „50 bodů“. Pokud má tým například „100“, musí hráči dvakrát zakódovat „50 bodů“. Umožňuje minimalizovat počet tlačítek. Pokud tým, který vezme trumf, nezíská alespoň polovinu bodů, druhý tým vyhraje všechny body části.
Hra pokračuje, dokud tým nedosáhne 1001 bodů.
Krok 2: Model
Materiál
-1 Arduino Mega 2560
-1 modul LCD Arduino 16x2
- 56 vodičů Arduino 20 cm
- 9 tlačítek (červené)
- 9 tlačítek (černé)
- 1 odpor 220
- 1 potenciometr 2 K.
- 1 prkénko
- 1m2 dřevěná deska
- 10 šroubů
Sada nástrojů:
- Šroubovák
- Pájecí pistole a cín
- Vrták
- Malování (pokud chcete)
Modelka:
1. Vyrobit krabici s dřevěnou deskou. Objem tohoto boxu je víceméně 30 cm3.
2. Přivařit dráty k 18 tlačítkům.
3. Vyvrtejte 18 děr a vložte knoflíky.
4. Pro vyvrtání jednoho otvoru vložte LCD.
5. Svařit dráty na LCD
6. Pro připojení různých vodičů
Elektrické připojení:
Knoflíky | Digitální vstup Arduino | Prkénko
Tým 1 | 22 | Grd
Tým 2 | 23 | Grd
Srdce (barva) | 24 | Grd
Klub (barevný) | 25 | Grd
Diamant (barva) | 26 | Grd
Rýč (barevný) | 27 | Grd
7 (karta) | 28 | Grd
8 (karta) | 29 | Grd
9 (karta) | 30 | Grd
10 (karta) | 31 | Grd
Jack (karta) | 32 | Grd
Královna (karta) | 33 | Grd
Král (karta) | 34 | Grd
Eso (karta) | 35 | Grd
Tlačítko Ano | 36 | Grd
Žádné tlačítko | 37 | Grd
20 prohlášení | 38 | Grd
Prohlášení 50 | 39 | Grd
LCD displej připojíte nejlépe podle pokynů na tomto odkazu.
Krok 3: Software
Jazyk Arduino je založen na jazyce C ++ vyvinutém pro Arduino. Chcete -li použít kód Arduino projektu, prvním krokem je instalace softwaru Arduino. Lze jej stáhnout pro Windows, Linux nebo Mac z oficiálního webu Arduino. Instalace tohoto programu je velmi snadná.
Náš software je poměrně dlouhý program. Obtížné pro tento projekt je vzít v úvahu všechny možné situace hry belote. Sleduje různé sekvence hry belote, popsané v předchozím kroku.
Samozřejmě lze poskytnout různá vylepšení. Doufáme, že některé z nich najdete?
Náš program je k dispozici na těchto souborech:
Doporučuje:
FAKTURAČNÍ FAKTURACE A SYSTÉM KONTROLY ZÁSOB: 3 kroky
SYSTÉM FAKTURACE FAKTURY A KONTROLA ZÁSOB: S tímto návodem vám poskytnu nápad na vytvoření systému pro řízení faktur a zásob. Pomocí přístupu MS. Je to velmi snadné a nepotřebujete další znalosti počítače nebo programování. Pokud máte základní znalosti o paní Přístup, tabulky. formuláře a zprávy t
Jak zajistit, aby systém Windows 10 fungoval na Raspberry Pi: 3 kroky
Jak zajistit, aby Windows 10 fungoval na Raspberry Pi: Zprovoznění Windows 10 na malinovém pi může být trochu frustrující, ale tato příručka vyřeší všechny vaše problémy související s Windows 10 s Raspberry Pi
Systém třídění barev: Systém založený na Arduinu se dvěma pásy: 8 kroků
Systém třídění barev: Systém založený na Arduinu se dvěma pásy: Přeprava a/nebo balení produktů a položek v průmyslové oblasti se provádí pomocí linek vyrobených pomocí dopravníkových pásů. Tyto pásy pomáhají přesouvat předmět z jednoho bodu do druhého určitou rychlostí. Některé úlohy zpracování nebo identifikace mohou být
Internetový zabezpečovací systém DSC Home Security System: 22 kroků
Internet povolen DSC Home Security System: Upravte stávající systém DSC Home Security tak, aby umožňoval internet a byl monitorován sám. Tento návod předpokládá, že máte fungující Raspberry Pi. Upozorňujeme, že tato implementace má následující nedostatky: Pokud zloděj přeruší přicházející kabel DSL
Jak správně připojit a nastavit mini HiFi policový systém (zvukový systém): 8 kroků (s obrázky)
Jak správně připojit a nastavit mini HiFi policový systém (zvukový systém): Jsem člověk, kterého baví učit se o elektrotechnice. Jsem střední škola na Ann Richards School for Young Women Leaders. Dělám tento návod, abych pomohl každému, kdo si chce užít svou hudbu z Mini LG HiFi Shelf Syste