EasyVR 3 connect to atmega16

Thread Starter

ajardas

Joined Feb 12, 2016
3
I have a project which includes connecting the EasyVR 3 module (with or without the shield) to the ATmega16 microprocessor. EasyVR 3 is usually connected via the shield to the arduino board (and most of the literature and instructional videos are for usage of arduino), but I have to use ATmega16 for this project.

Can somebody help me connect them and, maybe, tell me how to actually use it after they are connected?
Much appreciated!

ATmega16 datasheet: http://www.atmel.com/images/doc2466.pdf
EasyVR 3 datasheet: http://www.veear.eu/files/EasyVR 3 User Manual 1.0.11.pdf

p.s. First time posting to a forum, so I'm sorry If I broke any rules
 

Thread Starter

ajardas

Joined Feb 12, 2016
3
What I've done so far:
ATmega - EasyVR 3 Shield
Vcc to 5V - red wire
GND to GND - black wire
PD0(RXD) to 12(D12) - white wire
PD1(TXD) to 13(D13) - green wire

page 21 of the EasyVR 3 datasheet:

"RX – Software Serial Receiver pin
D12 – Use digital pin 12 as serial receiver (default)
D8 – Use digital pin 8 as serial receiver

TX – Software Serial Transmitter pin
D13 – Use digital pin 13 as serial transmitter (default)
D9 – Use digital pin 9 as serial transmitter"


I believe this is correct because the red ON light is glowing (on the EasyVR 3, it's hard to see from the picture but it's glowing), but this can't possibly be everything that needs to be connected.
 

Attachments

Thread Starter

ajardas

Joined Feb 12, 2016
3
The way I see it (and correct me if I'm wrong), is that the purpose of EasyVR is relatively straightforward; to listen to voice commands and to execute a corresponding action when it "hears" a voice command. So, I think wiring should be more or less fixed no matter what you want from it.

p.s: I really stink at electronics so forgive me if my view on this is wrong.
 
Last edited:
Top