I thought I'd share my latest creation with you.
The Worlds First Touchscreen Controlled Nerf Gun!
Well it may not be the first, but I haven't seen another one!
It has a Raspberry Pi Zero controlled touchscreen interface, which in turn controls an Arduino Nano in the shell. The RPI is housed in an old project box, and communicates over USB to the Nano.
It has got buttons for the tac light built into an old Nerf red dot, a red dot laser housed in the end of the barrel, blue LED strobes in the barrel and a dash cam night vision camera mounted on an old iron sight.
The screen also allows me to very the motor speed, displays a shot counter (with automatic reset on reload), motor temp gauge and battery level gauge.
It is powered by a 11V 3S lipo housed in the adapted stock, with a 3A BEC to power the electronics and if I wish, chuck full voltage to the motors.
All the wiring is renewed, but the internals are stock.
Now I know throwing 11V at stock motors isn't good for longevity, but it has a timer that drops the voltage after 5 seconds, and the price of a new Stryfe for parts is cheap enough not to worry about it. I may get round to upgrading the motors when these ones die.
I didn't build this for maximum FPS or range, it was built mainly to see what I could possibly fit in a Stryfe, and to teach myself how to code the Arduino, learn Python for the RasPi and how to use QT and C++ to get the touchscreen to work. Its going to be my sons gun, so it will get battered (oh and have an orange barrel end). So yes, a lot of the mods are pointless, but its a learning curve.
Originally I built this gun with the LEDS and NV Cam and it was controlled by an old mobile phone for which I wrote an app that controlled the arduino via bluetooth. When it died and totally rebuilt it into this.
Here is a link to the youtube video that shows it off a bit better than the photos.
Short video of the first prototype screen operation
Anyway, let me know what you think! Its still needs the barrel finishing and a few tweaks.