First DIY usable LED ring on the market?

Home :: Reviews of DJ equipment :: First DIY usable LED ring on the market?Reply
First DIY usable LED ring on the market?
Posted on: 17.02.2011 by Demetra Pinizzotto
I found this while browsing the web.
HERE
Is this the first DIY LED ring on the market.
Is it just me, or is this the first one on the market?

anyone know more products like these?
let me know!
Arcelia Siebeneck
05.04.2011
Originally Posted by DjNecro
I'll post a video tutorial about that tomorrow, for now take a look at the install instructions: http://code.google.com/p/ledrings/wiki/Installation

Gotta get to bed (and install screen cap software).. Take a look at the wiring tutorial I posted, it should sort out any wiring issues..

What arduino board do you have by chance?
Arduino Mega (clone)

nice one
Marissa Ghaznavi
28.03.2011
Originally Posted by MiL0
how much are they going to retail for you believe?
MSRP is $14.95. I believe this is what SparkFun will be charging.
Arcelia Siebeneck
05.04.2011
Originally Posted by DjNecro
I'll post a video tutorial about that tomorrow, for now take a look at the install instructions: http://code.google.com/p/ledrings/wiki/Installation

Gotta get to bed (and install screen cap software).. Take a look at the wiring tutorial I posted, it should sort out any wiring issues..

What arduino board do you have by chance?
Arduino Mega (clone)

nice one
Demetra Pinizzotto
05.04.2011
Nice!
cant wait to see the first DIY projects with these things in them. It's a big step towards the commercial stuff.
Louisa Oberc
05.04.2011
I'll post a video tutorial about that tomorrow, for now take a look at the install instructions: http://code.google.com/p/ledrings/wiki/Installation

Gotta get to bed (and install screen cap software).. Take a look at the wiring tutorial I posted, it should sort out any wiring issues..

What arduino board do you have by chance?
Arcelia Siebeneck
05.04.2011
nice one man - I had a quick go at wiring it up last evening and didn't have much luck getting your code working. Think it was more to do with my wiring, rather than your code! (I soldered headers to the board but I'm pretty bad at soldering so there may have been a bad connection somewhere). I also accidentally soldered the header onto the top of the PCB (instead of underneath) which was pretty stupid...

How do you load your library files into the Arduino IDE? do you even need to?
Louisa Oberc
05.04.2011
First tutorial posted. It covers the basic wiring of the LED board on a breadboard.

http://www.youtube.com/watch?v=GTV3kKvJu8E (watch in HD )
Louisa Oberc
04.04.2011
The project now has a home over at google code... Documentation/commenting will be worked on today. Along with demo videos showing the wiring and results of the demos..

http://ledrings.googlecode.com
Louisa Oberc
04.04.2011
Thanks

I have plenty of space for the hosting... it's the lack of time However I believe i'll host it with google code, since it gives me the basic site required, as well as good issue tracking...


MiL0: I am in Southern Ontario, Canada..
Marissa Ghaznavi
04.04.2011
Great work DjNecro! I'll be testing it out here sometime this week. Let me know if you need a place to host the Library.
Arcelia Siebeneck
04.04.2011
nice one man

I've had a few commitments that I've had to attend to but as of toevening I've got spare time to work on my DIY controller and Arduino stuff so I'll definitely have a look at your code

just out of interest, whereabouts in the world are you based?
Louisa Oberc
04.04.2011
Well here it is! I tested it as best as I could. All of my testing was with 3 ring boards chained together, but you can address any ring independently, and with proper config (one line) it should work just fine with fewer or more (up to a limit of 255, or the speed of the processor)... Full commenting has not been finished, but there should be enough for now. Zero documentation, however the examples should be fairly self explanitory. Check the header file for all available methods.

Install:
  1. If it doesn't already exist, create a 'libraries' folder underneath your main sketch folder (the one with ALL your sketches in it)
  2. Unzip the archive into your existing or newly created libraries folder (you should have libraries/ledRings/ when you're done)
  3. Open or Restart your arduino editor. You should now see the ledRing entry under File->Examples
  4. Play and experiment! (this is the best part)

Support:
  • Until I get a website setup for the library just post here or PM me with your questions (I would prefer you to post here, as it can help many more people)

License: Released into the Public Domain, do whatever the hell you want with it, just please credit me.

First Release. Version: .5 beta

  • Supports multiple ring boards chained together.
  • Supports PWM brightness control (very little testing).
  • Currently uses TIMER2 at approximately 500Hz.

3 Examples included:
  • Encoder Demo (Three patterns responding to the encoder value cycled by pushing encoder button)
  • MIDI Demo (LED Arc's respond to CC's 1, 2, 3 on channel 15; Bottom LED's respond to Note ON/OFF's 51, 52, 53 on channel 15
  • LED Ring Demo (Flashy LED light show)

Download Link: ledRing Arduino Library v0.5b

ATTN Developers: I have the source for the library in an SVN repository, if you would like to check out the source, let me know and I will open it to the public... If you want to contribute, also let me know and I'll setup a branch and an account for you to help improve things
Marissa Ghaznavi
01.04.2011
For anyone who is interested in getting some of these, they are now in stock and available for purchase at Sparkfun:

Red LED: http://www.sparkfun.com/products/10408
Blue LED: http://www.sparkfun.com/products/10407
Green LED: http://www.sparkfun.com/products/10409

Thanks for the support!
Louisa Oberc
28.03.2011
Here's the first test of using traktors midi beat phase output to pulse the leds on beat...

Let me know what you believe... I'm not all that happy yet... I'd prefer to use the low eq levels, but traktor doesn't provide that output as far as I can find...

http://www.youtube.com/watch?v=ZdUaca4MYGM
Louisa Oberc
28.03.2011
Ok... well... ha!

PWM was easier than I expected... I used the Output Enable line (OE) hooked up to one of the atmega's PWM pins... After that it was as simple of an analogWrite() to set the brightness... A couple of proof of concept videos below... I hope to have a midi related demo online toevening sometime...

The first video is a pure proof of concept... will pwm work at all using the OE line... Result: YEPPERS!

http://www.youtube.com/watch?v=JKgEsfhYg9Q

The second video takes it further to ensure the pwm timing doesn't interfere with the display timing... Result: YEPPERS! While the flashy demo isn't suitable to see it all the time, you can see that it works without interrupting the animations...

http://www.youtube.com/watch?v=tnO7dgDSUyo

Stay tuned for more
Louisa Oberc
28.03.2011
Faux PWM eh?

Hmmm.... That may be a bit of a trick to get working efficiently... There's only so much CPU time available on atmega's But I will certainly attempt it... First though that comes to mind would be to pulse the OE line to get your duty cycles... Another method would be to keep track of the number of cycles and zero out the display every X cycles...

MMMMM PLAY TIME!

You may also want to investigate the tlc5940's... they offer built-in PWM control, but they are quite a bit more costly... $1.76@3000 or $4 each...

http://focus.ti.com/docs/prod/folder...t/tlc5940.html
Marissa Ghaznavi
28.03.2011
Originally Posted by MiL0
how much are they going to retail for you believe?
MSRP is $14.95. I believe this is what SparkFun will be charging.
Arcelia Siebeneck
28.03.2011
how much are they going to retail for you believe?
Marissa Ghaznavi
28.03.2011
DJ Necro -

A big THANKS for putting the videos together and exploring some possibilities!

Originally Posted by DjNecro
Any specific functionality you could see being required? I have the normal ones, turn ring on, turn ring off, turn led on ring on/off, setRingState, etc... Would there be interest in some sort of animating ability? right now it would be up to yo in how to animate, but I'm sure I could whip up some sort of animator (similar to the demo code from the documentation).
At some point I am planning on doing an example of a 'fake' PWM with the LED Ring, which will be toggling an LED with each loop iteration for a basic brightness control of 1/2 duty, 1/3 duty, 1/4 duty.... This might be something to add to a library.

Just an update: SparkFun should have these up for sale on Thursday this week; I'll post a link when they post them!
Louisa Oberc
28.03.2011
"hand frosted" yeah clear plexi + sandpaper = teh crap!

I only used it to show what it would look like somewhat diffused... the leds were over 3cm away from the plexi.. much further than they usually would be. I want to clean up the code I have (and perhaps make a library out of it) and I hope to get it posted toevening ...

Any specific functionality you could see being required? I have the normal ones, turn ring on, turn ring off, turn led on ring on/off, setRingState, etc... Would there be interest in some sort of animating ability? right now it would be up to yo in how to animate, but I'm sure I could whip up some sort of animator (similar to the demo code from the documentation).

Gotta run! a client's server is down

stupid computers....
Arcelia Siebeneck
28.03.2011
haha nice one!

although i'm not sure how useful the led's would be behind the 'frosted' perspex? kinda hard to make out what position they're at I believe? more of a visual thing, rather than practical.

looking forward to seeing some schematics of how you wired it up and some more code
Louisa Oberc
27.03.2011
Hopefully I will have the time to get some sample code posted later today...

I have played and played and am loving the design of these things! The blue leds are bright enough out of the box, and in order to get the red/green units at the same brightness you will need to add a 2k resistor on the red, and a 1k resistor on the green unit (instructions will be posted eventually).

In the mean time, here is a HD video of various flashy effects. I took 4 videos of the same demo, one each with lights on/off and with/without a diffuser..

Check it out!

http://www.youtube.com/watch?v=NKgXXLNhnQI
Arcelia Siebeneck
25.03.2011
My demo units arrived the other day as well - thanks mr mayhew

nice videos - gonna have to try and get mine setup over the next few days as well... probably going to use mine as VU meters.
Louisa Oberc
25.03.2011
I finished my work early and got to play a little more

The first demo just shows the ring's leds being lit up one at a time at varying intervals. * bonus points for naming the TV show in the background, extra bonus points for naming the season and episode number *

http://www.youtube.com/watch?v=IJrLZGCe8a4

The second demo shows the ring acting as a single channel vu meter, with the bottom led acting as a beat light.

http://www.youtube.com/watch?v=cepCbgGSTyI
Louisa Oberc
24.03.2011
BUMP!!!

Got the samples in the mail today and couldn't wait to start playing. This is going to be a quick teaser post since I have work stuff that needs completing...

First impressions: Very well built, nice clean traces, even soldermask across the board, silk screen is very well defined and very readable. My only suggestion would be to offer a second model type that rotates the leds 90 degrees (putting the connector on the left or right side). This would allow a smaller spacing between encoders that are mounted in a column. As it sits now, it is perfect for horizontal spacing.

I followed the directions provided and had the board up and running in less than 10 minutes (5 to solder, 5 to wire). I copied and pasted the example code and it worked perfectly the first time out of the gate. (There is one minor cosmetic bug due to referencing an array out of bounds, but that's not an issue since this is demo code).

I'll be making a more detailed post with plenty of assembly pictures, but for now these will have to do:



Oh, and a video

http://www.youtube.com/watch?v=uZ66PkNUgZI
Arcelia Siebeneck
10.03.2011
Originally Posted by Mayhem
Sure, we can do that! We would really appreciate it if those we supply samples to can post some photos, video, code, etc. of their progress or finished project for others to see how the LED Ring can be used.

Right now we only have 5 blue, 5 green, and 5 red units (manufacturing samples), so first come first serve!

email [email protected] and let us know what you have in mind.
nice one

emailed!
Random X
10.03.2011
Wow, this could be the first step of modding a BCR2000.
Louisa Oberc
10.03.2011
One quick question that just popped into my head... Are the 5925's capable of PWM by chance? I haven't worked with them yet (played with plenty of 595's, 4021's etc) and haven't had a chance to check the datasheet. I can see using PWM to display the value by brightness as opposed to individual leds being lit an PWM would be required for that.
Louisa Oberc
10.03.2011
You rock! Email sent... May I also inquire as to what you intend on selling the finished units for?

Also, it would be seriously cool to see rgb's on there... though they are larger and you'd have triple the number of leds so routing the traces would be a bitch, but it may be possible... I have some neat ideas for rgb's

What about r/g's though? and extra 5925 should be all you'd need since they're spi they are easily chainable... it seems as though you should have plenty of room on the bottom layer to fit the extra traces... rotating r ext and the smd one 90 degrees clockwise should make enough room for the second shift register.

Heh I'm digressing... Thanks so much for your kindness, and your design... I haven't seen anything designed for this exact problem. There's lots of round led modules, but no complete units... until now
Marissa Ghaznavi
09.03.2011
I don't suppose you would be willing to offer an "engineering sample" to a few lucky (and poor) DIY'ers such as ourselves? pretty pretty please?
Sure, we can do that! We would really appreciate it if those we supply samples to can post some photos, video, code, etc. of their progress or finished project for others to see how the LED Ring can be used.

Right now we only have 5 blue, 5 green, and 5 red units (manufacturing samples), so first come first serve!

email [email protected] and let us know what you have in mind.
Louisa Oberc
09.03.2011
Thanks for coming over and saying hi!

Awesome product btw, I wanted to do something similar for my work in progress controller, but when I realized the wiring involved I figured I'd wait until something comes on the market that fills that unique need...

I don't suppose you would be willing to offer an "engineering sample" to a few lucky (and poor) DIY'ers such as ourselves? pretty pretty please?
Marissa Ghaznavi
09.03.2011
Hello everyone,

This is Mark from Mayhew Labs. We received a lot of website hits from this community , so I thought I should register and chime in!

The dimensions are 38mm x 44mm (1.5" x 1.73").

The units are currently in manufacturing and will be available for sale sometime later this month, after we receive them and test them.

Let me know what other questions you have. We would like to make the LED Ring work with as many applications as possible, even if it is in future revisions.

We can also do custom versions. I'm working on a round-LED version for an individual who liked the idea but needed a different implementation.
Arcelia Siebeneck
19.02.2011
here's another one:

http://top-up.so-buy.com/front/bin/p...ategory=336089

can't see any mention of prices though :/

edit: and another:

http://shop.conrad-uk.com/components...es/700608.html

quite expensive though...

edit2: aaaand another:

http://www.ledtronics.com/products/P...spx?WP=C91K162

much cheaper but min 100 quantity buy :/
Lewis Stumpf
18.02.2011
I don't complain about space either
I was just concerned about the space a few of these would take up inside a controller, is all.

so long as I can keep button space at around an inch, then it's good.
Should work in width too, but I'm not too fond of how "tall" the board is.
Demetra Pinizzotto
18.02.2011
I couldnt find the exact dimentions either. one of the pictures with a knob on top is a 3/4" knob. that could give an idea.
you're gonna need some space because of the LED ring, but space is good right?
I almost never here someone complaining about space. more so about the lack of it.
Lewis Stumpf
17.02.2011
That looks cool.
From a quick look-through, it looks quality enough in design and build.

It's a bit big though, so it might be a little difficult to stack them close together.

Does anyone see a price point or physical size listed on the site?
I'd like to have a hand at playing with a few of them, but I can't really spot the price.
Arcelia Siebeneck
17.02.2011
yeah 4 would be enough for 4 gain controls on each channel... you could probably make them multi functional too... use a button to change the encoder so that it works as a filter or something.
Demetra Pinizzotto
18.02.2011
I dont know anything about arduino, but you could add that muxshield (on the same link)
that multiplies the amount of I/O's or am I wrong here.
I also heard of other ways to expand an arduino.

I dont believe you should want to make something like the livid code, but to just add 4 of these will add alot of functionallity
Arcelia Siebeneck
17.02.2011
question is, how many of these could you use with an Arduino before you run out of I/O?

edit: Also, this looks interesting:

http://mayhewlabs.com/products

"Touch Sensitive
Rotary Encoder Breakout
-coming soon-"
Demetra Pinizzotto
17.02.2011
This will certainly be in my future controller.
It is compatible with arduino, there are even example codes.
DIY just got better

<< Back to Reviews of DJ equipment Reply

Copyright 2012-2023
DJRANKINGS.ORG n.g.o.
Chuo-ku, Osaka, Japan

Created by Ajaxel CMS

Terms & Privacy