Output Devices

For this assignment I designed a microcontroller board connected to a LED output that could be useful in my final project. This LED output is a stroboscope, a device that produces regular flashes of light in a programmed time. In my final project the flashing light should work like a shutter creating an illusion of an animated movement into a series of slightly different 3D models placed in a rotatory platform.



Microcontroller board


The microcontroller board that I designed is an adaptation of Echo hello-world board. This board was originally designed to accommodate a microcontroller that would be part of a circuit to light a LED by just pressing or holding a push button (depending on the instructions programmed).


Components (microcontroller board):


Eagle:


I designed the microcontroller board to have a ATtiny 44, a built in LED + resistor, a 6 pin for communication with my FabTinyISP, a 10k resistor and a 1uF capacitor, a 6 pin for the FTDI connection with the computer and a 9 pin to other ports of the microcontroller. I was not able to design the circuit without the help of 3 jumpers, the first connects the VCC, the second connects the GND and the third connects the port 10 from the microcontroller to the pin head. This microcontroller board will receive once instructions through the FabTinyISP so it could be able to operate solely in the communication with the LED boards.



Output: Strobe Light

Envisioning the final use of this output device, the Strobe light array should be placed somewhere inside a container of the 3D Zoetrope. To better accommodate this light array I decided to build two different boards connected to each other by a connector. Doing that I could place the main board hidden bellow the platform together with the other electronics and the LED array board near to the platform.



Components (main board):



The main board has a TIP 122 transistor that has a base, a coletor and an emissor. Its function is to direct the information of the blinking, that comes from the microcontroller, to the LED array board. The base end of the transistor is linked through a resistor to a pin that I connected to the pin 5 (PB2) of the microcontroller board. The coletor end of the transistor is linked to the negative side of the LED array board. The emissor end of the transistor is connected to the GND(ground) that I positioned in a breadboard.


Components (LED array board):


Eagle (main board):


The LED array board has a simple circuit that distributes 9 LEDs having them secured by a resistor. It receives the information from the main board about the delay of the LED when blinking. The negative end of the circuit is connected to the transistor collector (as mentioned before) and the positive side is placed at the breadboard.



Milling – Roland MDX 40A (Insper FabLab)

In order to set the machine I generated the .RML files of the .PNG boards using FabModules (fabmodules.org):