In this project you’ll need: an Arduino, an EasyVR Shield Some jumper wires, a breadboard. And something to control heavy voltages I use this adapter from europe, but you can also use your PowerSwitch-tail if you want and since I’m using this adapter from Europe, I have to control this wirelessly Via a RF Sender. And to get your own EasyVR shield go to the Sparkfun website where you can buy one and now let’s hook things up… the first thing we have to do is put the EasyVR shield on top of the Arduino Which is sometimes a little painful. Then we have our breadboard, and since I’m from Europe I have to control the wireless heavy circuit adapter with a RF sender. The first pin goes to ground on the arduino. The second pin goes to the signal pin which is pin 11 in this case And the third pin goes to 5 volts And we’re done! 🙂 Now plug in the adapter and wait for it to load. And plug in the second connector. And we’re done. Yeaah! (: Now plug in the EasyVR shield to your computer and get the jumper and set it too Personal Computer mode okay now we’re on the pc again, and the first thing we have to do is open the EasyVR commander so that brings up this window Which I’ll expand for you (I’m such a nice guy) And then you have to choose your COM port in which your EasyVR module is plugged in. and then hit the connect button! And then it takes usually some time to load…………………………… okay there it is! And the first thing you gonna notice is that there are groups… and the group we are using in this tutorial Is group one, with index (idx) 1 And in this group there are Some commands And to this command list I wanna add a new command Which is…. (thinking) The lamp command And my mouse goes to add command And type in: “Lamp” – or whatever you want… be creative! 🙂 And hit the enter button (with care) And now… I have to train the commands First select the command And then click: “Train command” So hit.. train command Lamp and for the second time LAMP (HARDER) Allright! And now… Disconnect it! and We’re done! And now… pull off the jumper and set it to a brand new position called: SW And we’re ready to upload the code! Ok, let me show you something great (Well it’s actually awesome) Uhm (Thinking) First open the code…. Which you can download in the descriptionbox below! But, before we can use it we have to modify to our needs. Because… The KaKu switch I was using to control the heavy voltages was on pin eleven soo… This number here will stay eleven But.. uhhm The index command was 6 So this number will be 6! You can also have it on 1 or 2 But mine command was on 6, so we’ll keep this number six. And the second thing we have to change is… the group. Because, this number is the group number so if we have a command in group 2, we have to change it to 2. Yeah? But my command was in group one Soo… yeah That’s it for now! Hit the Upload button, and your ready to go! Allright so, I hooked up the Switch here which goes to the lamp right here and when I say the Magical Word And it have to switch off! So… “Lamp” It works! 🙂

27 thoughts on “VOICE CONTROLLED LIGHTS! – Mike’s Lab

  1. Can you write an instructional post somewhere with pictures? Looks like I am missing the details at some points where the video is not clear.

  2. Hi Mike, super video, to this question would be easy to use vr shield is accented words? for example, lámpa, rádió? if it's the right choice for me 🙂 Thanks in advance for your answer.

  3. Very nice video! I would make me also voice control for my lamps. Therefor I would ask you from the right links, where I can order the construction kit.

  4. Would it work, if I connected 5 different coloured single bulb LEDs all to the same power source/board and had a different word for each one?

  5. hello mike,
    please i need u to help me build my project. you already have the experience using arduino to control light.i want to combine ,voice,wireless remote,sms to control the light.thank you and hope to hear from soon.

  6. would it work if i connect two different led's all to the same power source and had a different word for each

Leave a Reply

Your email address will not be published. Required fields are marked *