Find fields & stores near you!
Find fields and stores
Zipcode
PbNation News
PbNation News
Community Focus
Community Focus

Reply
 
Thread Tools
Old 01-13-2015, 03:25 AM #1
davethewave12321
 
 
davethewave12321's Avatar
 
Join Date: Nov 2009
Arduino Pro Mini as replacement board

UPDATE 2/24/2015: Click here to see the build blog.

UPDATED VIDEO 2/24/2015 - New Board, New Code (easier to read), Autococker Reflective Eye, MOSFET to control Solenoid.
__________________
click here to see my Angel Replacement Board Blog

Last edited by davethewave12321 : 02-24-2015 at 09:23 PM.
davethewave12321 is offline   Reply With Quote
Old Sponsored Links Remove Advertisement
Advertisement
Old 01-13-2015, 05:48 AM #2
dr.strangelove
The Angel Eye Doctor
 
dr.strangelove's Avatar
 
Join Date: May 2003
Location: Earth
 has been a member for 10 years
Looks like a cool little project. I can't seem to find the thread now, but we had a guy on here a few years ago who did a DIY board with LCD screen. If you can track that down, might be helpful for ideas (I don't think he actually posted his code).

For the breech bottom upward facing eye concept, see the following thread:

http://www.pbnation.com/showthread.php?t=1449157

Obviously you would want to use a smaller reflective eye component, and the modification would only be easy on an IR3, Speed or A4 since the LP channel is already diverted.
dr.strangelove is offline   Reply With Quote
Old 01-13-2015, 11:48 AM #3
Methodcaptain
 
 
Join Date: Feb 2009
Cool idea. I'll be following this.

If it works, I could see this used across multiple Angel Generations. I'd love and OLED on my LED lol.
__________________
TEAM METHOD - D.O.G.'s Boy's
Custom A1 fly collector (Looking for wonderboy a1 fly)

WANTED: Blue angel A1 grips
Wanted - Angel A1/SB/AR:K parts and markers broken or working

WANTED: Deathstix kits in Purple: http://www.pbnation.com/showthread.php?t=4579745
Methodcaptain is offline   Reply With Quote
Old 01-13-2015, 02:12 PM #4
trancer23
Angel Collector
 
trancer23's Avatar
 
Join Date: Apr 2001
Location: SWFL
Annual Supporting Member
 has been a member for 10 years
trancer23 is playing at Living Legends VII
trancer23 has achieved Level 5 in PbNation Pursuit
trancer23 is Legendary
dave i dont do C (at least not since the 90s) but i am a java/javascript developer and dba. I would love to participate

Pm?
__________________
"Even now in Heaven there are Angels carrying savage weapons."
"Did you ever notice how in the Bible, when ever God needed to punish someone, or make an example, or whenever God needed a killing, he sent an angel?"
BALLERS INC DESTROYED MY ANGEL

35 angels and counting......
Blue Black Impact Angel LCD, Doodoo Brown Dark Angel LCD, Dark IR3 & Ripper angel
94 Tippmann Pro-lite (old reliable)
Old Feedback - New Feedback
trancer23 is offline   Reply With Quote
Old 01-13-2015, 02:15 PM #5
trancer23
Angel Collector
 
trancer23's Avatar
 
Join Date: Apr 2001
Location: SWFL
Annual Supporting Member
 has been a member for 10 years
trancer23 is playing at Living Legends VII
trancer23 has achieved Level 5 in PbNation Pursuit
trancer23 is Legendary
also can you allow the dwell down to 5? that would cover all angel models.
__________________
"Even now in Heaven there are Angels carrying savage weapons."
"Did you ever notice how in the Bible, when ever God needed to punish someone, or make an example, or whenever God needed a killing, he sent an angel?"
BALLERS INC DESTROYED MY ANGEL

35 angels and counting......
Blue Black Impact Angel LCD, Doodoo Brown Dark Angel LCD, Dark IR3 & Ripper angel
94 Tippmann Pro-lite (old reliable)
Old Feedback - New Feedback
trancer23 is offline   Reply With Quote
Old 01-13-2015, 02:59 PM #6
Somnambulistz
DirtyDeeds,DoneWithSheep
 
Somnambulistz's Avatar
 
Join Date: Mar 2005
Location: A Meadow
Annual Supporting Member
dave i dare ya to put a rasp. pi into an led
__________________
Angel 1 Speed
Torque ReduX

PBN SOCCER THREAD (SPORTS) LIVERPOOL F.C.

"i know that it must totally suck to be a black man nurse trapped in a white man's body but the white devil and i have our own paternity problems to deal with, i need my step fathers sperm......."
Somnambulistz is offline   Reply With Quote
Old 01-13-2015, 08:33 PM #7
davethewave12321
 
 
davethewave12321's Avatar
 
Join Date: Nov 2009
hopefully the raspberry pi B+++ or C or whatever its called will be the size of a pro mini.

the thing is this: a rapberry pi is a microprocessor whereas an arduino is a microcontroller. microcontrollers are more suited for paintball boards.

As for development, it really wouldnt take much effort at all to learn the arduino/C/C++ language. But going from Javascript which is a scripted language to C/C++ which is a compiled language is very different and does have a learning curve, but its nothing that you couldnt pick up if you put in the time.

Also in the C code we can manipulate the ROF, the Dwell, etc to any value you want. if you want your dwell to be 5ms thats no problem at all.

And I have to say that after getting this far in the build, I can say with certainty that almost all paintball boards can be used interchangeably. For Example:
__________________
click here to see my Angel Replacement Board Blog

Last edited by davethewave12321 : 01-13-2015 at 08:52 PM.
davethewave12321 is offline   Reply With Quote
Old 01-13-2015, 11:14 PM #8
dr.strangelove
The Angel Eye Doctor
 
dr.strangelove's Avatar
 
Join Date: May 2003
Location: Earth
 has been a member for 10 years
Quote:
Originally Posted by davethewave12321 View Post
And I have to say that after getting this far in the build, I can say with certainty that almost all paintball boards can be used interchangeably.
That's the principle on which the Universal T Board and Morlock boards work(ed). Solenoid voltages are about the only major difference, which can be compensated for as you mentioned. Programming and basic component i/o is pretty standard ('cockers being the only notable exception, but it's easy to build support for dual solenoids into the same board, as the T Board does).
dr.strangelove is offline   Reply With Quote
Old 01-14-2015, 11:35 AM #9
trancer23
Angel Collector
 
trancer23's Avatar
 
Join Date: Apr 2001
Location: SWFL
Annual Supporting Member
 has been a member for 10 years
trancer23 is playing at Living Legends VII
trancer23 has achieved Level 5 in PbNation Pursuit
trancer23 is Legendary
i do java as well as javascript, i just dont like it

Im on board, let me know
__________________
"Even now in Heaven there are Angels carrying savage weapons."
"Did you ever notice how in the Bible, when ever God needed to punish someone, or make an example, or whenever God needed a killing, he sent an angel?"
BALLERS INC DESTROYED MY ANGEL

35 angels and counting......
Blue Black Impact Angel LCD, Doodoo Brown Dark Angel LCD, Dark IR3 & Ripper angel
94 Tippmann Pro-lite (old reliable)
Old Feedback - New Feedback
trancer23 is offline   Reply With Quote
Old 01-14-2015, 01:54 PM #10
noclue119
D4 to D5 in 3 years.
 
noclue119's Avatar
 
Join Date: Feb 2006
Location: Atlanta, GA
Annual Supporting Member
noclue119 plays in the PSP
noclue119 plays in the MiLP
noclue119 owns a Planet Eclipse Ego
That is cool. I just completed my BBQ control project using raspberry pi and python. Converting all the code to C right now.
noclue119 is offline   Reply With Quote
Old 01-14-2015, 07:52 PM #11
davethewave12321
 
 
davethewave12321's Avatar
 
Join Date: Nov 2009
Trancer your inbox is full.
davethewave12321 is offline   Reply With Quote
Old 01-14-2015, 07:59 PM #12
trancer23
Angel Collector
 
trancer23's Avatar
 
Join Date: Apr 2001
Location: SWFL
Annual Supporting Member
 has been a member for 10 years
trancer23 is playing at Living Legends VII
trancer23 has achieved Level 5 in PbNation Pursuit
trancer23 is Legendary
i had room for 80 messages. stupid VS.

I cleared some room anyway
__________________
"Even now in Heaven there are Angels carrying savage weapons."
"Did you ever notice how in the Bible, when ever God needed to punish someone, or make an example, or whenever God needed a killing, he sent an angel?"
BALLERS INC DESTROYED MY ANGEL

35 angels and counting......
Blue Black Impact Angel LCD, Doodoo Brown Dark Angel LCD, Dark IR3 & Ripper angel
94 Tippmann Pro-lite (old reliable)
Old Feedback - New Feedback
trancer23 is offline   Reply With Quote
Old 01-14-2015, 09:57 PM #13
davethewave12321
 
 
davethewave12321's Avatar
 
Join Date: Nov 2009
The code is now posted at the bottom of the blog in plaintext. if you plan to contribute then you will need the Arduino IDE and you will need to make sure that you have the Adafruit_GFX library, and the Adafruit_SSD1306 library and the elapsedMillis library which can be found in the description section of this youtube video: https://www.youtube.com/watch?v=u4ROo9phP-A

if you add all of those libraries to your Arduino library folder and the program still wont compile then you may need to find these additional libraries:

SPI
Wire


I found these libraries by google-ing them.

I am also in the process of uploading a video of the board's functionality.

and I guess I should compile a parts list and produce a wiring diagram. I am really busy so that may take some time.
__________________
click here to see my Angel Replacement Board Blog

Last edited by davethewave12321 : 01-14-2015 at 10:02 PM.
davethewave12321 is offline   Reply With Quote
Old 01-15-2015, 04:30 PM #14
trancer23
Angel Collector
 
trancer23's Avatar
 
Join Date: Apr 2001
Location: SWFL
Annual Supporting Member
 has been a member for 10 years
trancer23 is playing at Living Legends VII
trancer23 has achieved Level 5 in PbNation Pursuit
trancer23 is Legendary
btw

http://inceptionforums.com/showthrea...board-software

nearly fully written code for Arduino.
__________________
"Even now in Heaven there are Angels carrying savage weapons."
"Did you ever notice how in the Bible, when ever God needed to punish someone, or make an example, or whenever God needed a killing, he sent an angel?"
BALLERS INC DESTROYED MY ANGEL

35 angels and counting......
Blue Black Impact Angel LCD, Doodoo Brown Dark Angel LCD, Dark IR3 & Ripper angel
94 Tippmann Pro-lite (old reliable)
Old Feedback - New Feedback
trancer23 is offline   Reply With Quote
Old 01-15-2015, 05:48 PM #15
nlrunkle
Summit City PaintballPark
 
nlrunkle's Avatar
 
Join Date: Dec 2011
Location: Monroeville, In
nlrunkle has achieved Level 1 in PbNation Pursuit
Following this for my Angel's and my AKA's. Awesome job Dave!
nlrunkle is offline   Reply With Quote
Old 02-24-2015, 09:24 PM #16
davethewave12321
 
 
davethewave12321's Avatar
 
Join Date: Nov 2009
updated the first post. blog updated.
__________________
click here to see my Angel Replacement Board Blog
davethewave12321 is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
Forum Jump