xl97
Master Member
Hey guys..
inspired by all the great work by everyone (especially JA)..
I took some steps to mod my first NERF gun ever (the classic Maverick)..
My first steps were to work out the internal/electronics, before the outter paint
(which I have only primed and blacked at this point.. still searching for some links to good weathering/dry-brush tutorials.. if anyone recommends some?)
anyways.. what I have done so far:
custom electronics (Arduino based)
plays custom audio files (changeable by user) loaded on micro SD card
user defined R, G or B led blaster/barrel color (defined on SD card config file)
semi & auto fire modes. (separate colors can be chosen if desired) (defined on SD card config file)
custom defined ammo count (defined on SD card config file)
top slide reloads empty clip
machine 'barrel' to house custom pcb and LED lens/holder..etc..
here are some pics of my progress start to finish.. (I even took some of making the boards from ordering pcbs solder paste, re-flow...etc..etc if interested)
update.....
after some work.. I made some progress on this project.
I got the electronics all figured out.. (including making/baking/assembling the board, writing/finalizing the code, home brew/etching two additional custom pcb's...yadda yadda)
It is powered by S.C.A.B...
[kinda my generic/general platform for props..so far I love it]
I think I had posted pics of making my board somewhere before.. (in another thread currently running about)..
here it was it looks like:
here it is on the left next to an Arduino board (with a WaveShield stacked on top of it for comparison)
(fonts changeable on SD card, reads/loads a few defaults off a text file on SD card as well to set a few parameters on the blaster)
*safety = if on.. you need to have the trigger pressed when you boot up
*maxammo = total ammo count before having to reload
*acolor = led color when in auto-fire mode (can be r, b, or g)
*acolor = led color when in semi/manual fire mode (can be r, b, or g)
here is the first video of stage/phase one of the electronics and code development stage of it:
https://www.youtube.com/watch?v=4RuLUTsuSpg&feature=plcp
Prepping the nerf gun: (in no particular order)
*I needed a motor.. but didnt really know how I was gonna make it all work.. about torque on motors...sizes..etc..
got lucky and scored a motor that looked like it would fit from my local science surplus store.. biggest I could find that was small enough to still fit..lol (it seemed like it was MADE for the gun once I got it home)
*I knew I need to somehow get some leds into the barrel.. and wanted to have it be RGB..
*Wanted it to reload by pulling the slide on top back
*Since its a blaster the SD card and batteries needed to be accessible without having to open the the gun up (ie: accessible sd card and re-charge port)
*Needed to account for a switch/button to switch from semi/manual firing mode to auto-firing mode
here was my first mock up for testing space and how I was gonna attempt things: (pre dynamic default loading)
(s.c.a.b. in grip/butt)
motor:
after taking apart the Maverick gun (many tutorials all over on it if needed).. I saw how the barrel was turned internally by trigger pull.. and figured Id hack/modify it to suit my needs.
I cut/sanded the hexed shaped top off the post/part that connected to the barrel and turned a little inner sleeve and press fit hole so it would attach to the cut down motor shaft.
before/after motors:
** what you dont see pictured is any pics of the custom PCB I etched for the components to drive the motor (SCAB/Arduino do not have enough power itself to drive high power devices.. so you need a driver/transistor...etc.. something to help out)
but here are the schematic and pcb files I made in eagle for it:
RGB barrel LED:
I was going to use a DX RGB led star I had laying around.. but then decided it was over kill for a blaster (not like I need to light up a poly tube/blade or anything)..
so I opted for a 505 RGB led,.
*created a custom home etched pcb for it
*turned down a two piece optics holder and pcb 'presser up againster' unit to hold everything.. (similar to Ace's small OD optics/holders... but mine are much more ****ty and crude..and no threading....well you get the point).. haha..
I wont go into detail on how I etched.. I have posted a few tutorials step-by-step on how to make these at home in 10 minutes enough..
after etching.. smear some solder paste.. and populate board with resistors & 505 RGB:
bake it in toaster oven:
make inner sleeve/bottom portion to hold/push the pcb with (including some milled out section for wire passing)
make outter sleeve to hold optics in it.. and also has the bottom portion slide in and sandwich the pcb up against the optics......and fits in the Maverick gun plastic barrel part:
Unit all put together:
Inside the Maverick barrel:
Exploded view of all parts/optics/pcb..etc:
Switches:
Mode select switch.. had to think about where I was gonna put this.. without some huge, ugly slider switch somewhere.. that looked like an after-thought...
I eventually decided to re-purpose the same button/area that used to allow the barrel to swing out and reload the darts..
*(this switch has an led in it.. I am not currently using it.. but could be used to have the switch backlit.. I have a 3.3v pad on the board)
using a simple lever switch.. for both both main trigger and reload..
reload switch:
this one is secured to some perfboard cut to snug fit for inside the gun area.. it positions it in the correct place so the top slide hits it when pulled back, w/o mod to the top slide area/parts
main trigger:
you can see where I placed it int he above overview shot of the gun layout..
I mod'd/filed down the trigger a bit to hold the lever from the switch it in easier...(works great!)
after getting all this work and aligning things up.. I did a quick mock-up and cram-fu test with it mostly assembled.. (some parts have to wait for final paint and/or assembly)..
I took this video of its current state.. which Im calling 'done'.. and ready for break down and final paint & weathering (attempts) lol
blaster v1 & blasterOSv.1 demo vid.. - YouTube
Im still not sure about trying a chrome/silver/nickle base and some dark washes.. or going with a black base..and trying to silver/grey dry brushing..etc.....
(better decide soon eh?) lol
currently all parts have been primed and blacked out.. going to try some drybush weathering once I get enough courage to give it a shot!
thanks for any feedback.
inspired by all the great work by everyone (especially JA)..
I took some steps to mod my first NERF gun ever (the classic Maverick)..
My first steps were to work out the internal/electronics, before the outter paint
(which I have only primed and blacked at this point.. still searching for some links to good weathering/dry-brush tutorials.. if anyone recommends some?)
anyways.. what I have done so far:
custom electronics (Arduino based)
plays custom audio files (changeable by user) loaded on micro SD card
user defined R, G or B led blaster/barrel color (defined on SD card config file)
semi & auto fire modes. (separate colors can be chosen if desired) (defined on SD card config file)
custom defined ammo count (defined on SD card config file)
top slide reloads empty clip
machine 'barrel' to house custom pcb and LED lens/holder..etc..
here are some pics of my progress start to finish.. (I even took some of making the boards from ordering pcbs solder paste, re-flow...etc..etc if interested)
update.....
after some work.. I made some progress on this project.
I got the electronics all figured out.. (including making/baking/assembling the board, writing/finalizing the code, home brew/etching two additional custom pcb's...yadda yadda)
It is powered by S.C.A.B...
[kinda my generic/general platform for props..so far I love it]
I think I had posted pics of making my board somewhere before.. (in another thread currently running about)..
here it was it looks like:
here it is on the left next to an Arduino board (with a WaveShield stacked on top of it for comparison)
(fonts changeable on SD card, reads/loads a few defaults off a text file on SD card as well to set a few parameters on the blaster)
*safety = if on.. you need to have the trigger pressed when you boot up
*maxammo = total ammo count before having to reload
*acolor = led color when in auto-fire mode (can be r, b, or g)
*acolor = led color when in semi/manual fire mode (can be r, b, or g)
here is the first video of stage/phase one of the electronics and code development stage of it:
https://www.youtube.com/watch?v=4RuLUTsuSpg&feature=plcp
Prepping the nerf gun: (in no particular order)
*I needed a motor.. but didnt really know how I was gonna make it all work.. about torque on motors...sizes..etc..
got lucky and scored a motor that looked like it would fit from my local science surplus store.. biggest I could find that was small enough to still fit..lol (it seemed like it was MADE for the gun once I got it home)
*I knew I need to somehow get some leds into the barrel.. and wanted to have it be RGB..
*Wanted it to reload by pulling the slide on top back
*Since its a blaster the SD card and batteries needed to be accessible without having to open the the gun up (ie: accessible sd card and re-charge port)
*Needed to account for a switch/button to switch from semi/manual firing mode to auto-firing mode
here was my first mock up for testing space and how I was gonna attempt things: (pre dynamic default loading)
(s.c.a.b. in grip/butt)
motor:
after taking apart the Maverick gun (many tutorials all over on it if needed).. I saw how the barrel was turned internally by trigger pull.. and figured Id hack/modify it to suit my needs.
I cut/sanded the hexed shaped top off the post/part that connected to the barrel and turned a little inner sleeve and press fit hole so it would attach to the cut down motor shaft.
before/after motors:
** what you dont see pictured is any pics of the custom PCB I etched for the components to drive the motor (SCAB/Arduino do not have enough power itself to drive high power devices.. so you need a driver/transistor...etc.. something to help out)
but here are the schematic and pcb files I made in eagle for it:
RGB barrel LED:
I was going to use a DX RGB led star I had laying around.. but then decided it was over kill for a blaster (not like I need to light up a poly tube/blade or anything)..
so I opted for a 505 RGB led,.
*created a custom home etched pcb for it
*turned down a two piece optics holder and pcb 'presser up againster' unit to hold everything.. (similar to Ace's small OD optics/holders... but mine are much more ****ty and crude..and no threading....well you get the point).. haha..
I wont go into detail on how I etched.. I have posted a few tutorials step-by-step on how to make these at home in 10 minutes enough..
after etching.. smear some solder paste.. and populate board with resistors & 505 RGB:
bake it in toaster oven:
make inner sleeve/bottom portion to hold/push the pcb with (including some milled out section for wire passing)
make outter sleeve to hold optics in it.. and also has the bottom portion slide in and sandwich the pcb up against the optics......and fits in the Maverick gun plastic barrel part:
Unit all put together:
Inside the Maverick barrel:
Exploded view of all parts/optics/pcb..etc:
Switches:
Mode select switch.. had to think about where I was gonna put this.. without some huge, ugly slider switch somewhere.. that looked like an after-thought...
I eventually decided to re-purpose the same button/area that used to allow the barrel to swing out and reload the darts..
*(this switch has an led in it.. I am not currently using it.. but could be used to have the switch backlit.. I have a 3.3v pad on the board)
using a simple lever switch.. for both both main trigger and reload..
reload switch:
this one is secured to some perfboard cut to snug fit for inside the gun area.. it positions it in the correct place so the top slide hits it when pulled back, w/o mod to the top slide area/parts
main trigger:
you can see where I placed it int he above overview shot of the gun layout..
I mod'd/filed down the trigger a bit to hold the lever from the switch it in easier...(works great!)
after getting all this work and aligning things up.. I did a quick mock-up and cram-fu test with it mostly assembled.. (some parts have to wait for final paint and/or assembly)..
I took this video of its current state.. which Im calling 'done'.. and ready for break down and final paint & weathering (attempts) lol
blaster v1 & blasterOSv.1 demo vid.. - YouTube
Im still not sure about trying a chrome/silver/nickle base and some dark washes.. or going with a black base..and trying to silver/grey dry brushing..etc.....
(better decide soon eh?) lol
currently all parts have been primed and blacked out.. going to try some drybush weathering once I get enough courage to give it a shot!
thanks for any feedback.