Let's Make Robots!

Servo writer

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
TheTrustedOne's picture
Now, I just have to build one small enough to put on a robot :D

How about build a projector like this:

http://www.scienceprog.com/avr-laser-video-projector/

rik's picture

Excellent find, this projector.

X and Y are controlled by the mirrors on a wheel. Setting the correct tilt for each mirror proved impossible to do in both dimensions (pitch AND yaw), so the programmer corrected any deviation in the X axis in the software, using a lookup table.

projector-thumb-1.jpg

A few more thoughts: His mirror wheel has 16 mirror, carving up his horizontal angular field of view to 360/16=22.5 degrees. This means his projection width is about 38% of the projector-screen distance (sin(22.5). His projection heigth depends on the mirror tilt. The number of actual pixels projected horizontally are equal to the number of vertical pixels. Hence a 16x16 display.

Awesome animation by the way!

 

BaseOverApex's picture

Can you control it from your PC sound card?

http://www.chrismeighan.com/projects/scopeshapes

This would be brilliant....

fritsl's picture

Hey - I made the Picaxe turn the laser on / off :D

IMG_5419.JPG

Still.. your original version actually looks somewhat cooler :)

Here is my untouched version of your project:

IMG_5405.JPG

More photos of my setup here :)

BaseOverApex's picture
I like the switchy on thing. Do you fancy doing a version which scans like a TV, and makes LMR just from the dots? I'd love to do it, but I don't have a camera which will hold the shutter.
fritsl's picture
No, I'd hate that task, boring to me.. :)
rik's picture

Trying to think of an optimal path for the laser beam, I came up with this.

LMR.png

And then I realised that it is almost exactly what Ant's photo shows. Except for the nice round curve in "R". Which would be hard to program. Note that I tried to minimize the number of halt-and-turn moments. The bottom horizontal sweep could be drawn out as "thin" as possible by driving that servo to its top speed. But I kinda like it fat.

BaseOverApex's picture

Excellent.

I had thought the servos wouldn't have enough resolution to do this over a distance. Howfar are you from the wall there?

For the mark 2, how about you replace the servos with solenoids? They should be fast enough that the image would appear to stay on the wall and you wouldn't need an open-shutter camera to see it!

Could you move the "beam" faster if, rather than moving the whole laser, you pointed it at a couple of mirrors and just had the mirrors wiggled by servos?

I just thought of another use for it: a cat exerciser. Our cat would love this. Stupid animal would chase the red dot around the wall all day. You could make your millions with this.