
Popis funkčnosti a použitie:
- Systém je určený pre športy typu Airsoft/Paintball/Nerf Wars pre herný mód Capture points.
- Systém využíva dvojicu Arduino Nano pre 2 body, o ktoré hráči bojujú
- Na každej z dosiek sú dve diódy, hlásič (buzzer), WiFi moduly nRF24l01, tlačidlá pre každý z tímov
- Jedno tlačidlo je pre Tím 1 (modrý tím) a druhé pre Tím 2 (červený tím)
- Tím pri obsadení stlačí svoje tlačidlo, čo zmení farbu bodu podľa ich tímu
- Ak jeden tím obsadí oba body, rozozvučia sa hlásiče na oboch bodoch, WiFi spojenie medzi bodmi sa ukončí a hra sa skončila.
- Môže to napríklad znamenať len koniec kola, alebo pripočítanie bodov.
- V reálnom čase medzi sebou obe Arduiná komunikujú s modulmi nRF24l01 v pásme 2,4GHz s dátovou rýchlosťou 250kbps, možno modifikovať na 2Mbps (znižuje sa maximálna vzdialenosť).
Vďaka modulom nRF24l01 je možné komunikovať medzi Arduinami na obrovské vzdialenosti na stovky metrov v nezarušenom prostredí
Pri využití externého 12V/5V zdroja s adaptérom YL-105 je možné komunikovať až na 1,1 kilometra - vyžaduje sa externé napájanie, nakoľko Arduino regulátor by neutiahol prúdové špičky modulu nRF24L01.
Využitý hardvér:
- 2x Arduino Nano/UNO/Mega
- 2x nRF24L01 s /bez externej antény
- 4x Tlačidlá (2x pre každý bod)
- 4x LED diódy (2x pre každý bod)
- 2x Hlásiče (1x pre každý bod)
Viac o projekte: https://arduino.php5.sk/airsoft-wifi.php
Cena za softvér projektu: 20€.
V cene je:
- 4x zdrojový kód (pre vysielač a pre prijímač WiFi bodov, tester vysielania a prijímania dát - vhodné pre zmeranie vzdialenosti, či budú body komunikovať)
- Pribalené knižnice RF24
- Schéma zapojenia
Video na ukážku funkčnosti: