Class Assignments

Final Project 1.0

CAD Adventures

CAM Awesomeness

Electronic Stuff

3-D Printing

More Electronics

Programming

Make it BIG!

Molding + Casting

Spring Break!

Input Devices

Output Devices

Composites

Home

 

 

 

Class Assignment #11 Output Devices

led array

So, i thought the Charlieplexing was pretty intriguing, and i wanted to build off of that. The original idea was to use my input device to control the display on this output device based on the temperature that the input device read.

After running out of time on the input assignment, i decided to make a successful board based on the one given and then modify it slightly and circle back to incorporating the input device.

i followed the pattern given for the LED array board, milled and carefully stuffed it.

milled

stuffed

power...isp

Then these steps:

1. download files (make file and .c file) onto desktop

2. connect board to power (in this case 9 volt battery) and connect board to fab isp programmer

3. in Ubuntu open terminal navigate to Desktop (cd Desktop) $ sudo make -f hello.array.44.c program-usbtiny

********************* YAY ************************

click here for video of succesfully flashing board.

Next i played around with .c file and fiddled with the timing and number of cycles to make different patterns, and realized that one should disconnect the power when loading a new program because some of the lights stopped lighting up and realized that some pins were busy reading the new program instructions while others still outputting.

Next i modified the design by moving the power supply, milled the board, began stuffing and AAAAAARRRGGHH!!

wrong

Wrong! i totally put the jumpers where the LEDs should be, and vice versa... and there is no time to start over before i leave today... so i will be circling back again.

So its a couple days later. instead of de-soldering, i put that into the "use for parts" bin and just made another one. This time i desided to cut out the board with rounded corners, and add some vinyl decoration.

i also changed the program to alter the flash sequence.

The video is here.

BOM

ATtiny 44

5v regulator

4-pin header

6-pin header

(20) LED

(20) 0 ohm resistor

10K resistor

1 uf capacitor