Robots w/Lasers

March 31, 2006

Gliffy

Hooray for funny web 2.0 names (See VYEW…a project I worked on). Gliffy is a visio knockoff written in flash using OpenLaszlo. It has a feature where you can publish a JPG of your drawing, but everytime you save your drawing, the JPG will be automatically updated! So I’m testing that out here:

[EDIT]: Ok…it seems to work. I just change the drawing over there, hit save, and when I reload this page, the drawing is updated.

Post a comment w/ a valid email address if you want to get into the gliffy beta.

Gliffy Test
Click for larger
Filed under: Flash — davr @ 5:32 pm

March 29, 2006

Procedural Landscape


landscape

Originally uploaded by josath.

This is a procedural landscape I generated using Perlin Noise, and the beauty is that it’s all done in Flash. I’m writing this post from within flickr, just to see how it’s done.
You can see the actual swf at my flash page, but beware, most of the stuff there is beta, and I don’t have any fancy flash embedding set up, so it may not even work for you.

Filed under: Flash — davr @ 11:44 am

Schematics

Here I am posting the schematic of the current design, and my proposed schematic for design revision 2. The main changes are:

  • Directly drive the ROW inputs with transistors, instead of using shift register. I have enough I/O pins that there is no need for a shift register here, and the transistors will allow a decent amount of current through.
  • Limit the current coming out of the COLUMNS with resistors. This is needed now that there will be more current flowing through. Before I got away without them, probably because each row was being driven by a single output pin of the shift registers
  • Use shift registers on columns as before, but this time with a latch, so you wont see the data being shifted in. Thus the ‘off’ LEDs will really be off, instead of the faint flicker/glow
Schematic Rev. 1
Schematic Rev. 1

(What I currently have built)
Schematic Rev. 2
Schematic Rev. 2

(What I am planning to change next time)
Filed under: AVR — davr @ 12:26 am

March 19, 2006

Ported to C

I ported the code to C. Now it is easier for me to work with.

This makes it easy to scale things, so now I have 10 boucing lights instead of one:

Bouncing lights

bounce3.mpg - 3MB

I’m no ASM master, so I could probably be doing it the hard way, but this code in ASM:

(more…)

Filed under: AVR — davr @ 2:35 pm

March 15, 2006

Bouncy

I finally got the code worked out for bouncing a little ball around. Here’s a short movie:
A single bouncing LED
bounce.avi
- 200KB
MPG1 format - 1.1MB
I think next, I am going to rewrite all this code in C. The ASM is getting too complex for me to manage efficiently, I spend too much time tracking down ASM bugs versus actually writing code.

Filed under: AVR — davr @ 10:55 am
Next Page »

Powered by WordPress

Bad Behavior has blocked 1435 access attempts in the last 7 days.