Simple Arduino Bluetooth Cybot en el movimiento y Appplication Android (actualizado) (6 / 9 paso)

Paso 6: Arduino Firmware

Antes de intentar subir el sketch de Arduino Asegúrese de que está elegido el puerto usted herramientas desplegable en el IDE de Arduino, pero mre lo que es importante seleccionar la Junta correcta está utilizando.

El código siguiente funciona encendido la mayoría si no todas las placas Arduino, pero si tiene el tipo incorrecto en herramientas luego solo obtendrá errores al hacer clic en el botón subir.

Tuve una serie de cuestiones cuando primero me encontré esto, no se conecta, los motores de no ejecutar o ejecutar sistemáticamente.

Problemas para disparar problemas sugiero quitar el Arduino y el Bluetooth de la Cybot y configurar en un protoboard y haz cada paso de trabajo antes de pasar.

Trabajo como sobre el encontraron que del mazo de cables que había hecho para unir el puente H Cybot a Arduino fue cortocircuitos que dio lugar a la operación temperamental.

Tan mientras que creo que es una buena idea utilizar el arnés y han dejado su creación como parte del instructable - te darás cuenta que el video totalmente operativo tiene conexiones directas con los cables de puente

Firmware para el Arduino Nano Bluetooth control de la plataforma de Cybot

este archivo no utiliza las conexiones de TX/RX en el arduino para comunicación en serie así que la siguiente conncetions

Arduino >> bluetooth / / D03 >>> Rx

D02 >>> Tx

#include / / esto es una necesidad o la comunicación serial no funciona

SoftwareSerial Cybot(10,11); Instalación de RX, TX

int RM_forward = 8; configuración hace referencia a pin de encendido / actividad

int RM_reverse = 9; configuración hace referencia a pin de encendido / actividad

int LM_forward = 12; configuración hace referencia a pin de encendido / actividad

int LM_reverse = 13; configuración hace referencia a pin de encendido / actividad

int BluetoothData; los datos de la computadora

void setup() {/ / inicial configuración del estado

Cybot.Begin(9600);

Cybot.println ("pulse Bluetooth en 8:forward/2:reverse/4:left/6:right/0:stop");

pinMode(RM_forward,OUTPUT);

pinMode(RM_reverse,OUTPUT); pinMode(LM_forward,OUTPUT);

pinMode(LM_reverse,OUTPUT);

}

void loop() {/ / Pon tu código principal, para ejecutar varias veces:

Si (Cybot.available()) {BluetoothData=Cybot.read();

Hacia adelante

if(BluetoothData=='1') {/ / si número 1 Pulsa... primero detenga toda la actividad y luego encienda el movimiento hacia adelante

digitalWrite(RM_forward,0);

digitalWrite(LM_forward,0);

digitalWrite(RM_reverse,0);

digitalWrite(LM_reverse,0);

digitalWrite(RM_forward,1);

digitalWrite(LM_forward,1);

Cybot.println("forward");

}

Hacia atrás

if(BluetoothData=='2') {/ / si número 2 presiona... Detenga toda la actividad primero encienda el movimiento hacia atrás

digitalWrite(RM_forward,0);

digitalWrite(LM_forward,0);

digitalWrite(RM_reverse,0);

digitalWrite(LM_reverse,0);

digitalWrite(RM_reverse,1);

digitalWrite(LM_reverse,1);

Cybot.println("backwards");

}

Derecho

if(BluetoothData=='4') {/ / pulsar número 4... primero detenga toda la actividad y luego encienda el movimiento derecho digitalWrite(RM_forward,0);

digitalWrite(LM_forward,0);

digitalWrite(RM_reverse,0);

digitalWrite(LM_reverse,0);

digitalWrite(RM_reverse,1);

digitalWrite(LM_forward,1);

Cybot.println("Right"); }

izquierda

if(BluetoothData=='6') {/ / pulsar número 6... primero pare toda actividad y activar el movimiento de izquierda digitalWrite(RM_forward,0);

digitalWrite(LM_forward,0);

digitalWrite(RM_reverse,0);

digitalWrite(LM_reverse,0);

digitalWrite(LM_reverse,1);

digitalWrite(RM_forward,1);

Cybot.println("left");

}

PARADA

if(BluetoothData=='0') {/ / si número 0 presiona... Detenga toda la actividad

digitalWrite(RM_forward,0);

digitalWrite(LM_forward,0);

digitalWrite(RM_reverse,0);

digitalWrite(LM_reverse,0);

Cybot.println("STOP");

}

}

Delay(100); / / espera para la entrada de

}

Artículos Relacionados

Un Simple Arduino Bluetooth coche

Un Simple Arduino Bluetooth coche

Hola, este es mi primer instructable.Se trata de un simple arduino bluetooth coche para principiantes.Estoy utilizando dos servos de rotación continua en lugar de motores.Por lo tanto, vamos a empezar. :)Paso 1: Lo que se necesita1) Arduino (estoy us
Arduino Bluetooth tanque con aplicación Android personalizada (V1.0)

Arduino Bluetooth tanque con aplicación Android personalizada (V1.0)

¡ Hola! Esta es una guía de cómo construir un sencillo y barato Arduino basado en tanque de Bluetooth. Esta es la primera etapa de este proyecto y sólo implica el desarrollo de un vehículo en movimiento pista base tanque. La segunda etapa es la aplic
Bot - un inteligente arduino bluetooth robot la pipa

Bot - un inteligente arduino bluetooth robot la pipa

Este es mi primer instructables. Aquí estoy mostrando cómo hacer un dos ruedas arduino bluetooth robot barato, utilizando tubos de PVC y sus articulaciones (para hacer el cuerpo). Es sencillo de hacer y fácil de programar. Tienen un montón de diversi
Velocidad coche RC controlado con (controlador de controlador de Motor de CH 4 + Arduino + Bluetooth)

Velocidad coche RC controlado con (controlador de controlador de Motor de CH 4 + Arduino + Bluetooth)

Hola, ya que este es mi primer instructivo aquí, espero que te guste y no dude en preguntar sobre cualquier cosa no clara en él.En primer lugar, empecé este proyecto después de que quería controlar 4 motores que requiere de relativamente alta potenci
Arduino Bluetooth RC coche (Android controlado)

Arduino Bluetooth RC coche (Android controlado)

Hola, en este proyecto yo le mostrará cómo transformar un coche de juguete del RC a Bluetooth controlado a través de tu smartphone Android!Antes de comenzar, asegúrese de que usted tiene:Placa de Arduino unoControlador de motor L293DMódulo Bluetooth
Arduino Bluetooth controlado barco - buque

Arduino Bluetooth controlado barco - buque

Hola, en este proyecto mostrará usted cómo para transformar un simple RC barco a Bluetooth controlado a través de tu smartphone Android!En mi barco rc elegí construir mi propio circuito basado en Arduino ya placa de Arduino uno no encaja en su interi
Arduino bluetooth tanque

Arduino bluetooth tanque

se construyo un tanque de arduino bluetooth para aprender cómo programación y cómo funciona la comunicación bluetooth entre el teléfono inteligente android y HC-06 o HC-05. El brazo robótico se unen para que usuario controlar y capturar algo que por
Tutorial básico de Arduino Bluetooth

Tutorial básico de Arduino Bluetooth

¿Has pensado alguna vez de controlar cualquier aparato electrónico con el teléfono inteligente ? Controla tu robot o cualquier otro dispositivo con el teléfono inteligente será genial. Aquí es un tutorial simple y básico para la conexión Bluetooth co
Nuevo Arduino Bluetooth RC barco

Nuevo Arduino Bluetooth RC barco

Hola, en este proyecto que le mostrará cómo transformar un simple RC a Bluetooth controlado por barco a través de tu smartphone Android!En mi barco rc decidí construir mi propio circuito basado en Arduino con atmega 328p. Pero, en este tutorial, uste
Cómo programar Arduino Bluetooth comunicación Serial de Visual Basic Express 2010

Cómo programar Arduino Bluetooth comunicación Serial de Visual Basic Express 2010

Taquí son varios programa y Software Android para controlar tu arduino bluetooth robot con tu android. Pero usted no puede encontrar uno para usar con tus PC windows. Por lo tanto programo un poco uno en Visual Basic Express 2010. Espero que sea útil
Arduino Bluetooth RC coche con sistema frenado electrónico

Arduino Bluetooth RC coche con sistema frenado electrónico

Se trata de cómo hacer un auto RC para alrededor de 40$ (27$ con el clon de uno).Paso 1: partes 1. un Arduino Uno(de Amazon), Micro, Mega, Duoo Leonardo. ($5,99 Uno clon)2. plataforma de robot.3. controlador de Motor L298n .4. el módulo bluetooth Hc-
Control de LED con Arduino Bluetooth y Android. (Parte 1)

Control de LED con Arduino Bluetooth y Android. (Parte 1)

Este instructable es un simple tutorial explicar cómo controlar un LED mediante Bluetooth de Android.Se necesita:Arduino UNOResistencias 300Ω (x 3)Resistencia 150ΩLEDPuentes;Módulo de Bluetooth (HC-06/otros);Teléfono Android;Bluetooth Apk SPP (Lite s
Muy Simple Arduino cerradura eléctrica

Muy Simple Arduino cerradura eléctrica

este es un instructivo para un Arduino muy simple controlado por cerradura eléctrica.La idea clave aquí es ser muy simple como esto era más una prueba de tipo de prototipo de concepto de cosa.El Arduino se utiliza como un interruptor para controlar l
Arduino Bluetooth Control Motor sin Chip controlador de Motor

Arduino Bluetooth Control Motor sin Chip controlador de Motor

Este instructable muestra cómo controlar un motor DC de pequeña batería vía bluetooth usando algunos componentes básicos.Paso 1: materialesSe necesita:-1 x Arduino (cualquiera va a hacer pero puede que necesite modificar los números de pines en el bo