No.02 volante coche R/C coche con Arduino, Webcam y red. USB etc. (2 / 7 paso)

Paso 2: Montaje 1

Chasis armar Tamiya M-05Ra según instrucciones de montaje. (http://www.tamiya.com/japan/download/rcmanual/m05ra.pdf)

Los siguientes son diferentes desde el manual.

-Installacion del motorreductor
(si no quieres un coche de baja velocidad, motor de engranaje no es necesario. Montar con motor 540 de acuerdo con el manual).

Modificar piezas de A2 y B2 y conecte el motorreductor con las siguientes partes;

Diámetro en la línea de cuello 6 x 4 mm
Eje hueco de 4mm de diámetro 10 mm.
Eje de 3mm de diámetro 19 mm.
Piñón de 16T
Ajustador de 20mm de largo
Tornillo de cabeza avellanada

Omitir la parte 11 y 12 del Manual de montaje.

-Obtener el valor del centro del servo y regulador de velocidad
En lugar de la parte 19 del Manual de montaje (equipos de control de R/C), obtener el valor del centro del servo y regulador de velocidad con la conexión a Arduino. Receptor no es necesario para este sistema.

Añadir el siguiente código de Arduino para Arduino.
Código de Arduino

/*
* Servo y regulador de velocidad
* Procesamiento---SVSC_P
* Arduino Duemilanove---SVSC_A
*/

#include < Servo.h >
Servo servo;
Base del servo;
int val1;
int val2;
val3 int;

int servoneutral = 63;
int speedcontrollerneutral = 63;

steval int = servoneutral;
int velval = speedcontrollerneutral;
reversea int = 'F';
Boolean reverseb = false;

void setup() {}
Serial.Begin(115200);
servo.Attach(9);
speedcontroller.Attach(10);
}

void loop() {}
if(serial.Available() > 2) {}
val1 = Serial.read();
val2 = Serial.read();
val3 = Serial.read();
Serial.Print(65,byte);
}

Si (val1 > = 128 & & val2 < 128 & & (val3 == 'F' || val3 == 'R')) {}
steval = val1 - 128;
velval = val2;
reversea = val3;
} else if (val1 < 128 & & (val2 == 'F' || val2 == 'R') & & val3 > = 128) {}
steval = val3 - 128;
velval = val1;
reversea = val2;
} else if ((val1 == 'F' || val1 == 'R') & & val2 > = 128 & & val3 < 128) {}
steval = val2 - 128;
velval = val3;
reversea = val1;
}

servo.Write(steval);

Si (reversea == 'R' & & reverseb == false) {}
para (int i = 1; i < = 5; i ++) {}
speedcontroller.Write(speedcontrollerneutral);
Delay(15);
}
reverseb = true;
speedcontroller.Write(velval);
} else {} if(reversea=='F')
reverseb = false;
speedcontroller.Write(velval);
} else {}
speedcontroller.Write(velval);
}
}

Conecte el regulador de velocidad y servo a Arduino.
(Servo--> D9, 5V, GND regulador--> D10, 5V, GND)

Ejecute el siguiente código de procesamiento.
Código de procesamiento

/*
* Servo y regulador de velocidad
* Procesamiento---SVSC_P
* Arduino Duemilanove---SVSC_A
*/

Import processing.serial.*;

Port01 serial;
int x;
int y;
steval int = 63;
int velval = 63;
reversea int = 'F';

void setup() {}
Size(127,127);
Stroke(128);
port01 = nuevo Serial(this,"COM18",115200); COM no. varía por cada PC.
port01.Clear();
}

void draw() {}
Background(51);
línea (x, 0 x, altura);
línea (0, y de altura, anchura, y altura);
}

void serialEvent(Serial p) {}
steval = 127 - x;
velval = y;

Si (velval > = 63) {reversea = 'F';} else {reversea = 'R';}
if(p.Available() > 0) {}
port01.Write(steval+128);
port01.Write(velval);
port01.Write(reversea);
Print(steval);print(",");print(velval);print(",");println(Char(reversea));
}
}

{} void keyPressed()
{if(Key=='s')}
x = 63;
y = 63;
steval = 127 - x;
velval = y;
port01.Write(steval+128);
port01.Write(velval);
port01.Write(reversea);
}
otra cosa if(keyCode == RIGHT) {}
x += 1;
if(x > 127) {x = 127;}
}
otra cosa if(keyCode == LEFT) {}
-x = 1;
if(x < 0) {x = 0;}
}
otra cosa if(keyCode == UP) {}
y += 1;
if(y > 127) {y = 127;}
}
otra cosa if(keyCode == DOWN) {}
-y = 1;
if(y < 0) {y = 0;}
}
}

Una vez que aparezca la ventana de visualización, de prensa ' botón para iniciar la comunicación serial.

'Derecho' y 'izquierda' flecha claves se relacionan con servo (manejo) y '' y 'abajo' se relacionan con regulador de velocidad (hacia delante, hacia atrás y velocidad).

Hacer la primera figura 64 en la pantalla negra inferior proceso pulsando de ' clave.

Coloque un brazo de servo al central. Después de colocar el brazo del servo, obtener el valor del centro del servo. (Prensa ' derecha ' o 'izquierda' flechas, hacen el centro del brazo de servo, a continuación, lea la primera figura.)

Configurar controlador de velocidad según el manual de configuración del controlador de velocidad.
(De prensa ' clave, luego el segundo valor se convierte en 63 como neutral. Presione flecha arriba continuamente, luego el segundo valor se convierte en 127 como máximo hacia adelante. Presione flecha abajo continuamente, luego el segundo valor se convierte en 0 como máximo hacia atrás.)

Desconecte el servo y el controlador de velocidad de Arduino.

-Eje del Servo ya (parte 20 de instrucciones de montaje)
Cajas para baterías y reguladores para el servidor de dispositivos USB y rooter inalámbrico de banda ancha se montará sobre el servo. Conector de bola (BA23) se une al lado opuesto del brazo del servo y el eje del servo se convierte más de largo. La longitud del eje original es 89mm e hice 93mm uno.

-El receptor no es necesario para este sistema. (Parte 21 de Manual de montaje)

-Skip parte 23, 24 y 25 del manual de montaje.

-Tamaño (parte 26 de montaje Manual) del neumático
En lugar de neumáticos de diámetro 60 mm, utilizar llantas de 55 mm de diámetro.

-Pipa antena no es necesaria. (Parte 30 del Manual de montaje)

-Cuerpo
Hacer agujeros y fije el montaje Lubic.

Artículos Relacionados

No.03 volante coche R/C coche con Arduino, Webcam y red. USB, etc. Pero se trata de la correa eslabonada y 4WS (4 wheel steering)

No.03 volante coche R/C coche con Arduino, Webcam y red. USB, etc. Pero se trata de la correa eslabonada y 4WS (4 wheel steering)

este coche No.03 utiliza un sistema similar como coche No.02, pero aplicación diferentes chasis sobre orugas CR-01, que cuenta con sistema opcional 2 servos y que hace conducción de cangrejo (4 ruedas misma dirección) o corto radio de giro de conducc
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
LEGO Technic coche con Arduino + XBee Wireless Control

LEGO Technic coche con Arduino + XBee Wireless Control

yo fui leer Instructables un invierno bien el sábado, cuando mi 8 yo hijo llegó y miraban sobre mi hombro y vi esto: por sath02. Mi hijo es un gran fan de Lego de todas las cosas y ama a los robots y autos, y esto fue derecho hasta su callejón. Él in
Hackear un coche RC con Arduino y Android

Hackear un coche RC con Arduino y Android

(Si te gusta este Instructable, no olvide votar en ella (por encima de: bandera de la esquina a la derecha). está compitiendo en robótica y sensores concursos. ¡Muchas gracias! ;-)Cada vez que entra a una tienda de juguetes y ver coches de control re
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
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
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
Conducir un coche con control de mano Menox

Conducir un coche con control de mano Menox

Elementos necesarios:Vehículo equipado con control de mano Menox (2014 Mini Cooper Paceman)Transmisión automáticaPerilla de Spinner (opcional)Botones de función auxiliar (opcional)Bloqueo del freno (opcional)Introducción:Existen controles de mano par
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
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
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
Hackear cualquier coche con el reloj Pebble y 1Sheeld

Hackear cualquier coche con el reloj Pebble y 1Sheeld

La idea del proyecto fue poder controlar cualquier coche sin estar dentro del coche, o físicamente presionando botones/interruptores del tablero de instrumentos.Utilizando un usable (reloj de piedra) y 1Sheeld para Android (cortesía de 1Sheeld), teng
Que un coche de juguete mini con Arduino

Que un coche de juguete mini con Arduino

Cada muchacho tiene el sueño de hacer un coche. Hace días hice un escarabajo nunca caída, es muy divertido y mucha gente dijo como él. Aquí hará otro coche de juguete, que es mucho más pequeño y es programable.No voy a usar escudo Bot otra vez, corté
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