#define CUSTOM_SETTINGS #define INCLUDE_VOICE_RECOGNIZER_SHIELD #define INCLUDE_TERMINAL_SHIELD /* motor driver pins */ #define DIRECTIONA 4 #define MOTORA 5 #define DIRECTIONB 7 #define MOTORB 6 /* Include 1Sheeld library. */ #include /* Voice commands set by the user. */ const char moveCommand[] = "move forward"; const char leftCommand[] = "left"; const char rightCommand[] = "right"; const char backCommand[] = "move back"; const char stopCommand[] = "stop"; /* go forward function */ void forward() { digitalWrite(DIRECTIONA,0); digitalWrite(DIRECTIONB,1); analogWrite(MOTORA,200); analogWrite(MOTORB,200); }//end of forward function /* go back function*/ void back() { digitalWrite(DIRECTIONA,1); digitalWrite(DIRECTIONB,0); analogWrite(MOTORA,200); analogWrite(MOTORB,200); }//end of back function /* turn left function */ void left() { digitalWrite(DIRECTIONA,0);