SainSmart coche con Bluetooth (3 / 4 paso)

Paso 3: Codificación para el Bluetooth

Conecte el HC-06 con la descarga de ordenador plazo Tera o masilla y seguir este tutorial http://english.cxem.net/arduino/arduino4.php y conectar el Arduino con un Android descargar el SENA BTerm en Android.  (Ver también el tutorial en http://www.youtube.com/watch?v=35tQBdpNXH0)

Usa este código para programar el módulo de Bluetooth:

#include < SoftwareSerial.h >

Declarar constantes para los pernos de la IN
const int rightForwardPin = 4;
const int rightBackwardPin = 2;
const int leftBackwardPin = 7;
const int leftForwardPin = 5;

char incomingByte;

void setup() {}
Pon tu código de instalación, para ejecutar una vez:
pinMode (rightForwardPin, salida);
pinMode (rightBackwardPin, salida);
pinMode (leftForwardPin, salida);
pinMode (leftBackwardPin, salida);
Serial.Begin(9600);
}

void loop() {}
Comprueba que el puerto Serial está disponible (en término de masilla/Tera/SENA BTerm)
Si (Serial.available() > 0) {}
Lee al char en
incomingByte = Serial.read();
Si (incomingByte == 'w') {}
Forward();
Serial.println ("adelantando");
}
Si (incomingByte == 'x') {}
backward();
Serial.println ("ir hacia atrás");
}
Si (incomingByte == de ') {}
stopCar();
Serial.println("stopping");
}
Si (incomingByte == había ') {}
Right();
Serial.println ("va derecho");
}
Si (incomingByte == 'a') {}
Left();
Serial.println ("va izquierdo");
}
}
}

Ruedas para avanzar estableciendo los pernos hacia adelantados en alto
{} void forward()
digitalWrite (rightForwardPin, HIGH);
digitalWrite (rightBackwardPin, bajo);
digitalWrite (leftForwardPin, HIGH);
digitalWrite (leftBackwardPin, bajo);
}

Ajuste de las ruedas para ir hacia atrás poniendo las clavijas hacia atrás a alta
void backward() {}
digitalWrite (rightForwardPin, bajo);
digitalWrite (rightBackwardPin, HIGH);
digitalWrite (leftForwardPin, bajo);
digitalWrite (leftBackwardPin, HIGH);
}

Ajuste de las ruedas para ir derecho estableciendo los rightBackwardPin y leftForwardPin en alta
right() vacío {}
digitalWrite (rightForwardPin, bajo);
digitalWrite (rightBackwardPin, HIGH);
digitalWrite (leftForwardPin, HIGH);
digitalWrite (leftBackwardPin, bajo);
}

Ajuste de las ruedas a girar a la izquierda poniendo el rightForwardPin y leftBackwardPin a alta
left() vacío {}
digitalWrite (rightForwardPin, HIGH);
digitalWrite (rightBackwardPin, bajo);
digitalWrite (leftForwardPin, bajo);
digitalWrite (leftBackwardPin, HIGH);
}

Las ruedas para ir parada estableciendo todos los bolos en baja
void stopCar() {}
digitalWrite (rightForwardPin, bajo);
digitalWrite (rightBackwardPin, bajo);
digitalWrite (leftForwardPin, bajo);
digitalWrite (leftBackwardPin, bajo);
}

Artículos Relacionados

Coche RC Bluetooth

Coche RC Bluetooth

hacer cualquier coche rc coche smart con ArduinoEste es un concepto muy simple para el coche rc bluetoothpodemos controlar cualquier android o tablet, cualquier teléfono inteligentePaso 1: Lista de materiales 1.ArduinoEscudo 2.RV33 módulo Bluetooth4
Arranque remoto del coche mediante Bluetooth

Arranque remoto del coche mediante Bluetooth

Bienvenidos a un proyecto que ha sido en las obras durante un tiempo. En este Instructable, voy a intentar darte una idea de lo que hice para empezar mi coche mediante Bluetooth. Primero, aquí está video para mostrar lo que he sido capaz de lograr.De
Procesamiento de controles R/C coche con módulos XBee

Procesamiento de controles R/C coche con módulos XBee

este instructable es una modificación de mi presentación a la comunidad de Chicago de procesamiento en el laboratorio de visualización electrónica (EVL), Universidad de Illinois en Chicago el 01 de octubre de 2012. En el tema de laSerie de la bibliot
Arduino RC coche con cámara FPV

Arduino RC coche con cámara FPV

Este Instructable describe un coche de control remoto que he puesto juntos. El coche no tiene ningún propósito real - era sólo un desafío, para ver lo que podría hacerse con hardware comúnmente disponible. Tiene las siguientes características:-4 x 4
DIY Android Control remoto coche con Arduino

DIY Android Control remoto coche con Arduino

esta es una guía paso a paso sobre cómo construir un teléfono con Android o tablet controlada papel coche. Se puede modificar para construir cualquier otro tipo de vehículo que más te guste.Pasos incluyen a guía en:1. construcción de las piezas de au
Reproductores de audio 3 en 1 frambuesa Pi con Bluetooth - fácil instalación HiFi Multiroom

Reproductores de audio 3 en 1 frambuesa Pi con Bluetooth - fácil instalación HiFi Multiroom

Nuestro popular entorno Squeezebox en Max2Play se hizo fácilmente conectar varios reproductores de audio y crear un sistema de alta fidelidad inteligente. Con la adición de algunos nuevos plugins increíbles a nuestras imágenes de tarjeta SD, ahora po
Arduino RC coche con el transmisor personalizada y de largo alcance.

Arduino RC coche con el transmisor personalizada y de largo alcance.

¡ Hola! Este es mi primer instructable.En él te mostraré como hacer un coche RC y el módulo inalámbrico nrf24l01 + Arduino, o cómo actualizar un coche RC de 27 MHz.El viejo coche del RC, que desde el chasis y el heli controlador, recibí de un amigo m
He hecho un coche con CD

He hecho un coche con CD

Video de cochesHola hice un coche con palos de helado y D C y bebidas puerta y marcador de puerta y pegamento
Los Cazafantasmas MT500 Radio con Bluetooth actualización

Los Cazafantasmas MT500 Radio con Bluetooth actualización

propósito del proyecto: Ghostbusters permitir clientes para responder a llamadas telefónicas hechas a su teléfono celular capaz de Bluetooth sin romper el carácter.Video de demostración de MT500 modificado: http://www.youtube.com/watch?v=i_FZpVC3booM
Pinewood derby video del coche (con suspensión)

Pinewood derby video del coche (con suspensión)

este año mi hijos mayores Cub Scout pack tuvo una división abierta. Creo que los coches que la carrera de los niños debe ser su propia creación. Así que después de servir como un monitor de seguridad para la creación del coche verdadero. He creado un
Solucionar problemas de la batería de coche con ATtiny.

Solucionar problemas de la batería de coche con ATtiny.

El invierno pasado he experimentado algunos problemas con la batería de mi coche. Sabía que se trataba de la hora de cambiar asi de que fui a comprar uno nuevo. Este hecho me recordó a un viejo artículo sobre un coche carga de la batería/sistema kit
Robot casero de limpieza con Bluetooth

Robot casero de limpieza con Bluetooth

INTRODUCCIÓN¿Siempre quiso una Roomba, pero es demasiado caro para una pieza de plástico? ¿Por qué inventar su propio? Yo mismo, encontrar vacío limpiador / barredora robots demasiado demasiado caro y sobrevalorado. No hay nada absurdo en lo que no p
Guía de A-z en la limpieza Interior del coche con seguridad

Guía de A-z en la limpieza Interior del coche con seguridad

¿Está a punto de limpiar hasta el interior de su coche y no sé dónde empezar? Bueno, es una tarea elaborada y es natural que se confunda cuando es un primer temporizador. Pero no te preocupes aquí es una guía paso a paso en la limpieza del interior d
Fijar un cable de cargador de coche con Sugru

Fijar un cable de cargador de coche con Sugru

lo más molesto del cargador de coche para mi teléfono celular es que el cable es un poco demasiado corto y obtiene destacó la unión entre la pieza que encaja en el teléfono y el resto del cable siempre en un ángulo agudo. Así comenzó a trabajar menos