Arduino (IoT): Simple Tutorial Reconocimiento de Voz (Geeetech)

Arduino Honduras Santiapps Marcio Valenzuela

Tutorial Reconocimiento de Voz – Geetech

Otro módulo de reconocimiento de voz por Geeetech.com

Requisitos:

  1. Computadora (mac)
  2. Arduino MEGA (u otra variante Arduino) o incluso Arduino clone, Edison, Raspberry…  Este tutorial en particular usa una Arduino MEGA.
  3. Geeetech Module
  4. Breadboard
  5. Arduino IDE (https://www.arduino.cc/en/Main/Software)
Arduino Tutorial Reconocimiento Voz Geeetech Santiapps Marcio Valenzuela
Arduino Tutorial Reconocimiento Voz Geeetech

El código esta aqui:

int redPin = 9; 
int yellowPin = 10;
int whitePin = 11; 
int greenPin = 12;
// Send 0xaa11 to store red, yellow, green, on, off
// Send 0xAA21 to import to group 1
byte com = 0; //reply from voice recognition
void setup() { 
 Serial.begin(9600);
 pinMode(redPin, OUTPUT);
 pinMode(yellowPin, OUTPUT);
 pinMode(greenPin, OUTPUT);
 pinMode(whitePin, OUTPUT);
 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: // Primer comando
 digitalWrite(whitePin, HIGH);
 break;
 case 0x12: // Segundo comando
 digitalWrite(yellowPin, HIGH);
 break;
 case 0x13: // Tercer comando
 digitalWrite(redPin, HIGH);
 break;
 case 0x14: // Cuarto comando
 digitalWrite(redPin, HIGH);
 digitalWrite(yellowPin, HIGH);
 digitalWrite(greenPin, HIGH);
 digitalWrite(whitePin, HIGH);
 break;
 case 0x15: // Quinto comando
 digitalWrite(redPin, LOW);
 digitalWrite(yellowPin, LOW);
 digitalWrite(greenPin, LOW);
 digitalWrite(whitePin, LOW);
 break;
 }
 }
}

Ese proyecto se puede ver:

Aqui

 

Wow!  Esto se está poniendo bueno!

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s