HOW TO MAKE (ALMOST) ANYTHING
contact // irina chernyakova
1  FINAL PROJECT PROPOSAL 2  COMPUTER CONTROLLED CUTTING 3  ELECTRONICS PRODUCTION 4  COMPUTER CONTROLLED MACHINING 5  FINAL PROJECT UPDATE 6  MOLDING / CASTING / COMPOSITES 7  EMBEDDED PROGRAMMING 8  3D SCANNING + PRINTING 9  INPUT DEVICES 10 OUTPUT DEVICES 11 INTERFACE + APPLICATION PROGRAMMING 12 MECHANICAL + MACHINE DESIGN 13 NETWORKING + COMMUNICATIONS 14 FINAL PROJECT DEVELOPMENT 15 FINAL PRESENTATIONS
was fascinating by Charlieplexing last week, so I decided to make an
LED array board. Charlieplexing allows each pin to be both part of a
column and row within the grid, and only requires 5 pins, instead of
a pin for each LED. I modified Neil's
Illustrator by spacing out the LEDs in order to make the traces and
The initial board was exactly 2 inches high, and with the slight offset necessary on the Modela, the first cut went off the board. I shifted the traces in the vertical axis slightly, and milled another board.
stuffing, once again! 20 LEDs, 20 0 ohm resistors. Remember to solder
the LEDs in the correct direction!
were almost no problems running the code – just too many pin
possibilities. Since the architecture shop was out of color LEDs, I
used the infrared LEDS, which are only visible through a certain
cameras and devices. It's nothing extraordinary, but I'd like to
incorporate some into a final project – light that is only visible
to specific visual devices. I programmed the board using Neil's code
through Terminal and my infrared pins lit up according to the code.
This time, we used the FabISP to program the board, but no longer
needed to use the FTDI to provide power; I used a 9V battery. It
worked for programming, then when I tried to reconnect the battery to
the board, away from the computer, one of the components
short-circuited and emitted smoke.. Luckily, I was able to replace
the voltage regulator, the capacitor and the resistor and re-program