An Arduino-based laser tag system for quadcopters
Part | Usage | Quantity | Number | Price each |
---|---|---|---|---|
Arduino Pro Micro 5V | Brain | 1 | - | $19.95 |
38KHz IR Reciever | Hit detectors | 2 | Vishay TSOP4838 | $1.27 |
980nm 5mW Laser | IR Laser | 1 | Aixiz AH980-51230 | $7.80 |
950nm 50mW IR LED | IR Laser (subsitution) | 1 | Vishay TSTS7100 | $3.45 |
Piezo Buzzer | Hit indicator buzzer | 1 | TDK SD1209T5-A1 | $2.12 |
Red LEDs | Hit indicator LEDs | 4 | Vishay TLCR5100 | $0.51 |
1W 15ohm resistor | Hit indicator resistor | 1 | MOS1CT52R150J | $0.10 |
The Aruduino Micro was chosen for its built-in USB port for easy updates and customization. Other boards, such as the Arudino Pro Mini, would require a FTDI cable for programming.
The Vishay TSOP4838 was chosen for:
The Aixiz 980nm 5mW laser module was chosen for:
That said, the IR laser was almost too precise. The Vishay Semiconductors TSTS7100 5° 50mW IR LED can be subsituted for the laser for more forgiving aiming.
I had planned to port this project to off-the-shelf OSD hardware and take advantage of the MSP serial protocol to do things such as:
And more. The options are unlimited once you have control of the FC, and it eliminates the need for PWM input as the AUX switches will be available to the OSD hardware.