Go to Post Remember, FIRST is merely a means to an end - the end result being that we completely change the world for the better. - RogerR [more]
Home
Go Back   Chief Delphi > Technical > Electrical
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 04-30-2012, 01:15 AM
Meshbeard's Avatar
Meshbeard Meshbeard is offline
Previously of 422
AKA: Jonas
FRC #0190 (190)
Team Role: Mentor
 
Join Date: Mar 2012
Rookie Year: 2006
Location: Richmond, VA
Posts: 25
Meshbeard is a name known to allMeshbeard is a name known to allMeshbeard is a name known to allMeshbeard is a name known to allMeshbeard is a name known to allMeshbeard is a name known to all
Robot Lighting

Our team is looking into putting some lighting on our robot next year. If any teams that have previously done so would like to offer some advice, it would be much appreciated.

I know team 118's robot had some nice lighting this year, and team 148 always has underglow on their robot.
  #2   Spotlight this post!  
Unread 04-30-2012, 01:48 AM
davepowers's Avatar
davepowers davepowers is offline
Currently dreaming about robots
AKA: Danger Dave
FRC #1687 (Highlander Robotics)
Team Role: Engineer
 
Join Date: Jan 2011
Rookie Year: 1999
Location: Worcester, MA
Posts: 183
davepowers has much to be proud ofdavepowers has much to be proud ofdavepowers has much to be proud ofdavepowers has much to be proud ofdavepowers has much to be proud ofdavepowers has much to be proud ofdavepowers has much to be proud ofdavepowers has much to be proud of
Re: Robot Lighting

It all depends how in depth you want the lighting to be. I know 118 used their lighting to signal their and other drivers of various things. This year we toyed with using our LED lighting to alert our drive team when we had balls in our elevator. You can use Audrino boards to make some pretty cool custom features. I'm not an expert on that stuff, but if you're really interested I'm sure someone on here can charm in.

As far as the lights themselves go, you have three choices, a static color and strip, RGB LEDS, and Addressable RGB LEDS. This year we stuck with a static white color just to give a little extra aesthetic appeal to our bot. In previous years, we've used RGB LEDS with success.

Purchasing and installing the lights after choosing which lights and features you're shooting for is the easy part. Many cheap LED strips, static, RGB, and Addressable can be found here.

From there the sky is the limit, here's a picture of GUS' 2012 competition robot.


-D
__________________
David Powers - Deans List Finalist - WPI 17' - Bleed True Clothing

1999-xxxx FRC228, GUS Robotics Inc.
2013-xxxx FRC1678, Highlander Robotics
  #3   Spotlight this post!  
Unread 04-30-2012, 03:38 AM
mikets's Avatar
mikets mikets is offline
Software Engineer
FRC #0492 (Titan Robotics)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2008
Location: Bellevue, WA
Posts: 667
mikets is a glorious beacon of lightmikets is a glorious beacon of lightmikets is a glorious beacon of lightmikets is a glorious beacon of lightmikets is a glorious beacon of lightmikets is a glorious beacon of light
Re: Robot Lighting

This year, our team used LED lights to:
- indicate whether the target is to the left, to the right or just right. This is so that the drivers don't have to look at the laptop screen for the video stream.
- indicate the shooter speed is within tolerance of the target speed, so the drivers can shoot consistently.
- indicate various teleop modes (e.g. fully automatic, semi automatic and full manual).

Our LED lights strips are connected to the solenoid module and we have written a generic light control module that allows the caller to either turn the light solid ON or OFF, or specifies any blinking patterns (e.g. 3 long blinks, 2 short blinks and repeat the pattern etc.). The module even supports RGB so it can specify what color combinations in the blinking pattern. In theory, we could even do pulse width modulation on the RGB lights to get many colors but we haven't tested if it actually works.
__________________

Last edited by mikets : 04-30-2012 at 05:41 PM.
  #4   Spotlight this post!  
Unread 04-30-2012, 05:15 PM
Meshbeard's Avatar
Meshbeard Meshbeard is offline
Previously of 422
AKA: Jonas
FRC #0190 (190)
Team Role: Mentor
 
Join Date: Mar 2012
Rookie Year: 2006
Location: Richmond, VA
Posts: 25
Meshbeard is a name known to allMeshbeard is a name known to allMeshbeard is a name known to allMeshbeard is a name known to allMeshbeard is a name known to allMeshbeard is a name known to all
Re: Robot Lighting

Thank you for the information! Is electroluminescent wire at all feasible?

Regarding the Arduino, would the Arduino just be powered out of the PD board? Is that legal?

What is the benefit of using the solenoid module as opposed to the relay outputs on the digital sidecar?
  #5   Spotlight this post!  
Unread 04-30-2012, 05:37 PM
mikets's Avatar
mikets mikets is offline
Software Engineer
FRC #0492 (Titan Robotics)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2008
Location: Bellevue, WA
Posts: 667
mikets is a glorious beacon of lightmikets is a glorious beacon of lightmikets is a glorious beacon of lightmikets is a glorious beacon of lightmikets is a glorious beacon of lightmikets is a glorious beacon of light
Re: Robot Lighting

Quote:
Originally Posted by Meshbeard View Post
Thank you for the information! Is electroluminescent wire at all feasible?
I am not familiar with the power interface of electroluminescent wire but it seems it is powered by high AC voltage (90-120V 1000Hz) so it needs a power controller. If you manage to interface 12V DC to this power controller, it may be feasible. Searching the Internet, it looks like they sell these with a power controller that can take AAA batteries. So in theory, you could DC-DC convert 12V to whatever battery voltage the power controller uses.
Quote:
Originally Posted by Meshbeard View Post
What is the benefit of using the solenoid module as opposed to the relay outputs on the digital sidecar?
Relay is mechanical, since we are trying to play with pulse width modulation on the RGB lights, relay has a limit of how fast you can turn the light on and off. BTW, in case you worry about whether the solenoid channel can power the LED lights, each solenoid channel can source up to 0.75A current, an LED light strip generally consumes about 100mA.
__________________

Last edited by mikets : 04-30-2012 at 05:53 PM.
  #6   Spotlight this post!  
Unread 05-17-2012, 11:24 AM
AlDee AlDee is offline
Registered User
FRC #1099
 
Join Date: Mar 2011
Location: Connecticut
Posts: 31
AlDee is an unknown quantity at this point
Re: Robot Lighting

Quote:
Originally Posted by mikets View Post
I am not familiar with the power interface of electroluminescent wire but it seems it is powered by high AC voltage (90-120V 1000Hz) so it needs a power controller. If you manage to interface 12V DC to this power controller, it may be feasible. Searching the Internet, it looks like they sell these with a power controller that can take AAA batteries. So in theory, you could DC-DC convert 12V to whatever battery voltage the power controller uses.

Relay is mechanical, since we are trying to play with pulse width modulation on the RGB lights, relay has a limit of how fast you can turn the light on and off. BTW, in case you worry about whether the solenoid channel can power the LED lights, each solenoid channel can source up to 0.75A current, an LED light strip generally consumes about 100mA.
I'm sure these can be made to run off 12V, My question is are they FRC legal since they generate high voltage internally? I have the same question about neon light strips.
  #7   Spotlight this post!  
Unread 05-17-2012, 11:33 AM
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,763
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
Re: Robot Lighting

Neon tubes have been allowed with a DC-DC high voltage convertor, but must meet all electrical rules and then be inspected. Insulation and safety are the prime issues but leaving broken glass on the field is another. If you can't satisfy all of these concerns, it is better to use the weight for something that plays the game.
The high voltage from one of these convertors is not likely to kill anyone but it does give the gift that keeps on giving as we say in electrical circles. Burns, localized nerve damage and scars are common.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #8   Spotlight this post!  
Unread 05-03-2012, 08:41 PM
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,763
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
Re: Robot Lighting

Quote:
Originally Posted by Meshbeard View Post
Thank you for the information! Is electroluminescent wire at all feasible?
That depends, some products actually need a high voltage module to turn them on. This would come under the custom circuit rules and for obvious reasons would be looked at very carefully from a safety standpoint.

Some of yo on Newton may have noticed that WildStang finally mounted it's LED strings at Champs again this year. What you may not know is that several different feedback schemes were programmed into the string. In addition to sound controlled lighting, there were other driver feedback patterns included as well. Mentors and students are in the process of writing up the system to provide to the First community. Please be patient, they are shooting for IRI at the latest.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #9   Spotlight this post!  
Unread 05-03-2012, 09:24 PM
taichichuan's Avatar
taichichuan taichichuan is offline
Software Mentor
AKA: Mike Anderson
FRC #0116 (Epsilon Delta)
Team Role: Mentor
 
Join Date: Feb 2010
Rookie Year: 2010
Location: Herndon, VA
Posts: 328
taichichuan has much to be proud oftaichichuan has much to be proud oftaichichuan has much to be proud oftaichichuan has much to be proud oftaichichuan has much to be proud oftaichichuan has much to be proud oftaichichuan has much to be proud oftaichichuan has much to be proud oftaichichuan has much to be proud oftaichichuan has much to be proud of
Send a message via AIM to taichichuan
Re: Robot Lighting

We used an Arduino Mega with an Ethernet shield this year for the RPM on the shooter and the angle of our ball launch. Using the Ethernet wasn't too hard. But, the cRio had something odd in the robot code where if you started sending packets, but there was nothing actively reading them, that the robot would eventually go offline. We were using UDP on the local link as a directed unicast to keep packets from going across the link to the driver station.

It's definitely related to the robot code because I've been using VxWorks for over 25 years and I've never encountered anything like this failure in the main OS. Nonetheless, if you have a thread reading the packets all of the time, then everything works well. I'll be doing some tests as soon as I get access to a cRio again to see how much data the cRio can absorb via the Ethernet during normal operation before the driver station packets start getting dropped.
  #10   Spotlight this post!  
Unread 09-13-2012, 12:07 AM
kevinle's Avatar
kevinle kevinle is offline
Registered User
no team
 
Join Date: Sep 2012
Location: San Francisco, CA
Posts: 1
kevinle is an unknown quantity at this point
Re: Robot Lighting

I found the same lpd8806 individually addressable rgb strips for 117 bucks. A full tutorial on the strip and some code, pretty good for those who haven't come across it yet: http://www.ladyada.net/products/digi...rip/index.html

First thing I suggest you do is load that library, pull up the strand test example and load it onto your teensy then have some fun with it.
  #11   Spotlight this post!  
Unread 09-13-2012, 04:33 PM
apples000's Avatar
apples000 apples000 is offline
Registered User
no team
 
Join Date: Mar 2012
Rookie Year: 2012
Location: United States
Posts: 222
apples000 has a brilliant futureapples000 has a brilliant futureapples000 has a brilliant futureapples000 has a brilliant futureapples000 has a brilliant futureapples000 has a brilliant futureapples000 has a brilliant futureapples000 has a brilliant futureapples000 has a brilliant futureapples000 has a brilliant futureapples000 has a brilliant future
Re: Robot Lighting

During the offseason, our team has made a neat light controller for two independent colors of RGB LED lights. We used our own PCB with a MAX232 IC to connect the cRIO serial port to the serial connection of a ATMega328 microcontroller(The one found in newer ardruinos). The ATMega328 would receive a color command from the cRIO and it would use its 6 pwms to switch the transistors for the common anode LED's. It makes a great project and it only requires 24 components so routing the PCB was really easy. If anybody is interested, I can post an eagle board and schematic, as well as our labview code and the code we used on the atmega. The atmega has the arduino bootloader so it can be programmed through the arduino enviornment.
  #12   Spotlight this post!  
Unread 04-30-2012, 07:18 PM
Miqi Miqi is offline
Registered User
FRC #0422 (Mech Tech Dragons)
 
Join Date: Apr 2012
Rookie Year: 2009
Location: Virginia
Posts: 3
Miqi is an unknown quantity at this point
Re: Robot Lighting

Also, this exists.
http://www.lighttape.com/
It's what they used in Tron Legacy.
  #13   Spotlight this post!  
Unread 04-30-2012, 07:59 PM
taichichuan's Avatar
taichichuan taichichuan is offline
Software Mentor
AKA: Mike Anderson
FRC #0116 (Epsilon Delta)
Team Role: Mentor
 
Join Date: Feb 2010
Rookie Year: 2010
Location: Herndon, VA
Posts: 328
taichichuan has much to be proud oftaichichuan has much to be proud oftaichichuan has much to be proud oftaichichuan has much to be proud oftaichichuan has much to be proud oftaichichuan has much to be proud oftaichichuan has much to be proud oftaichichuan has much to be proud oftaichichuan has much to be proud oftaichichuan has much to be proud of
Send a message via AIM to taichichuan
Re: Robot Lighting

We've had good luck with using Arduinos and RGB addressable LED tape like this stuff:

http://www.adafruit.com/products/306

The Arduino can only source 40ma on one digital out. So, you'll likely have to create your own power transistor circuit if you want to trigger more than a simple LED.

Good luck and enjoy the lights!
  #14   Spotlight this post!  
Unread 04-30-2012, 08:07 PM
gracie.'s Avatar
gracie. gracie. is offline
forgot the heat shrink...
FRC #2399 (The Fighting Unicorns)
Team Role: Alumni
 
Join Date: Jan 2012
Rookie Year: 2011
Location: Cleveland, OH
Posts: 92
gracie. is an unknown quantity at this point
Re: Robot Lighting

I have a little too much fun with lighting. We typically use cold cathodes, they're easy to attach and are great for underglow. They're REALLY bright. I didn't get to during competition, but I put some in our conveyor system and they look great!!! (I'll see if I can find a picture) This year, as a new thing we used el wire. That also worked really well. It's not quite as obviously bright as cathodes, though I'm sure it would be more noticeable if you bunched it up. We used it to trace designs on the shielding for the electrical board. It was also very easy to attach and wire.
__________________
2399: The Fighting Unicorns! - Alumna, team sister | Dean's List Finalist 2013
Anyone need a mentor in west LA?
  #15   Spotlight this post!  
Unread 04-30-2012, 10:55 PM
RevonZZ
 
Posts: n/a
Re: Robot Lighting

Team 2016 used lighting in the shape of the FIRST logo elements last year. They were separately illuminated, allowing the human player to know which tube to feed, and all of them lit up when the robot acquired a tube.

We've also had some blue lighting on our robot since Breakaway. Must say... our robot's blue glow looked really nice next to 148's red at the 2010 Dallas Regional.
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 04:11 AM.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi