Transmisor de coche RC de control Arduino (3 / 4 paso)

Paso 3: Explicando el programa de prueba de Arduino


Hoja de datos de mientras que el TX2/RX2 IC se refiere a la función de pasadores en términos de direcciones, por ejemplo, izquierda, derecha, adelante y atrás pins, usar esta Convención de nomenclatura para la consistencia. Pero en realidad, usted decide lo que las funciones deben ser nombradas o lo que hacen porque todo lo que estamos haciendo es pines del IC de activación y desactivación de los. Qué los pines depende de lo que queremos que hacer

En primer lugar, yo asignar e inicializar 4 pines digitales de Arduino para apoyar los 4 pernos de función/sentido en la TX2 quiero transmitir de. El esquema de numeración en el TX2Pin01, TX2Pin14, TX2Pin05, TX2Pin04 corresponden a los pines de la función en el codificador de TX2 IC queremos controlar. Esto es nuevo para la consistencia con la hoja de datos IC TX2. En este proyecto, sólo controlo derecha e izquierda o TX2 patillas 1 y 14 respectivamente.

//===========================================

int TX2Pin01 = 8;  Derecho (o lo que quieras este pin no. Lo mismo para otros pernos abajo.)
int TX2Pin14 = 9;  Izquierda
int TX2Pin05 = 10; Hacia adelante
int TX2Pin04 = 11; Hacia atrás

void setup() {}

Los 4 pines digitales del Arduino deben conectarse a los pines de función IC TX2 1,14,4,5 vía resistor de 10K ohmios.
El GND de la TX2 es conectado al pin de tierra de Arduino Uno.
La VDD TX2 es conectada al pin de V3.3 de Arduino Uno.
Establezca el 4 pines digitales del Arduino a la salida ya que vamos a usar para el control de la TX2.

pinMode (TX2Pin01, salida);  Derecho
pinMode (TX2Pin14, salida);  Izquierda
pinMode (TX2Pin05, salida);  Hacia adelante
pinMode (TX2Pin04, salida);  Hacia atrás

/*
IMPORTANTE: Desactivar todos los pines función/dirección TX2 estableciendo los en alto antes de empezar. Esto es para evitar la activación accidental de izquierda y derecha al mismo tiempo (o delantero y trasero al mismo tiempo) que se confunde el RX2 en el lado receptor.

Cada pin de función/dirección TX2 es activado/activado poniendo a tierra baja.

Una vez más, por favor recuerde que enfrente de direcciones y funciones son mutuamente excluyentes. Decir, no podemos tener tanto derecha como izquierda establece como LOW(GND) al mismo tiempo ya baja enciende ambos pernos de la función. Por la misma razón, no podemos fijamos hacia adelante y hacia atrás como LOW(GND) ya que baja convierte la función de pasadores en. Un motor no puede girar hacia delante y hacia atrás al mismo tiempo. Lo siento si como un disco rayado, pero esto puede ser confuso para algunos

*/

digitalWrite (TX2Pin01, alto);   configurar pin TX2 1 a (derecha)
digitalWrite (TX2Pin14, alto);   configurar pin TX2 14 (izquierda)
digitalWrite (TX2Pin05, alto);   configurar pin TX2 5 en (adelante)
digitalWrite (TX2Pin04, alto);   configurar pin TX2 4 en (atrás)

Serial.Begin(9600);  para la depuración
}

void loop() {}

/ * Podemos cortar y pegar debajo de código y cambiar variables TX2pinXX control restante 2 pins de función para adelante y la espalda.

El siguiente segmento de código activa derecha/TX2 pin01 función durante 2 segundos que se detiene derecho/TX2 pin01 durante 2 segundos.
*/

Serial.println ("TX2Pin01, bajo/GND/GO justo");
digitalWrite (TX2Pin01, bajo);    TX2 en convertir el pin 1 (ir a la derecha)
Delay(2000);                                Espere un tiempo

Serial.println ("TX2Pin01, alto/STOP");
digitalWrite (TX2Pin01, alto);   Apagar pin TX2 1 (parada a la derecha)
Delay(2000);                                Espere un tiempo


Este segmentos de código activan izquierda/TX2 pin 14 función durante 2 segundos de parada izquierda/TX2 pin14 durante 2 segundos.

Serial.println ("TX2Pin14, bajo/GND/GO de izquierda");
digitalWrite (TX2Pin14, bajo);    Gire a ON TX2 pin 14 (ir a la izquierda)
Delay(2000);                                Espere un tiempo

Serial.println ("TX2Pin14, alto/STOP");
digitalWrite (TX2Pin14, alto);   Apagar pin TX2 14 (parada a la izquierda)
Delay(2000);                                Espere un tiempo
}

Artículos Relacionados

Control Arduino RC coche con teléfono android & 1Sheeld

Control Arduino RC coche con teléfono android & 1Sheeld

Si desea controlar coche del RC con el teléfono inteligente android sin utilizar el módulo Bluetooth y android aplicación de programación, puede utilizar 1Sheeld en lugar de ellos.1Sheeld consiste básicamente de dos partes. La primera parte es un esc
Coche de Rc de Arduino Mini Cooper

Coche de Rc de Arduino Mini Cooper

Este proyecto muestra cómo instalar un arduino a un coche de Rc. El arduino que se utilizará es un arduino UNO. Lo que he hecho en este proyecto se consiguió una ninguno Rc coche de trabajo. Usted puede programar el controlador para hacer cualquier n
DIY coche RC controlado con Arduino

DIY coche RC controlado con Arduino

Los siguientes pasos que le guiará para hacer su propio coche RC controlada por Arduino.Paso 1: Desarmar el coche RCNecesitas desmontar tu coche RC y el IC de la placa de circuito. Usted puede hacer esto con un par de alicates, soldador o un removedo
Cómo hackear RC coche transmisor vía 2.4GHz NRF24L01 Arduino Parte1 Tx

Cómo hackear RC coche transmisor vía 2.4GHz NRF24L01 Arduino Parte1 Tx

Esta instrucción le asesorará a hack 3-Channel RC transmitter(Tx). Control remoto estándar de RC coche y barco hoy.Los coches de Gas o eléctrico RC estándar son direccionales controlado por un servo eléctrico que movimiento mecánico del volante delan
Móvil controló el coche robótica utilizando arduino y DTMF

Móvil controló el coche robótica utilizando arduino y DTMF

¡ Hola chicos!Este es mi primer proyecto en instructables, esperamos que disfrute de esto.Este proyecto es acerca de cómo puede controlar un coche robótico mediante teléfono celular y cómo puede controlar ese coche desde cualquier lugar del mundo.Pro
Coche de Rc de Arduino

Coche de Rc de Arduino

Todo lo que necesitas:-Viejo coche rc-L293D-arduinos 2-Batería-Transmisor y receptor 433mhz-Protoboard-Joystick o PcPaso 1: * Cortar los cables del motorPaso 2:* Lugar de arduino en el coche también y pilas y tablero con L293D y receptorPaso 3:Conect
Android controla Arduino Bluetooth Panzer

Android controla Arduino Bluetooth Panzer

Control remoto de coches son divertidos de conducir alrededor de la habitación o vagando por la casa. ¿Qué podría ser más divertido? Cuando tienes la visibilidad como si va a montar en él. Una cámara IP inalámbrica es la respuesta. O Supongamos que u
Coche RC controlado por Arduino

Coche RC controlado por Arduino

http://youtu.be/TxttM20YwpAEste fue mi proyecto final para el programa de electrónica de ITT. es un obstáculo, evitando el "bot" que se armó en un affternoon antes de la clase.Paso 1: partes Las piezas utilizadas para ello incluyeron el coche de
Coche teledirigido infrarrojo de Arduino

Coche teledirigido infrarrojo de Arduino

Hola. A pesar de numerosos otros RC coche de Instructables, que quería añadir mi propia porque creo que es construido de una manera decente y puede ayudar a otros en builidng propia. Permite así iniciar con las piezas que necesita en mi versión.Paso
Utilizando piezas de coche RC como control remoto

Utilizando piezas de coche RC como control remoto

origen muchos micro RC coches en ebay para poder usar para proyectos de bricolaje.Los coches son de Enertec. La llamada del producto "MICRO cargador FLASH, fórmula 1". La caja del producto contiene baterías para el transmisor y la caja de carga,
Coche RC controlado por Arduino sensores - autónoma y fácil de construir

Coche RC controlado por Arduino sensores - autónoma y fácil de construir

Este instructable muestra cómo volver a construir un coche de control remoto de segunda mano. Usted verá cómo volver a conectar la placa de circuito. Así, codificación básica y Arduino basado en competencias se demuestran en esta construcción. El pro
Remote Controlled Arduino Car

Remote Controlled Arduino Car

Siempre me gustó ir a campamentos, etc. donde hay muchos de mis amigos, siempre me ha gustado tener muchos amigos y un día como estaba buscando por youtube para control remoto de coches, y cómo se hacían, me di cuenta que podía hacer uno para mi de l
Hackear mi coche de RC con Arduino y Android Smart Phone

Hackear mi coche de RC con Arduino y Android Smart Phone

¿Tiene un viejo coche de juguete? Que mina hackeados utilizando Arduino y un circuito de puente H para controlar motores, usa mi teléfono Sony Z1 Android para controlar con el reciente 1Sheeld que recibí de Kickstarter.Pensé usar el sensor de girosco
Cómo Control arduino por bluetooth (PC, pocket PC PDA)

Cómo Control arduino por bluetooth (PC, pocket PC PDA)

Yo quería hacer posible controlar una placa arduino desde mi teléfono.Por lo que pude controlar otros dispositivos.la forma más sencilla parece ser mediante bluetooth.pero cuando recibí las piezas necesarias se quiere absolutamente tan simple como yo