View Single Post
  #7   Spotlight this post!  
Unread 17-07-2013, 10:16
evanperryg's Avatar
evanperryg evanperryg is offline
IT'S THE BUMP N' DUMP
AKA: Evan Grove
FRC #4536 (The Minutebots)
Team Role: Mentor
 
Join Date: Apr 2013
Rookie Year: 2011
Location: Minneapolis, MN
Posts: 656
evanperryg has a reputation beyond reputeevanperryg has a reputation beyond reputeevanperryg has a reputation beyond reputeevanperryg has a reputation beyond reputeevanperryg has a reputation beyond reputeevanperryg has a reputation beyond reputeevanperryg has a reputation beyond reputeevanperryg has a reputation beyond reputeevanperryg has a reputation beyond reputeevanperryg has a reputation beyond reputeevanperryg has a reputation beyond repute
Re: Legality of Arduino Programming

Quote:
Originally Posted by Aaron.Graeve View Post
This has already been stated, but yes, Arduinos can be used as co-processors on the robot. You mentioned using the Arduino to control LEDs. This was the system we used to control our AdaFruit lights this year. We had a simple C program that was wipped up by one of the members to respond to a few robot inputs and output the robot state in LED form for our drivers(We just used a few Digital outs and ran them to a few Arduino pins).

We briefly discussed using the serial port on the cRIO for this, but we decided a few lost outputs compensated for the removed protocol pain.

If you are familiar with Java, C is not that different. Also, why is the FRC support of a language important to you?

I hope this helps.
I am guessing FRC language support is important because he wants to be able to use his knowledge of Arduino Java as a basis for learning FRC Java, or vice versa. But yes, you definitely make a good point when saying Java is very similar to C. Personally, I prefer C because it is used more often in the real world. Our programming team uses labview, though we will be changing over to Java or C within 2 years. The cRio's serial port didn't even cross our minds (If you saw how buried the cRio was on our bot you could guess why) but I really like that idea. It would be a neat learning curve for the electrical team and programming team!

Our new-for-IRI arduino lights are just 12 orange LEDs soldered together in a strip . I am strongly considering getting some of the adafruit RGBLED strips for our next bot (I think these are the ones you are talking about). Can you post your code, please? I am very interested in how your system works, as from what I can tell it works completely different from most other bots.
__________________
FRCDesigns Contributor | "There is only one corner of the universe you can be certain of improving, and that's your own self." -Aldous Huxley
2012-2016 | FRC Team 2338: Gear it Forward
2013
Wisconsin Regional Winner 2014 Midwest Regional Finalist 2015 Midwest Regional Chairman's Award, Finalist, Archimedes Division Champion, IRI Semifinalist 2016 Midwest Regional Chairman's Award, Finalist, Archimedes Division Gracious Professionalism Award, R2OC Winner
2015 | FTC Team 10266: Mach Speed
2015
Highland Park Qualifier Winner, Motivate Award
2017-???? | FRC Team 4536: The Minutebots

Thanks to the alliances and friends I've made along the way: 33 74 107 111 167 171 234 548 1023 1089 1323 1625 1675 1732 1756 2064 2077 2122 2202 2358 2451 2512 2826 3936 3996 4039 4085 4241 5006 5401 5568 5847 5934
Reply With Quote