loading

How to: Arduino Voice / Speech Recognition with Geeetech Module [Tutorial]. This video will show you how to talk with your Arduino with the (cheap) Geeetech voice control module. You can then use the code to control a motor or make voice controlled lights. There are a few videos that demonstrate the same thing, however they use a windows machine with Accessport, here I have used CoolTerm on a Mac to send Hex commands to the TTL module.

Code and parts links can be found here: www.WireBeings.com/voice.html

WINDOWS USERS:

This guy does a good job illustrating use with Accessport:

(I think he is using a different board though, and he doesn't send the final command (AA21) so don't forget to do that)

https://www.instructables.com/id/Arduino-voice-cont...

Step 1: Connections and Code

#include<Servo.h>

byte com = 0;

Servo myServo;

void setup() { Serial.begin(9600);

myServo.attach(9);

delay(2000);

Serial.write(0xAA);

Serial.write(0x37);

delay(1000);

Serial.write(0xAA);

Serial.write(0x21); }

void loop() {

while(Serial.available()) {

com = Serial.read();

switch(com) {

case 0x11: //command 1

myServo.write(0);

break;

case 0x12: //command 2

myServo.write(45);

break;

case 0x13: //command 3

myServo.write(90);

break;

case 0x14: //command 4 myServo.write(135);

break;

case 0x15: //command 5 myServo.write(180);

break;

}

}

}

<p>Arrgghh -- I'm following along your very easy to follow instructable. I'm using windows, though. You say that windows will have no problem recognizing it when I plug it in. Maybe that's true -- but in Windows 10, even though it recognizes it, it gives a driver error. Apparently prolific-usb-to-serial-comm-port-windows is not supported in Windows 10. Supposedly you can try to load an older driver to get it to work, but I haven't had success with that yet.</p>

About This Instructable

3,025views

95favorites

License:

Bio: My name is Matthew and I attend the University of Pittsburgh. Currently I am a senior, going for a bachelors in Information Science with a ... More »
More by matthewh8:Apple ArKit Augmented Reality App Augmented Reality Fidget Spinner Facial Recognition With Tracking.js 
Add instructable to: