PINES DE CONEXION:
CONEXIÓN DEL HC-05 AL ARDUINO UNO:
PROGRAMACIÓN BÁSICA DEL HC-05 EN ARDUINO UNO:
int state = 0; // Variable lectrura serial //motor derecho int IN1D = 4; int IN2D = 5; //motor izquierdo int IN3i = 6; int IN4i = 7; void setup() { Serial.begin(9600); pinMode(IN1D, OUTPUT); pinMode(IN2D, OUTPUT); pinMode(IN3I, OUTPUT); pinMode(IN4I, OUTPUT); } void loop() { //si el modulo DE BLUETOOH manda dato, guardarlo en estado. if(Serial.available() > 0){ state = Serial.read(); } // esta parte del código es para solo 1 Carácter o Unidad. // si el estado es F avanza if (state == 'F') { digitalWrite(IN1D, HIGH); digitalWrite(IN2D, LOW); digitalWrite(IN3I, HIGH); digitalWrite(IN4I, LOW); Serial.println("avanza"); } else { //si el estado es B retrocede if (state == 'B') { digitalWrite(IN1D, LOW); digitalWrite(IN2D, HIGH); digitalWrite(IN3I, LOW); digitalWrite(IN4I, HIGH); Serial.println("atras"); } } }
No hay comentarios:
Publicar un comentario