- → limmers2015's Content
There have been 12 items by limmers2015 (Search limited from 15-May 93)
I am in the process of doing the "final" round of modding on the Infinus.
I am using:
- OutOfDarts Krakens for all motors, driven by (and, except for the flywheels, braked by!) IRLB3034PBF N-channel MOSFETS.
- 3 buttons on the foregrip and 2 above those for quick mode changes.
- 5 more buttons on the left side, below a 1.6" LCD display, to support GUI menu-based setting changes.
- And a small OLED display in the place of the stock Red/Yellow/Green LED to give on-the-fly info, including ammo capacity.
I am expecting 10DPS at 100FPS with the stock flywheel cage. Once I print my custom cage at the local library, that should go up to ~200FPS.
Here's my WIP "Final Version" of the code:
Here's my pin assignment spreadsheet:
Arduino Micro Pin Assignments.pdf 35.36KB 90 downloads
And here's the wiring diagram:
Anyone spot something I missed? As far as I can tell, it will work fine.
If anyone has any suggestions as to the most memory-efficient way to write the code, please let me know.
Here is a link to the chronobarrel if you want one:
It would run you $14.99 + tax & shipping.
I saw it in the release news, and then the video review by coop772, and was instantly sold. I used it to test all my other blasters, in addition to calibrating the Infinus. It's a very good, cheap, non-external-light-dependent chronograph, with the bonus ammo-counter (count up and down modes!). I usually leave it just on in count-up mode for an entire game, and then look at it when I'm done. It's usually up around 1100 rounds or so. Highest I've ever seen is 1357.
The one problem with the current voltmeter wiring, though, is that it is always on! It alone will drain the battery in about 2 days! (based on its current draw and the capacity of the battery) I'll be adding an external switch to the main power loop when I do my next upgrade round, to curb the draw when it's not in use. It will also make it easier to upload new code, as I used pin 13 (led_pin on this board!) for the mosfet gate, which flashes when uploading, leading to some annoying revving when changing code settings!
Edit (2/4/19): Did the power-loop mod. It now has a switch on the cosmetic side of the stock, below the battery compartment.
I've got this to monitor the voltage:
It's a voltmeter from OOD, that I just look at in between rounds. So far, I've only gotten down to 87% charge (according to the Accucell S60), even after a full hour of warring, so I think it's pretty good in that regard.
Here's how the battery fits in:
I didn't even know when I bought it!
As for the video:
Infinus Firing 480P.mov 32.39MB 122 downloads
Hope that works!
Thanks for taking the time to read my posts!
Edit: I'm still working out some of the bugs produced by my upgrade, as I've been rather busy with finals coming up. The loader isn't operational at the moment, pending a code upgrade, and the velocity is a WIP.
Pretend that you don't see those!
As of now, with the stock cage, I am getting ~130 FPS at maximum efficiency settings. I have set the value down in my test program to 30 / 255, or 1.41V, to get 70FPS. The motors get hit with 1/20 sec of 6V every time the pusher returns to keep them from lagging.
I am thinking of two press switches on the right side of the AFG for mid-battle fire-mode and velocity selection. If that happens, I'll be adding a 1.6 in x 1.6 in OLED display to the left side, above the trigger guard, so I can have the blaster relay information to me.
I have 2000 EKIND waffle head darts on my christmas list, so I can actually use this to it's full potential without welting people! The on-field velocity selection would allow me to crank it up with waffles, and drop it back down with vinyl tipped darts to keep the blaster "safe". That, and the ability to suddenly engage at unexpected ranges, are more than enough reasoning for me!
Anyone else starting to get the feeling of an FDL, just with brushed motors, and the dart-loading feature?
Here are the updated pictures:
Here's the wiring diagram (with all of the part numbers correct now, I hope!):
And here's the code I'm running:
I have a custom-designed flywheel cage on order from /u/Jack-Dapper on Reddit. See here for more details.
As usual, bring on the questions! I honestly enjoy answering them!
And here's a current wiring diagram:
Hope that works! If you have any questions, please, ask away!
I will be making a major upgrade soon, and will update the images and diagram with the results. I am going to use a MOSFET on the flywheel motors, which will be OOD Krakens, and will be replacing the battery pack(s) with a 65C 2200 mAh lipo. I will use a voltage regulator to give the other motors 6V for the moment, until they too are upgraded with MOSFETS and Krakens.
There is more fun to be had with this blaster!
We will have a better mousetrap!
Edit: None of the part numbers are accurate in the above diagram. I just wanted to get it done, and didn't worry about the numbers. The resistance values and voltages are all correct though.
I opened it up today, and here are the pictures.
I know that it is messy, but I was in a hurry to get it done in time for my local war, and will re-do the wiring when I do a major upgrade.
If there are any questions, fire away (love those puns!). Wiring diagram with component specs and identification will be soon... Not sure exactly how soon though...
FYI, that is a Stryfe cage. No, you're not going crazy. I busted the Infinus's motors on a 3s lipo (and by trying to cut off the circuit boards attached to them), so it's currently awaiting OOD Krakens. Then the Stryfe will get its cage back, and the Infinus will finally shoot more than 20ft in full-auto, and 30 in semi-auto!
When I open the blaster next, I'll take some pictures.
If anyone has any suggestions about the code, I'd love them. I am still plodding along on it, but am having a little bit of trouble.
I'll make and post a wiring diagram as soon as I get a chance.
Thank you for your interest!
And I'm glad to join the community!
One of the first posts I saw on NerfHaven was Technician Gimmick's TR-27 Gryphon. I thought it was the coolest thing on planet Earth! And so, when a mod on my Infinus didn't quite work out, I decided to emulate the Gryphon. And I have! Sort of...
Here's the scoop: I used an Arduino Micro driving some EM relays and reading pulled-up inputs from all of the stock switches. I will be switching from a 9 Volt battery for the Arduino and the stock 4D Alkaline tray for the motors (which is my setup as of this moment) to a 3s Lipo, a voltage regulator for the Arduino, pusher, and loading mechanism, and a MOSFET for the flywheels. I will also be upgrading to OOD Krakens for the flywheel motors.
Here's the code I am using: https://create.ardui...a343c42/preview
Any questions, ask away! Any advice, PLEASE send it over! I would love some external input to the project.
To Technician Gimmick:
Your project was the primary inspiration for my attempt! Thank you! This project is amazing! It has been, and continues to be, a tremendous source of fun, and a great learning experience!