Old Electronics

Etching PCB's

When I first got into electronics, prototype circuits were not as cheap as they are now and I was on a tight budget.  I etched the majority of my earlier circuits myself using the laser printer toner transfer method and an acid bath.

 

One challenge with etching your own circuits is routing.  Although I did make a few double layered PCB’s, it’s a ton of work getting alignment between the layers correct and every via requires drilling a hole and soldering a wire between the two sides.  Most boards were single layer.  Luckily most of the PIC micro-controllers I was using featured remappable pins which helped significantly.

IMG_20140828_115514026_HDR

Persistence Of Vision LED Project

Persistence of vision is an optical illusion that occurs when the human eye continues to see an image after it has disappeared from view.  This creates an incredible effect when you combine rapidly changing lights with movement.  Here are some pictures I captured of the smaller version by using a long exposure on my camera. 

 

The 3W RGB LED Controller has the same effect, but larger and dispersed using a recycled white lemonade container.

editedname

Stroboscope

Persistence of vision also works when the light source is stationary and the object moves.  For this I created a stroboscope.  You can see two different air-soft BB’s going two different speeds, or water droplets falling through time.

IMGP0464

Intervalometer and AstroPhotography

The time-lapse settings on my camera limited my shutter time and other options, so I built an intervalometer to trigger the camera while it was in manual mode.  The interval could be adjusted and set using 8 LED’s each representing a bit, really testing the users ability to read binary.

IMGP1320

8X12 LED Matrix

For this project I created an 8X12 RGB LED matrix using a PIC18, SPI shift registers for I/O expansion, and multiplexing.  The firmware was written entirely in assembly to quickly execute the time sensitive multiplexing operations.  I also wrote simple object physics with color, position, and direction.  Complex patterns and displays could be created simply by setting up objects and letting it run.

IMG_20130630_005717

SuperCoop 3000

My parents have chickens and wanted to automate the door that keeps predators out at night so I designed and programmed a controller.

IMG_20170804_001013
IMG_20170804_000804