Go to Post OK, I may have heavily influenced their decision, but I would never kill a mentor for not choosing an event I was planning... maim maybe, but never kill! :D - KathieK [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 27-01-2016, 17:32
dubiousSwain's Avatar
dubiousSwain dubiousSwain is offline
The ride never ends
AKA: Christian Steward
FRC #5420 (Velocity)
Team Role: Mentor
 
Join Date: Oct 2011
Rookie Year: 2011
Location: USA
Posts: 304
dubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond repute
Serial LED Strip

Our team has researched our driver feedback options and have decided that we want to use something like this: https://www.adafruit.com/product/306

This is a serial LED strip with individually addressable LEDs, but it has weatherproofing which we don't need. I was wondering if anyone had found and used a similar strip for a cheaper price.

Has anyone used this strip in the past and had problems? Has anyone found anything cheaper?
__________________
2015 MAR District Champions




  #2   Spotlight this post!  
Unread 27-01-2016, 18:06
seg9585's Avatar
seg9585 seg9585 is offline
Registered User
AKA: Eric
FRC #4276 (Surf City Vikings)
Team Role: Engineer
 
Join Date: Feb 2006
Rookie Year: 2001
Location: Boeing (Seal Beach, CA)
Posts: 520
seg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond repute
Re: Serial LED Strip

We're using this exact same strip this year and it's awesome! We've found cheaper alternatives for LED strips that are not individually addressable but still RGB. After creating the circuit with MOSFETs, the price isn't that much cheaper.
__________________
My FIRST legacy:

Team 204 Student 2001, 2002 (Voorhees, NJ)
Team 1493 College Mentor 2006 - 2008 (Troy, NY)
Team 2150 Intern/Professional Mentor 2007, 2009 (Palos Verdes)
Team 4123 Lead Engineering Mentor 2012 (Bellflower, CA)
Team 4276 Engineering Mentor 2012-2016 (Huntington Beach, CA)
  #3   Spotlight this post!  
Unread 28-01-2016, 02:32
Breadbocks Breadbocks is offline
Registered User
FRC #1002
 
Join Date: Oct 2013
Location: United States
Posts: 39
Breadbocks is on a distinguished road
Re: Serial LED Strip

My experience is that you won't be able to find much cheaper from American sellers. However, if you're willing to wait a while or pay a decent amount for expedited shipping, the Chinese option is huge savings on orders of more than a few meters. Adafruit's price for addressables is $30/meter, with 30 leds/m. A quick peek over to Aliexpress shows that $30 will get you 5 meters of 60 leds/m, with the caveat of 10-15 days on the free shipping. An extra $20-30 will get them to you in 3-7 days which is usually quick enough.

Definitely do some research into alternatives. Adafruit is a well known brand with a pretty strong hold on the domestic market for LEDs/strips. A few of the keywords to know are "5050 RGB" which indicates the size of the LED chip, as well as "addressable" which is the term for strips which let you control individual LEDs. You also may encounter "IPXX", most commonly IP67, which is a standard for waterproofing. Most strips will either be not waterproofed, or have that silicon coating that makes them a little awkward to work with, but makes them extremely water resistant for any FRC-related purposes.
  #4   Spotlight this post!  
Unread 28-01-2016, 06:00
electroken's Avatar
electroken electroken is offline
Electron Tamer
AKA: Ken Pontbriant
FRC #0230 (Gaelhawks)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Shelton, CT
Posts: 169
electroken is a jewel in the roughelectroken is a jewel in the roughelectroken is a jewel in the rough
Re: Serial LED Strip

Quote:
Originally Posted by dubiousSwain View Post
Our team has researched our driver feedback options and have decided that we want to use something like this: https://www.adafruit.com/product/306

This is a serial LED strip with individually addressable LEDs, but it has weatherproofing which we don't need. I was wondering if anyone had found and used a similar strip for a cheaper price.

Has anyone used this strip in the past and had problems? Has anyone found anything cheaper?
The "weatherproofing" for the strip in your link is a rectangular section silicone rubber sleeve slid over the strip. It can be cut off with scissors easily or slid off with patience and multiple hands.
  #5   Spotlight this post!  
Unread 28-01-2016, 07:40
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,766
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: Serial LED Strip

This is the product many teams have used for several years. Search here on CD and you will find a lot of hints and some software. We use it in some form every year.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #6   Spotlight this post!  
Unread 28-01-2016, 07:59
RyanN's Avatar
RyanN RyanN is offline
RyanN
AKA: Ryan Nazaretian
FRC #4901 (Garnet Squadron)
Team Role: Mentor
 
Join Date: Jun 2006
Rookie Year: 2005
Location: Columbia, SC
Posts: 1,126
RyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond repute
Re: Serial LED Strip

You'll need a separate controller besides the RoboRIO to control them unless you want to really dig into the RoboRIO's FPGA subsystem to get the timing control you need to control these.

However, a simple Arduino would work.
__________________
Garnet Squadron
FRC 4901
Controls Mentor
@rnazaretian

Previous mentor and student from Team Fusion, FRC 364
  #7   Spotlight this post!  
Unread 28-01-2016, 08:45
Cinnamon Toast's Avatar
Cinnamon Toast Cinnamon Toast is offline
Registered User
FRC #3641 (The Flying Toasters)
Team Role: Programmer
 
Join Date: Jan 2015
Rookie Year: 2013
Location: Michigan
Posts: 32
Cinnamon Toast is an unknown quantity at this point
Re: Serial LED Strip

Any reason that you're not using the NEOpixel line by adafruit?

https://www.adafruit.com/products/1376

I've used these ones before and they're pretty nice. I've got an arduino on the robot connected to the relay pins on the roboRIO for triggers. If you want code for that PM me.
  #8   Spotlight this post!  
Unread 28-01-2016, 09:12
Breadbocks Breadbocks is offline
Registered User
FRC #1002
 
Join Date: Oct 2013
Location: United States
Posts: 39
Breadbocks is on a distinguished road
Re: Serial LED Strip

Quote:
Originally Posted by Cinnamon Toast View Post
Any reason that you're not using the NEOpixel line by adafruit?

https://www.adafruit.com/products/1376

I've used these ones before and they're pretty nice. I've got an arduino on the robot connected to the relay pins on the roboRIO for triggers. If you want code for that PM me.
This is something I meant to touch on in my other post and missed.

WS2812 (branded by Adafruit as "Neopixel") and LPD8803/LPD8806. These are the chips which allow your LEDs to be addressed individually. Regular single-color or RGB strips don't have these, and they're part of why addressable strips are so much more expensive.

WS2812 are cheaper and more compact. They place a tiny little control chip inside of the LED module which takes the signal in the wire, instead of going directly to the LEDs. They function through a +5v wire, a data wire, and a ground wire going in and out of each chip. The way data is sent to them is a little funky, because it's incredibly clock dependent with no way to mitigate problems, beyond breaking strips up. You will need a separate full-fledged arduino just for driving them, to ensure your clock isn't off.

[Technical Stuff] They transmit signals by having logic highs and logic lows with different square pulse lengths, rather than anything sane. They transmit the full number of one color for the whole line, 8 bits per color per LED on the strip, then the next full set of color data, then the last. Each chip takes its 24 bits off the front of the signal line, then passes the rest on to the next chip. It goes this way until it gets to the end of the line, where bad things happen if the number of bits doesn't add up to the number of chips. Then, it transmits a 50 microsecond reset pulse and starts over again, with potentially different values. This effectively makes it very, very sensitive to being even a tiny bit off on clock speed.

LPD8803 or LPD8806 strips work a bit different. The chips are actually separate from the LEDs, and are significantly more reliable, but cost way more and look a little funny up close because you have random black rectangles on your light strip. The 8803 vs 8806 thing is just the number of LEDs it can support, either 1 or 2 per chip. The upside to the huge price jump is that they're significantly smarter. They get 4 wires in and out. V+, GND, and then a Data and Clock wire. They're standard serial interface, which means they may be more workable on a RoboRio-based solution.

The big tradeoff between the two is reliability vs cost.
  #9   Spotlight this post!  
Unread 30-01-2016, 15:06
dubiousSwain's Avatar
dubiousSwain dubiousSwain is offline
The ride never ends
AKA: Christian Steward
FRC #5420 (Velocity)
Team Role: Mentor
 
Join Date: Oct 2011
Rookie Year: 2011
Location: USA
Posts: 304
dubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond repute
Re: Serial LED Strip

Quote:
Originally Posted by Breadbocks View Post
This is something I meant to touch on in my other post and missed...(snip)
Thank you for this. I have been looking for this information all night.

To answer Mr. Toast, I didn't buy that because I was looking for something cheaper. I found this on sale on amazon so I bought it. Will that work with adafruit's libraries? I can't find a datasheet for it.
__________________
2015 MAR District Champions




  #10   Spotlight this post!  
Unread 30-01-2016, 17:45
Breadbocks Breadbocks is offline
Registered User
FRC #1002
 
Join Date: Oct 2013
Location: United States
Posts: 39
Breadbocks is on a distinguished road
Re: Serial LED Strip

Those are WS2812s according to the product name, so there's no reason that Adafruit's NeoPixel libraries wouldn't work with them.
  #11   Spotlight this post!  
Unread 30-01-2016, 18:38
dubiousSwain's Avatar
dubiousSwain dubiousSwain is offline
The ride never ends
AKA: Christian Steward
FRC #5420 (Velocity)
Team Role: Mentor
 
Join Date: Oct 2011
Rookie Year: 2011
Location: USA
Posts: 304
dubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond repute
Re: Serial LED Strip

Quote:
Originally Posted by Breadbocks View Post
Those are WS2812s according to the product name, so there's no reason that Adafruit's NeoPixel libraries wouldn't work with them.
There are 5 wires, is one of them the latch? Should I use the old tutorial? I can't find a pinout for it.
__________________
2015 MAR District Champions




  #12   Spotlight this post!  
Unread 30-01-2016, 19:48
Breadbocks Breadbocks is offline
Registered User
FRC #1002
 
Join Date: Oct 2013
Location: United States
Posts: 39
Breadbocks is on a distinguished road
Re: Serial LED Strip

In the picture there are only 3 solder pads on the strip, which means there should only be 3 wires coming out. Can you post a picture of where the leads meet the strip so I can see what on earth the other 2 wires go to? There *should* only be a wire to +5V, DIn (NOT DO), and GND.
  #13   Spotlight this post!  
Unread 31-01-2016, 05:54
dubiousSwain's Avatar
dubiousSwain dubiousSwain is offline
The ride never ends
AKA: Christian Steward
FRC #5420 (Velocity)
Team Role: Mentor
 
Join Date: Oct 2011
Rookie Year: 2011
Location: USA
Posts: 304
dubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond repute
Re: Serial LED Strip

Quote:
Originally Posted by Breadbocks View Post
In the picture there are only 3 solder pads on the strip, which means there should only be 3 wires coming out. Can you post a picture of where the leads meet the strip so I can see what on earth the other 2 wires go to? There *should* only be a wire to +5V, DIn (NOT DO), and GND.
I took off the heatshrink, 2 wires were wired to the power and ground pads.

I got it working with Adafruit's libraries, thanks for all your help.
__________________
2015 MAR District Champions




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 03:40.

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