Construye tu propio coche teledirigido con arduino

Estándar

Este proyecto consiste en montarnos nuestro coche teledirigido, con connexió por bluetooth con el móbil i un sensor de ultrasonidos para detectar las paredes. Lo voy a explicar de forma que sea muy fácil de hacer. Divideré el proyecto en 3 partes: primero montaremos la corroceria con los motores y el Arduino, despúes conectaremos el sensor de ultrasonidos y finalmente el módulo Bluetooth.

Aquí os dejo la lista de los materiales para la carroceria (con los links donde podeis comprarlos):

A continuación viene el conexionado:

  • Debemos conectar las entradas del Puente en H (ENA, IN1, IN2, IN3, IN4, ENB) a unas salidas digitales del Arduino (por ejemplo pines, 4, 5, 6, 9, 10 y 8 respectivamente)
  • Ahora conectamos los motores a las salidas de Puente en H, indistintamente, lo podremos cambiar con el software
  • Finalmente conectamos las baterias (superior a 5v, recomendable entre 6v y 12v) al VMS (NO en 5v) y a GND del Puente en H; Y a Vin (NO en 5v) y GND del Arduino.

Ya casi lo tenemos, sólo falta el software:


int num=100; //variable que usaremos para definir la valocidad
//debe ser un número entre el 0 y el 255

void setup() {
pinMode(4, OUTPUT); //configuramos las salidas
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
}

void loop() {
digitalWrite(4, HIGH); //Habilitamos el Enable A
digitalWrite(8, HIGH); //y el Enable B

while(true){

//hacia adelante
analogWrite(6, num);
digitalWrite(5, LOW);
analogWrite(9, num);
digitalWrite(10, LOW);
delay(1000);

//hacia atrás
analogWrite(5, num);
digitalWrite(6, LOW);
analogWrite(10, num);
digitalWrite(9, LOW);
delay(1000);
}
}

Seguimos con el Sensor de Ultrasonidos, y el Bluetooth.

Podeis comentar que os ha parecido el tutorial aqui abajo

 

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s