Vyhledat témata bez odpovědí | Zobrazit aktivní témata Právě je 17 zář 2021, 21:20




Odpovědět na téma  [ Příspěvek: 1 ] 
 RFID / tlačidlový DOMINATOR pre Airsoft - Capture Point 
Autor Zpráva
Desátník
Desátník

Registrován: 14 čer 2018, 11:18
Příspěvky: 7
Nový příspěvek RFID / tlačidlový DOMINATOR pre Airsoft - Capture Point
Ponúkam SOFTVÉR pre platformu Arduino (AVR), na ktorej som postavil systém DOMINATOR, teda stopky pre 2 tímy, ktoré proti sebe hru hrajú a snažia sa o obsadenie bodu. Na základe verzie DOMINATOR-a je možné vykonať používateľský vstup prostredníctvom kompatibilnej RFID karty (RFID DOMINATOR), alebo prostredníctvom tlačidla (Tlačidlový DOMINATOR).
Obrázek
Popis projektu RFID DOMINATOR:
    Zariadenie - DOMINATOR obsahuje riadiaci mikrokontróler (Arduino Uno, Nano, alebo Mega 2560).
    Na LCD znakovom displeji sa vyobrazujú časy jednotlivých tímov (RF a GDP tím, respektíve BLU a RED tím.) - možno použiť displej rozmeru 16x2, alebo 20x4
    V základnej verzii softvéru existujú 2 tímy, ktoré proti sebe hrajú a zaberajú tento konkrétny bod!
    Na začiatku hry sú na displeji vypísané časy 00 hodín, 00 minút, 00 sekúnd pre Tím 1 (RED), Tím 2, (BLUE).

Princíp funkčnosti po hardvérovej stránke:
    RFID čítačka RC522 komunikuje s Arduinom po SPI zbernici.
    Načítava UID (identifikátor) RFID kariet v dosahu, preposiela tento identifikátor Arduinu, ktorý vykoná programovú logiku.
    Čítačka reaguje na vzdialenosť čipu cca 3cm od antény.
    Arduino načítanú adresu karty porovná v multipodmienke, aplikuje digitálne stavy na diódy, beží na ňom univerzálne počítadlo každých 100ms (počíta po desatinách sekundy), riadi počítanie oboch časov.
    Čas je posielaný po I2C zbernici na znakový displej 20x4, kde je vykreslený.
    Výpis na displej trvá do 30ms pri rýchlosti I2C zbernice 100 kHz - Standard speed.
    Maximálny rozsah času, ktorý môže byť vypísaný v systéme: 99 hodín, 59 minút a 59 sekúnd
    Spotreba: cca 110mAh pri 5V napájaní. Vhodné napájať cez powerbanku, nabíjačku od telefónu s USB výstupom.

Určenie projektu:
    Projekt je vhodný pre tímy, kluby, športové areály, akcie.
    Vhodný pre herné módy DOMINATION, Capture Point (môže byť použitých aj viac DOMINATOR-ov v hre).
    Využitie pre športy Airsoft, Paintball, Nerf Wars.
    Každý z členov tímu je vybavený kartou, alebo kľúčenkou, ktorá komunikuje na frekvencii 13.56MHz s RFID čítačkou.
    Kľúčenky môžu byť farebné odlíšené (modré, červené podľa tímu a funkcie...)
    Ak tím obsadí bod, hociktorý hráč toho tímu priloží svoju kartu k čítačke, čím bod obsadí.
    Rozsvieti sa dióda daného tímu (červená / modrá) na tomto stanovišti a začne sa pripočítavať čas danému tímu (zmena môže byť oznámená aj buzzerom - hlásičom, ak sa v systéme využíva).
    Ak bod obsadí druhý tím a priloží člen tohto tímu svoju kartu, rozsvieti sa dióda toho tímu, čas druhého tímu sa pauzuje a počíta sa čas toho tímu, ktorý bod obsadil.
    Ak kartu / kľúčenku priloží organizátor (rozhodca), oba časy sa zapauzujú až do momentu, kým nepriloží kartu niektorý z tímov.
    Tento typ karty je tak vhodný aj pre ukončenie hry, kedy sa čas zastaví a rozhodne sa o víťazovi.
    Poslednou možnou kartou v systéme je použitie tzv. eraser karty, ktorá oba časy zapauzuje a vynuluje.
    Projekt je vhodný pre Airsoft akcie a športové areály.
    Systém je otestovaný, funkčný, pracuje bezproblémovo, možnosť merať a vyobrazovať čas aj na desatiny sekundy (programovo sa počítajú, ale nezobrazujú, zobrazenie v rozlíšení sekúnd).
    Čítačka NXP RC522, ktorá je v systéme použitá pracuje na frekvencii 13.56MHz, RFID tagy registruje na cca 3 centimetre (nutný skoro až fyzický dotyk s čítačkou), kompatibilný formát tagov ISO/IEC 14443 A.

K projektu existujú 2 DPS návrhy, jeden je z GERBER súborov, ktorý obsahuje všetky informácie pre strojové vyrábanie s vŕtaním atď.... Druhá možnosť je výroba fotocestou. Obe DPS sú obojstranné s prekovmi, rozmer DPS 100x105mm. Obe DPS sú grátis ku softvéru.

Tlačidlový DOMINATOR
Pre DOMINATOR existuje ekvivalentná verzia s tlačidlovým vstupom, ktorý nahrádza čítačku RFID. Vo verzii DOMINATOR s tlačidlami sú namiesto štyroch typov kariet štyri tlačidlá.
    Využíva tlačidlový vstup pre tímy, rozhodcu a erasera, celkom 4 tlačidlá.
    Tlačidlá nahrádzajú RFID čítačku v metóde vstupu pre DOMINATOR.
    Zapojenie tlačidiel je v režime INPUT_PULLUP, stlačením sa privedie GND na vstupný vývod Arduina (Active-LOW signál).
    Používajú sa spínacie tlačidlá, nie rozpínacie (nereagovali by na logiku systému, boli by vždy všetky softvérovo "stlačené").
    V základnej verzii DOMINATOR reaguje okamžite na stlačenie - aktivuje sa počítanie času pre daný tím (neoveruje sa dĺžka stlačenia, počet stlačení a iné...).
    Logika systému, počítadlo je identické ako pre RFID DOMINATOR.
Obrázek
Obrázek

Pre projekt tlačidlový DOMINATOR DPS návrh nie je dostupný. Tlačidlovú verziu DOMINATORA si môžete zadarmo vyskúšať vo verzii Shareware - ukážkové DEMO. Obmedzenie verzie je iba vo funkčnosti, kde je možné spustiť DOMINATOR na meranie maximálneho času 15 sekúnd pre každý tím. Verzia slúži predovšetkým pri overenie funkčnosti a kompatibility vášho displeja, vyskúšanie rýchlosti reakcie a odozvy tlačidiel.

Shareware verzia je v strojovom kóde (.hex), ktorý je potrebné nahrať pomocou softvéru AVRDUDE do Arduina - kompilované pre Uno s ATMega328P AVR procesorom, alebo cez grafické rozhranie pomocou aplikácie XLoader, ktorá nahrávanie zjednoduší. Strojové kódy sú rozlíšené na základe verzie, ktorú štandardne obsahuje I2C prevodník pre displej, teda 0x3F, respektíve 0x27.

Strojový kód si môžete vyžiadať prostredníctvom e-mailu (nižšie), bude onedlho dostupný aj v repozitári projektu na Githube v sekcii firmware: https://github.com/martinius96/Airsoft-DOMINATOR-RFID

RFID DOMINATOR nie je dostupný v strojovom kóde, nakoľko aplikácia musí byť navrhnutá na mieru pre UID čísla kariet, ktoré fyzicky máte k dispozícii. Možno vopred vyskúšať strojový kód s jednou kartou pre každú entitu v systéme - vykompilujem pre vás a vašu architektúru mikrokontroléru.

Rozšírené informácie k projektu, DPS návrhy, schému zapojenia, YT videá na ukážku funkčnosti, návod pre nahratie Shareware strojových kódov na testovanie sú dostupné na: https://martinius96.github.io/Airsoft-DOMINATOR-RFID/

Kontakt: martinius96@gmail.com
Cena projektu RFID DOMINATOR: 30€ (dodáva sa v strojovom kóde)
Cena projektu Tlačidlový DOMINATOR: 20€ (dodáva sa v strojovom kóde)


18 led 2021, 09:56
Profil
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odpovědět na téma   [ Příspěvek: 1 ] 

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.  Designed by STSoftware for PTF.  Český překlad – phpBB.cz
Kontakt: info(zavinac)airsoft-forum.cz