The general design is to have each player have 1 or 2 guns, connected to a vest, with a "mother beacon" to setup the game and report players' scores.
- uses a single Vishay TSOP4838 IR receiver as main component, with a PNP transistor to buffer the signal
- uses 2 RGB LEDs as hit indicators
- casing: TBD (probably mostly 3D printed)
- all sensors are connected via a 6P ribbon cable (1.27mm pitch) with 3x2 2.54mm IDC connectors
- component cost: <$1 per sensor (from LCSC)
Guns "Genesis" and "Magnum":
- runs directly from 2x AA batteries
- input: trigger, team select, 2x weapon select (backward and forward)
- 3D printed casing
- uses STM32F0 (STM32F030C8T6) microcontroller
- uses Vishay TSOP4838 IR receiver (same as on sensor) for hit detection as well as communication with mother beacon
- uses IR333-A (R) IR LED with lens for shooting as well as communication with mother beacon
- uses generic red laser diode for laser dot
- uses 8-Ohm speaker for audio output (used to indicate when hit and when game begins and ends)
- uses standard SPI flash memory module to store sound data
- no display (displays can be way more awkward than you might think)
- component cost: probably $2 - $3 per gun (from LCSC)
- Genesis (first gun design; basic pistol): PCB designed; casing design still needs a lot of the dimensions to be verified/fixed
- Magnum (basic pistol; essentially an improved version of Genesis): electrically very similar to Genesis; casing design started; PCB layout depends on casing design
Mother Beacon: PCB partially designed; casing design still in concept stage
Vest: sensor PCB and casing designed and assembled; needs some sort of vest to be attached to
If anyone wants to help me, please message me! I would greatly appreciate it.
In particular, I could really use some help with the Magnum gun's physical design.