This project is an extension to the Speech Recognition with Arduino by leandro4b (http://www.instructables.com/id/Speech-Recognition…). However, instead of using 3 separate colored LEDs, I used a multicolor 4-channel RGBW LED Emitter. I had the opportunity of working at LED Engin last summer, which is why I was able to use the high power 4-die RGBW emitter ( LZ4-20MD00) for my project. You can purchase their RGBW emitter from Mouser here. I also got a lens that is paired with the emitter. This allows the colors to blend better, but it is optional for this project
The idea is simple: I want a voice activated LED program that allow me to change the color by modifying the amount of red, green, blue and/or white LED in the emitter. In addition to that, I wanted some preset functions where I can tell the light to "wake up", "go sleep" or display the colors of the rainbow in order.
How this works: BitVoicer (voice recognition program) takes in a voice input, recognizes it and transfer that into a string. Every time it calls that particular string, the Arduino program will tell the LED what to do.
For this project, I used:
- BitVoicer - downloaded from http://www.bitsophia.com/BitVoicer.aspx
- Arduino UNO
- 10W RGBW LED Emitter
- data sheet here: http://www.ledengin.com/files/products/LZ4/LZ4-00M...
- Power Resistors
- one 4 Ohm 2W resistor (http://www.digikey.com/product-search/en?vendor=0&…)
- two 2.7 Ohm 2W resistors (http://www.digikey.com/product-detail/en/PR0200020…)
- one 2.4 Ohm 2W resister (http://www.digikey.com/product-detail/en/PR0200020…)
- Heat sink for the Emitter- created from Aluminum
- Lens (optional)
- Breadboard and wires
- USB Microphone