Centro IES Seritium

Logo IES Seritium
Título Coche radiocontrol con ARDUINO
Temática Tecnología, programación, control automático, ARDUINO

Interrogantes

  1. ¿Es posible enviar datos de un punto a otro punto de forma inalámbrica?
  2. ¿Pueden estos datos ser lo suficientemente fiables para controlar de forma segura un dispositivo?
  3. ¿Puedo hacerlo con ARDUINO?

Materiales

  1. Coche radio control usando ARDUINO
    1. Electrónica: dos ARDUINOs UNO, una placa motorshield para ARDUINO, LEDs, interruptores, módulo 433 MHz recepción; baterías / pilas.
    2. Electro-mećanicos: motor corriente continua 6V - 680mAH (max), engranajes, servo
    3. Fungibles: varilla roscada, tuercas, arandelas, perfiles, varios.
    4. Madera para el chasis.
  2. Mando
    1. Electrónica: placa ARDUINO UNO con módulo recepción 433 MHz. Pilas, potenciómetros, interruptores, pulsadores, LEDs
    2. Madera para el chasis.

Introducción

La idea principal es conseguir el control de dos mecanismos básicos en un vehículo autopropulsado: potencia y control , desde otro punto distante. Dicho control debe hacerse enviando ondas de radio de una frecuencia de 433 Mhz usando módulos que puieden comprarse en cualquier tienda de electrónica. 

El mando ARDUINO pues debe enviar codificadas las órdenes necesarias que modifiquen y controlen por una parte la potencia del coche (y si da marcha atrás o adelante) y, por otra, la dirección de las ruedas; en este último caso se utiliza un dispositivo electromecánico denominado servo, capaz de girar un ángulo determinado de forma precisa en conjunción con un mecanismo de dirección Ackermann (http://es.wikipedia.org/wiki/Geometr%C3%ADa_de_Ackermann)

Descripción

El coche en sí consta de un chasis de madera, en el que se ha construido una dirección Ackermann usando perfiles de aluminio y tornillería normal. Esta dirección, en las ruedas delanteras, permite el giro del coche de izquierda a derecha. Hay direcciones más sofisticadas y precisas; hemos escogida ésta, sin embargo, por su sencillez en el montaje, sobre todo a la hora de conectarla a un servo. Dicho mecanismo responde a las señales eléctricas recibidas por la placa ARDUINO que, a su vez, son recibidas mediante un módulo de recepción RF.

Además, cuenta con una transmisión trasera a la que hemos conectado un potente motor eléctrico. Dicho motor está controlado mediante la placa ARDUINO y una placa Motor Shield que permite el activado de motores de hasta 35V - 2A, controlando su potencia y su sentido de giro. 

El mando lleva los dispositivos de entrada de datos y el módulo de emisión de radiofrecuencia a 433MHz. Consta de potenciómetros, interruptores o pulsadores y LEDs. Los potenciómetros controlarán la potencia del motor y la dirección del giro, y los interruptores controlan el apagado/encendido del dispositivo, dirección atrás/adelante del motor, encendido de luces...

Cuestión 1

¿Cómo se comunican los módulos de recepción/transmisión RF?

Cuestión 2

¿Cómo giran las ruedas? ¿Cómo funciona el servo?

Cuestión 3

¿Cómo controla la placa MotorShield la potencia del motor?

Cuestión 4

¿Cómo se interconexionan las placas y por qué?

Referencias
Licencia
    by-nc-sa.eu_petit
    Última modificación: jueves, 19 de marzo de 2015, 11:36