miércoles, 24 de agosto de 2016

MODULO DE BLUETOOH HC 05

Modulo Bluetooh HC 05 

Es un componente electrónico que permite conectar mediante Bluetooh a  cualquier dispositivo con sistema operativo Android con el fin de controlar cualquier proyecto, en este caso nuestro carro
Los pines de conexión del HC 05, son state, RXD, TXD, GND,VCC y WAKEUP 






COMO SE CONECTA AL ARDUINO 


El pin RXD va conectado al pin 1 y el pin TXD va conectado al pin  0. El pin GND va conectado al GND que es tierra, y finalmente el VCC que son los voltios, van conectado al pin de 5v 




Programación básica del HC al Arduino

nt state = 0; // Variable lectura 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");
    }
  }
}

Fotos de mi HC 05 conectado al arduino. 

No hay comentarios:

Publicar un comentario