[ Príspevok: 1 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.02.14
Prihlásený: 07.08.22
Príspevky: 441
Témy: 194 | 194
Bydlisko: Poprad-okolie

Dnešný článok sa bude bližšie zaoberať systémom DOMINATOR pre športy typu Airsoft, Paintball, ktorý bol vytvorený ako ekvivalent k RFID DOMINATOR-u, ktorý som realizoval v minulosti.
Článok o RFID DOMINATOR-e je aj na tomto fóre: https://www.pcforum.sk/airsoft-paintball-dominator-arduino-rfid-vt201278.html
Tlačidlový DOMINATOR využíva digitálne vstupy prostredníctvom štyroch tlačidiel pre interakciu používateľa so zariadením. DOMINATOR ako taký predstavuje stopky, ktoré na základe vstupu pripočítavajú čas jednému z tímov napríklad pri hrách typu Capture point či DOMINATION.
Airsoft DOMINATOR - Tlačidlový - Arduino + I2C LCD
Funkcie tlačidiel:
    Tím (RED) - Po stlačení tlačidla sa rozsvieti červená LED dióda (dióda zeleného tímu zhasne), začne sa počítať čas červeného tímu na displeji
    Tím (GREEN) - Po stlačení tlačidla sa rozsvieti zelená LED dióda (dióda červeného tímu zhasne), začne sa počítať čas zeleného tímu na displeji
    Rozhodca - Po stlačení tlačidla sa čas na displeji zastaví
    Eraser - Po stlačení tlačidla sa čas na displeji zastaví a časy sa vyresetujú na 00:00:00
Jednotlivé tlačidla sú pripojené interným rezistorom hodnoty 20kΩ k 5V Arduina, teda sa spínajú proti zemi (Pri využití dlhého kábla pre vstup je nutné využiť externý rezistor s nižšou hodnotou, ktorý by eliminoval zákmity. Jedná sa teda o Active low signál, ktorý Arduino overuje. Systém je navrhnutý na funkcii millis(), ktorá vracia počet milisekúnd od štartu procesora. Vďaka tomu je možné systém riadiť na základe časovo orientovaných akcií a možnosť obsluhovať paralélne rôzne časové akcie - eventy.
Airsoft DOMINATOR - Tlačidlový - Arduino + I2C LCD
Logika stopiek systému sa vykonáva každých 100 milisekúnd. Jednoduchý inkrementátor navyšuje počet desatín, až dôjde k pretečeniu na sekundy, následne pretečeniu sekúnd na minúty a pretečeniu minút na hodiny. Najväčšou položkou z pohľadu času je prepis znakového LCD displeja, ktorý sa používa. Prepis oboch riadkov, ktorý sa realizuje trvá cca 20-30 milisekúnd. Maximálny časový rozsah systému je 99 hodín, 59 minút a 59 sekúnd. Vhodný je teda aj pre niekoľko denné akcie, napríklad Fort Benning v Česku s trvaním 2 dni nepretržite a podobné akcie, kde môže byť tento herný mód zaujímavý. Rovnako tak i pre športové areály, ktoré môžu takýto herný mód ponúknuť do svojho portfólia hier, ktoré prevádzkujú.

Okrem logiky systému je možné spúšťať aj iné časovo orientované eventy, napríklad overovať dĺžku stlačenia tlačidla, či počet stlačení / držanie tlačidla. Každý tím môže obsadzovať bod držaním tlačidla po určitú dobu, napríklad 10 sekúnd. Druhý tím pri obsadení bodu musí držať tlačidlo 20 sekúnd, nakoľko sa za prvých 10 sekúnd dostane bod do neutrálneho stavu (nikomu sa nebude počítať čas) a následným držaním tlačidla ďalších 10 sekúnd už bod obsadí tento tím.

Koncept stopiek môže slúžiť napríklad aj na vyrátanie počtu bodov, ktoré tím obsadením získal napríklad z počtu obsadení bodu, počtu minút/sekúnd obsadenia bodu. V mojej implementácii som sa rozhodol pre čo najjednoduchšiu implementáciu bez skúmania dĺžky časových stlačení tlačidiel. Teda ihneď po stlačení tlačidla sa zmení stav systému (indikátor tímu - LED dióda, časomiera sa aktivuje pre tím).

Video na ukážku funkčnosti: https://www.youtube.com/watch?v=KN6RXZYUcI4
Viac o projektoch DOMINATOR: https://arduino.php5.sk/airsoft-dominator.php
Schéma zapojenia pre tlačidlový DOMINATOR
Airsoft DOMINATOR - Tlačidlový - Arduino + I2C LCD


 [ Príspevok: 1 ] 


Airsoft DOMINATOR - Tlačidlový - Arduino + I2C LCD



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Tlačidlový DOMINATOR s konfiguráciou - Airsoft | Paintball

v Články

0

598

07.03.2021 22:54

martinius96

V tomto fóre nie sú ďalšie neprečítané témy.

Airsoft / Paintball DOMINATOR - Arduino + RFID

v Články

0

1212

09.03.2019 13:16

martinius96

V tomto fóre nie sú ďalšie neprečítané témy.

DOMINATOR cez Arduino pre Airsoft / Paintball / Nerf Wars

v Články

2

2291

30.11.2018 21:41

eon5

V tomto fóre nie sú ďalšie neprečítané témy.

P: RFID DOMINATOR pre Airsoft

v Predám

0

277

19.01.2021 16:39

martinius96

V tomto fóre nie sú ďalšie neprečítané témy.

Capture points (DOMINATION) - Airsoft - Arduino + WiFi

v Články

0

3006

24.02.2019 0:27

martinius96

V tomto fóre nie sú ďalšie neprečítané témy.

Mastermind - Logik cez Arduino a LCD

v Články

1

1626

23.08.2019 15:37

vaci

V tomto fóre nie sú ďalšie neprečítané témy.

Arduino a TFT LCD 3.5'' ILI9488 displej MCUFRIEND

v Mikropočítače

3

771

26.11.2020 22:26

zemepan

V tomto fóre nie sú ďalšie neprečítané témy.

Tlacidlovy mobil

v Mobilné zariadenia

6

399

30.07.2016 21:56

SKiLEX

V tomto fóre nie sú ďalšie neprečítané témy.

Slusny tlacidlovy telefon

v Mobilné zariadenia

14

655

23.05.2019 6:44

SKiLEX

V tomto fóre nie sú ďalšie neprečítané témy.

Tlacidlovy telefon pre rodicov

v Mobilné zariadenia

7

471

23.03.2016 21:32

ac.milan

V tomto fóre nie sú ďalšie neprečítané témy.

Tlačidlový telefón pre seniora do 70€

v Mobilné zariadenia

4

380

19.04.2017 12:02

martanus

V tomto fóre nie sú ďalšie neprečítané témy.

Airsoft-AK47

v Šport a pohyb

28

1887

30.10.2009 18:06

Svolo

V tomto fóre nie sú ďalšie neprečítané témy.

Airsoft & Paintball

[ Choď na stránku:Choď na stránku: 1 ... 26, 27, 28 ]

v Šport a pohyb

827

33570

26.08.2021 10:35

hkckoo

V tomto fóre nie sú ďalšie neprečítané témy.

I/P: Airsoft samopal Tokyo Marui MP5A4

v Predám

19

1346

01.06.2012 18:37

Sabone

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

P: Airsoft - KWC SIG SAUER GSR 1911 METAL CO2

v Predám

4

466

23.11.2013 11:58

DJ46

V tomto fóre nie sú ďalšie neprečítané témy.

Dominator XMS3 TWIN3X

v Pamäte

3

459

07.09.2009 22:52

Jaro



© 2005 - 2022 PCforum, edited by JanoF