RGB Telephone-Lamp
Creator: |
Overview
I saw this project from Samimy on Instructables where he turned an old rotary phone into a bedside lamp. I thought it was a really cool idea, but wanted to change it a bit. In the original he placed LED's in the ear and mouth piece of the phone and then had them turn on when you pick up the phone, off when you set it down.
He used a rotary phone, i will be using a push button phone with 0-9,#,* For mine i want to place RGB LED's in the ear/mout piece and then have so when you pick up the phone it still be white light, but be able to dial in a different color. I will also place an indicator LED on the body of the phone.
Example of how it will work:
- Pick up headset, light is white
- Dial *, the indicator LED on the phone body will turn red.
- Dial a number on the number pad between 0-255.
- The headset light will update with new red value
- Dial * again, the indicator LED on the phone body will turn green.
- Dial a number on the number pad between 0-255.
- The headset light will update with new green value
- Dial * again, the indicator LED on the phone body will turn blue.
- Dial a number on the number pad between 0-255.
- The headset light will update with new blue value
- Indicator LED will shut off
- Pressing # and a number 0-9 will save the color which can be recalled by simply pressing the number when not in color selection mode.
There will also be USB input to the phone to allow for it to be used as a notification light for computer activities.
Progress
1st Phone done
The first version has only White LED's 9 in the ear piece, 12 in the mouthpiece both sets of LED's were in parallel. I wired a 12V supply into a standard telephone wire and rewired the internals of the phone to take the power thought the headset switch before going onto the headset, and then though a pair of 100 Ohm resistors in parallel for a resistance of 50 Ohms.
2nd Phone
I have found the second phone and am going to attempt to wire it all together at the hackathon(Feb 25, 2012)
- Find power supply for both the LED's and the teensy and create circuit board to handle the power regulation.
- Wire in LED's(there will be 30+ so i will need 3 transistors(probably pnp))
- wire the crattle switch to I/O of teensy
- Figure out code for reading from the number pad
- Wire it all up
Notes
- Instructables Original idea from this guys project
- RGB Chart RGB chart off common colors.