Forum Rule: Always post complete source code & details to reproduce any issue!
Results 1 to 20 of 20

Thread: first small scale test of our 160x80 [Video] wall

  1. #1

    Cool first small scale test of our 160x80 [Video] wall

    Here is some video of our first test:

    Here is only 1/10 of it's total size, but by completing this step, we proved that our overall system design worked!


    Second test:

    Here is 1/5th (32x80) of the wall using 2 teensys. At this point we have two teensys working together.


    Thrid test:

    1/2 of the wall, 5 teensys working together... this where things are starting to get hard. (see posts below)

    Forth test:
    http://youtu.be/IhgyfyRk00I
    Full wall but with a few issues

    Fifth test:
    http://www.youtube.com/watch?v=CZjAc9Qb-d0
    Everything working!


    More photos can be found HERE
    Messy code can be found HERE
    Last edited by hunter; 08-12-2013 at 03:58 PM. Reason: Update information and adding new video links

  2. #2
    Senior Member PaulStoffregen's Avatar
    Join Date
    Nov 2012
    Posts
    13,800
    So awesome!

  3. #3
    Senior Member Wozzy's Avatar
    Join Date
    Jan 2013
    Location
    Philadelphia, Pennsylvania USA
    Posts
    307
    Fantastic... It's mesmerizing. I'll bet it's blindingly bright.

  4. #4
    It is very bright Wozzy! But I just added some gamma correction which helped even things out a bit.

    Here is another video of 1/5th (32x80) of the wall using 2 teensys:


    Next step is 80X80 (or 1/2 of the wall) using 5 teensys

  5. #5
    Senior Member PaulStoffregen's Avatar
    Join Date
    Nov 2012
    Posts
    13,800
    Quote Originally Posted by hunter View Post
    Next step is 80X80 (or 1/2 of the wall) using 5 teensys
    At that point, you'll probably be very close to the maximum power a standard USA 120 volt AC socket can provide! Well, if you turn on all the LEDs fully white....

  6. #6
    Quote Originally Posted by PaulStoffregen View Post
    At that point, you'll probably be very close to the maximum power a standard USA 120 volt AC socket can provide! Well, if you turn on all the LEDs fully white....
    Yeah I'm a bit worried about that, but I'm hoping the brightness slider will keep the power usage down.

  7. #7
    Administrator Robin's Avatar
    Join Date
    Oct 2012
    Location
    PJRC Global Headquarters
    Posts
    228
    It makes me remember the spots I was seeing in front of my eyes while Paul was testing his LED display recently. On the uhhhh... bright side, it should be pretty darn visible during the day time.

  8. #8
    Junior Member
    Join Date
    Jun 2013
    Posts
    14
    Hunter!

    Awesome man, I love it. Nice work on the audio-responsive code. Works tons better than my attempts.

  9. #9
    Thanks cdorety
    Last edited by hunter; 08-12-2013 at 07:40 AM.

  10. #10
    So....

    The good news is. We got half the wall working!!!!! Check it out: http://youtu.be/oPIEFAmBrxA


    Now for the not so good news that you may or may not find helpful...

    It's taken me between 28 to 30 millis to send the data to 5 teensys. I got around that by threading the serial sends, but that created it's own issues. If I tried sending more than 3 datasets at the same time it overloaded the USB bus. The threading also created sync issues between the teensys. I got around that by removing the sync altogether. Still have a lot to figure out here, but it looks extremely good without the sync, as long as I keep the frame rate up. Oh, and don't even try to make things work without multi-TT hub. Here is a link to the one I'm using: http://www.amazon.com/gp/product/B00...?ie=UTF8&psc=1

    Finally... I'm running 180 LEDs per pin, so I may be pushing things a bit.

    Hope this helps
    Last edited by hunter; 07-15-2013 at 05:13 PM. Reason: added leds per pin

  11. #11
    Still have a few issues to work out, but we got the full wall working today!!

    [video=http://youtu.be/IhgyfyRk00I]Video Here[/video]

  12. #12
    I finally got the serial threading working perfectly, so HERE is another video of the wall running at 60fps!
    Last edited by hunter; 08-12-2013 at 03:56 PM.

  13. #13
    Junior Member
    Join Date
    Feb 2014
    Posts
    16
    Hey hunter this looks really great!!
    can you explain a bit more on how u did and what you used for it (Software&Hardware) ?

  14. #14
    Junior Member
    Join Date
    Dec 2013
    Posts
    1

    The Wall of Light (revB) PCB component list...

    @Hunter, many thanks for sharing this wonderful and challenging LED project.
    I ordered a couple of your PCB prints from OSH Park and they arrived looking beautiful. I was wondering if you have a list of components that goes in it? Perhaps a PDF or anywhere on the net?

    I can almost tell from the PCB prints but as I'm new to Teensy and LEDs as well don't want to make a mistake with these nice boards. Appreciate it!

    Alex

  15. #15
    Quote Originally Posted by Xaver2k View Post
    Hey hunter this looks really great!!
    can you explain a bit more on how u did and what you used for it (Software&Hardware) ?
    Hardware:
    1. WS2811 led strips (@ 60 LEDs per meter) setup in a 180x60 matrix
    2. 10 Teensy 3.0's connected to a Intel i5-4670K PC with passive CPU cooling (playa dust destroys fans)
    3. NVIDIA GeForce GT 640 (also passively cooled)
    4. ASUS Z87-K motherboard that has 10 USB2 connections (so I didn't need a hub which slowed things down a bit)
    5. Kinect, Rode VideoMic Pro VMP Shotgun Microphone, and a AT&T Laptop Dock for Motorola ATRIX 4G as a small monitor and keyboard for the PC
    6. No 74HCT245 buffer chips (which works but could cause major issues with the tennsy 3.0)


    Software:
    1. Teensyduino
    2. OctoWS2811 library
    3. Processing 2
    4. Windows 8 (for some reason everything worked better under windows, who would have thunk it)


    You can find the code here: github.com/hluisi/LEDWall
    And a bunch of videos here: www.hunterluisi.com/wall-of-light/

    H
    Last edited by hunter; 02-18-2014 at 05:25 AM. Reason: added library

  16. #16
    Junior Member
    Join Date
    Feb 2014
    Posts
    16
    THX man
    Do you control the leds via the PC online with procession?
    how do you send the data to the teensys, is it like DMX?

  17. #17
    Quote Originally Posted by Xaver2k View Post
    THX man
    Do you control the leds via the PC online with procession?
    how do you send the data to the teensys, is it like DMX?
    I used Paul's OctoWS2811 library. In it there is an example sketch for sending data from processing to the teensys.

  18. #18
    Junior Member
    Join Date
    May 2014
    Posts
    6
    Hello Mr. Hunter.
    I'm from Brazil and I'm trying to build LED Displays using LED Strips for used to show ads, videos, pictures, to used virtual facades and virtual showcases, and I found Teensy with a good solution but I don't started my project because I not received my teensy boards yet.
    So before I receive them I'm looking for materials, tutotials, how to use them and I found your project and that's great.
    I found in your project an board to connect the teensy to easily connect teensy board. Where can I to buy that board. What's the model of that board?
    Thank you for your attention.

  19. #19
    Junior Member
    Join Date
    Oct 2013
    Location
    Minnesota
    Posts
    5
    Hey Hunter,

    It seems I am running into a number of the same issues that you did. I am running a 120x64 display with 8 teensys and I am running into issues sending data out consistently at a decent frame rate, 30fps. I am running basically the original VideoDisplay code that was included with the Octows2811 code, only instead of one video it loads up a queue and plays the queue in a loop. Ran fine at 30fps with 4 teensys, not so much with 8. If I run at 30fps often one of the teensys doesn't see the sync signal and it misses multiple frames. I can bump it down to 24fps and it works fine, but I still have issues with the videos losing sync with the audio. I think that is an issue with processing? Not sure.

    I have downloaded your code and have started to parse through it. Could you point me to a few of the basic steps you started with to get rid of these problems? I saw that you basically just commented out the frame sync signal for the video display. You then stated that you set everything up to run the serial lines to the teensys in parallel, where would I look for that? That may be enough to fix my problems. I'm not looking for quite as fancy a set up as you, just something functional.

    Thanks

  20. #20
    Junior Member
    Join Date
    May 2015
    Posts
    1
    Your Wall of Light is awesome!! I see you powered it using 10x 350watt 5v power supplies. These are 110v input.

    So how did you feed the power supply? I'm guessing you either had a generator or an inverter.

    I'm working on a mobile application for the burning man this year and would like to go from 12v to 5v & if possible skip the 110v.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •