Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

RGB LED Matrix V3

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
34,027
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Apr 1, 2009

Just a short demo of the new hardware.

Category:

Science & Technology

Tags:

License:

Standard YouTube License

  • likes, 0 dislikes

Link to this comment:

Share to:

Uploader Comments (zupnikal)

  • May i ask, how you program the colour change on rgb leds?

  • @mikey6879: by hand ;-)

    Just like in old-fashioned cathode ray tv sets, the 'screen' is scanned row by row.During the time each row is processed it essentially boils down to a counter running, against which the desired brightness of each colour is compared. Once the counter is greater than said value(s), the led is turned off. This produces a square PWM signal. By changing the duty-cycle the base colours are changed. The static image relies on persistence of vision. The C-code is on my blog.

  • I wonder if I could use something like that to drive an electronic typewriter...

  • @mrmikerotch: Maybe. Simulating key presses sound like a lot of wires, but should work. If you're lucky, it's got a serial interface.

  • @zupnikal It's an 8IN 8OUT style keyboard matrix, so it shouldn't be too bad. It does have a serial interface, but the type protocol is ridiculous. As best I can tell from probing, it has three 8-bit reg's for serial control. Two are for stepper drivers (yes, you have to program the freakin' stepper sequence externally) and the last reg is for the daisy wheel. Also, the last bit of the register is the strike bit, so the characters are 7-bit. Which means I no ASCII.

  • @mrmikerotch: So if you use it the normal way it advances by 1 letter automatically, if you send data over the wire you need to send the actual high/low sequence for the coils? That's hilarious.

see all

All Comments (18)

Sign In or Sign Up now to post a comment!
  • Wikkid shield! 

  • cont... I think it may have been made this way to avoid using some more expensive chips. Any '80's guys out there? Also, I totally noobed myself back there. When I first said serial interface, I meant parallel. Sorry for any confusion.

  • @zupnikal I have been doing some more poking around, and I'm starting to think that the "interface" is multiplexing the stepper driver for the carriage with the letter selection as binary. When I took the first three bits and cycled them in phase, I was able to move the carriage back and forth, and the next four are the first four bits for letter selection. I thought that the last line was a "strike" pulse, but now I think it is a multiplex clock.

  • great project

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more