The love heart is made from a 200x150x6mm sheet of plexi-glass which is cut and sanded to create the optical effect and then mounted on the control board. Even if you are not into microcontrollers the display can be easily adapted to show any shape (or shapes) you like; furthermore any high-intensity LEDs can be used allowing you to create a static light display using little more than some LEDs, resistors and a power source.
In this instructable I will walk you through the various steps and techniques used to make this unique display item.
Note: The high brightness LEDs, PWM colour mixing and the varying intensities confuse my video camera a lot and it seems that the camera is overly sensitive to blue. Despite this I hope the video gives you some idea of how the display functions; the display outputs 35 unique colours fading between each.
Remove these ads by
Signing UpStep 1Items you will need
To build this project you will need some basic tools in order to work with the plexiglass. In addition you will need a PCB (printed circuit board) which you can either make yourself, or use my supplied Eagle CAD files to order a PCB from one of the many board producers available on the Internet.
You will need:
1x 200x150x6mm sheet of plexi-glass
1x Aluminium tape
1x Double-sided sticky tape
1x P600 and/or P1200 fine grain sand-paper
1x sharp hobby knife
1x dot-punch
1x black fine-line marker pen
1x Printed Circuit Board
1x PIC12F683
1x DIP-8 IC Socket
3x 1K Ohm resistor
10x 56R resistor
5x 120R resistor
5x High-intensity RGB LEDs (common anode)
2x 100nF capacitors
1x 10uF capacitor
1x 7805 5V Regulator
1x 2.1mm DC Jack
3x BC337 NPN Transistors
1x 6 pin right-angle 2.54mm header (optional)
If you don't want to build the more complex RGB LED controller you can use 5 high intensity red LEDs and resistors instead.
| « Previous Step | Download PDFView All Steps | Next Step » |











































thanks Mike
Error [192] undefined identifier "GPIO2"
Error [192] undefined identifier "GPIO5"
Error [192] undefined identifier "GPIO4"
Error [192] undefined identifier "OPTION"
Error [192] undefined identifier "T1SYN
i'd like to make one as a present for my partner..
However, i can't seem to successfully build the code on MPLAB using Hi Tech C Compiler..
Can anyone help me?I'm new to the PIC world..
Thanks
Any help is much appreciated.. Thanks..
In MPLAB click on the 'Configure' menu and then 'Select Device...' and confirm that you have the PIC12F683 selected.
I checked, and i had actually configured it correctly.
Does the compiler version play a part? It stated in the 'Select Device..' menu, the supported compiler is ver 9.80. while i am using ver 9.82