A few month ago at the office, a Nerf arms race began and a lot of coworkers sitting around me now own at least one Nerf gun and the office floor gets covered in darts from time to time (this might or might not be a little bit exaggerated). Since I always feel the urge to put micro controllers in all kinds of devices it didn’t take long until I wanted to make a remote controlled Nerf gun.
The whole build will be separated into three parts:
- Voltage Mod to give the motors more juice
- Installation of servo motors, an arduino and a wifi nano router
- Develop a small API that is consumed by an App to control the gun
Of course that’s not everything that floats through my mind, so here are some of my other thoughts.
- Building a base and add two more motors to control rotation and tilt.
- Get rid of the Arduino, replace it with a Raspberry Pi attach a webcam and implement facial recognition.
- Upload photos of my fellow coworkers so the gun will fire automatically as soon as the person is spotted by the webcam
- If face position and size is trackable without too much effort, it should be possible to trigger only if the target is in the line of fire and control the voltage to adjust for distance.
All right let’s stop the ideas for now and start with Part 1 – More voltage, more power