Instructables

Woooshing leds - Rotated animation by arduino

Featured
Picture of Woooshing leds - Rotated animation by arduino
K800_P1170922.JPG
K800_P1170881.JPG
K800_P1170915.JPG
K800_P1170905.JPG
K800_P1170879.JPG
main-pic.JPG
 
This project allows you draw in the air letters, symbols or other shapes - as you like.
Controlled by the Arduino, the 7 simple leds blinking on and off - creating the illusion of floating text in the air.
This combination of simple components with a unique program, allows to create  this instructable.
 
 
 
 
Remove these adsRemove these ads by Signing Up

Step 1: Assembling the electronics

Picture of Assembling the electronics
K800_P1170757.JPG
K800_P1170749.JPG
K800_P1170763.JPG
K800_P1170769.JPG
K800_P1170768.JPG
Place the leds near the edge of the matrix, so the circle it draws will be as wide as possible.
Note the polarity of the leds to be oriented in the same direction.
(You can use leds in different colors as I did with the WOOOSH case).
 
Place the Arduino near the center of the matrix and mount it to the matrix.
I used simple wires for that.
Since the bottom part of the Arduino has some conductors - I used a piece of plastic sheet as an isolator from the matrix.
 
Connect one side of the leds to the IO of the arduino (ports 1-7, leaving port 0 for the trigger).
Use suitable resistors and connect the other leg of the leds to the ground.
I used the bottom rail of the matrix as a common ground.
I used 420 Ohm resistors.
 
 
 

Step 2: Installing the platform on the motor

Picture of Installing the platform on the motor
K800_P1170792.JPG
K800_P1170795.JPG
K800_P1170797.JPG
K800_P1170799.JPG
K800_P1170802.JPG
K800_P1170811.JPG
Now that you have the main electronic installed, you can install it on the motor - that will rotate all the platform (the matrix).
What you need is a simple DC motor (preferable with a removable shaft adapter), a piece of wood and two small screws.
I marked on the wood the required width I needed, the location of the holes for the bolts and for the shaft from the motor.
Then I drilled and sawed upon the marks.
I used the holes in the matrix to attach the wood to the matrix - using the bolts.
Note that the bolts must be long enough to grab the matrix - without passing to the other side and damage the Arduino.
I have inserted the shaft adapter into the drilled hole  - using some force. The insertion planned to be "press fit" since the forces the shaft feels are not negligible.
 
 

cefn3 months ago

Really nice project. If you want a generic (and slightly-better compressed) mechanism for writing any ascii characters in a variety of fonts, we invite you to rip off our POV code, which uses an 8-LED font derived from the Commodore 64, http://shrimping.it/shrimp/project/pov/ . We also have a collection of other fonts with different pixel heights which we extracted through an automated process from freely licensed TTFs http://shrimping.it/shrimp/project/pov/font/ as described at http://stackoverflow.com/questions/12988915/how-to-extract-bitmap-data-from-ttf-bitmap-typeface-for-a-pov-display

rseiyu5 months ago

Can it be done with a PIC instead of the arduino?

yonskiboy (author)  rseiyu5 months ago

I think it can, I'm don't know what are the I/O of the PIC, but it surely can run this simple program...

kshowell6 months ago

Cool Project

willi11316 months ago
hey I build this thing today and it is really awsome! I used space invader- starships instead of letters and it worked nicely. good job
yonskiboy (author)  willi11316 months ago

Hey, that's great :-) glad to hear that.

It would be great if you could send me some pictures of how you have assembled it and the resulting images...

I used 8 LED's in a row to get the starships in full size. The motor im using is a brushless stepper-motor I salvaged from a laser printer. The trigger is also from the salvaged printer (button which get pushed every round)

Thank you this project made my last 2 days :-)

IMG_20140121_085712.jpgIMG_20140121_085753.jpgIMG_20140121_085738.jpgspaceinvaders.jpg
yonskiboy (author)  willi11316 months ago
Wow... that's awesome :-)
Really great.
Did you use an external controller for the stepper motor or you just used the electronics on the original board of the printer?

the motor has an onboard driver which allows me to power it with up to 40V clockwise. It can reach up to 2100 rpm so i use a (variable) resistor to control the motor speed (so i can put every image on full size by increasing the motor speed). ;)

cgrrty6 months ago

Very nice !

jessyratfink6 months ago

This is excellent! Love the main image too :D

yonskiboy (author)  jessyratfink6 months ago

Thank you :-)

I even considered animating the robot - but there was not enough room for that ;-)