Tabla de contenido:

Cañón RC: 11 pasos
Cañón RC: 11 pasos

Video: Cañón RC: 11 pasos

Video: Cañón RC: 11 pasos
Video: ☢️CANON EOS R5C la SOLUCIÓN para convertirla en la cámara PERFECTA (Review fotografía y vídeo)🎥 2024, Mes de julio
Anonim
Cañón RC
Cañón RC

Este instructable fue creado en cumplimiento del requisito del proyecto de Makecourse en la Universidad del Sur de Florida (www.makecourse.com)

Paso 1: lo que necesitará

Que necesitarás
Que necesitarás
Que necesitarás
Que necesitarás
Que necesitarás
Que necesitarás
Que necesitarás
Que necesitarás

Componentes del cuerpo

-2 ruedas (impresas en 3d o como quieras diseñarlas)

-Chassis-Preferiblemente hecho de algo que se pueda moldear fácilmente, es decir, perforar, cortar con láser, etc. Esto se debe a que tendremos mucho cableado y, por lo tanto, necesitaremos crear puertos en el chasis para cablear los componentes eléctricos de los cañones.

Componentes eléctricos

-Tablero Arduino Uno

-Ir remoto

-Sensor de IR

-Motores paso a paso / velocidad DC

-Mucho cableado y cables de salto

-Placa V.2 (no es necesaria, pero hace que las conexiones estén mucho más organizadas y sean más fáciles de ejecutar)

-Baterías de 12v y paquete de baterías (fuente de alimentación)

-Controlador de motor L298

Paso 2: Montaje del cañón: construcción eléctrica

Montaje del cañón: construcción eléctrica
Montaje del cañón: construcción eléctrica

Conecte los motores de velocidad de CC al controlador del motor L298

-Ejecute cables individuales del motor de velocidad / paso a paso de CC y conéctelos a los puertos del módulo L298. Este es el componente que impulsará los motores.

Paso 3: conecte el sensor de infrarrojos a la placa V5

Conecte el sensor de infrarrojos a la placa V5
Conecte el sensor de infrarrojos a la placa V5

Conecte el sensor Ir a la placa V5. Esta es una parte que permitirá al usuario controlar el automóvil a través del control remoto por infrarrojos. Esto se hace simplemente conectando el cable del sensor de infrarrojos al puerto que dice "sensor de infrarrojos".

Paso 4: Coloque la placa V5 en Arduino Uno

Coloque la placa V5 en Arduino Uno
Coloque la placa V5 en Arduino Uno

-Esta es la gran parte de usar la placa V5, facilita estas conexiones. Está diseñado para "empacar" en el Arduino Uno y, por lo tanto, ahorra mucho cableado y hace que las conexiones se vean ordenadas. Asegúrese de configurar sus pines en la forma correcta, es decir (GND al puerto de tierra, analógico a analógico, etc.) esto es para evitar doblar o dañar los puertos.

Paso 5: Conecte la fuente de alimentación a la placa Arduino

Conecte la fuente de alimentación a la placa Arduino
Conecte la fuente de alimentación a la placa Arduino
Conecte la fuente de alimentación a la placa Arduino
Conecte la fuente de alimentación a la placa Arduino

Al usar una batería para esto también, hace que este elemento también ahorre mucho cableado y parezca un poco más elegante. Muy recomendable. Estos paquetes de baterías, que a menudo son económicos, también vienen con su propio interruptor de encendido y apagado independiente. Simplemente conecte la toma de corriente (asegúrese de obtener un puerto compatible con el arduino) al arduino.

Paso 6: Disposición general del circuito

Disposición general del circuito
Disposición general del circuito

Esto es lo que está pasando bajo el capó.

-Los motores de velocidad accionados por el L298

-El sensor de Ir conectado a la placa V5.

-Una fuente de alimentación de 12v

- Todos los componentes eléctricos se alimentan / conectan a tierra mediante un riel de conexión a tierra según sea necesario.

Paso 7: Código y principio de funcionamiento

Código y principio de funcionamiento
Código y principio de funcionamiento

Básicamente, el cañón se opera en su totalidad a través del control remoto Ir y será el foco principal para fines de programación. El sistema de control Ir consiste en enviar y recibir información. El envío se realiza desde el mando a distancia y la recepción se realiza mediante el sensor de Ir. Los mandos a distancia por infrarrojos envían señales a través de un código de pulso binario, como muchos otros instrumentos cotidianos. Para no confundir al sensor y evitar captar el código de pulso incorrecto, es una práctica común modularlo a una frecuencia portadora determinada que el sensor puede filtrar y recibir como un comando único.

Paso 8: Incluir la biblioteca de infrarrojos

Incluyendo la biblioteca de infrarrojos
Incluyendo la biblioteca de infrarrojos

-Hay muchas bibliotecas de infrarrojos en línea que podrían incluirse en el boceto de arduino para facilitar la programación del mando a distancia de infrarrojos. Estos se pueden encontrar, por ejemplo, en

www.liquidcrystal.com

www.elegoo.com

Después de descargar la biblioteca, inclúyala en su boceto inicial (vea la imagen de arriba).

También hay "bocetos de ejemplo" en el programa, uno de los cuales es para un sistema Ir. Este también sería un gran punto de partida. (ver imagen de arriba)

También se incluye un archivo de cristal líquido con algunas propiedades de biblioteca.

Paso 9: programe las claves que desea utilizar

Programe las teclas que desea utilizar
Programe las teclas que desea utilizar

El cañón avanza, retrocede y apunta a izquierda y derecha. Entonces necesitaríamos llaves para realizar estas operaciones. Podríamos lograr la tarea de asignar claves para hacer cosas específicas haciendo uso de su valor clave único. A continuación, podríamos asignar estos valores clave para tener funciones específicas mediante el uso de la función #define.

p.ej

#incluir

#define F 16736925

#define B 16754775

donde "F" sería la variable asociada con el avance y el dígito al lado, el valor clave único para realizar esta tarea.

Establecer componentes particulares en "alto" o "bajo" llevará a cabo objetivos particulares. p.ej. En nuestro código, si deseamos que el cañón avance, pondríamos los pines de salida en el motor de CC en alto, haciendo que el automóvil se mueva. Un bosquejo completo de todo esto se proporcionará al final.

Paso 10: ¡Termine el código y comience a moverse

-Si no está familiarizado con la codificación, no tenga miedo, hay muchos códigos y ejemplos en línea que puede seguir para que su cañón se mueva. Aquí está mi código final para este cañón, se tomó una muestra de www.elegoo.com y se ajustó para adaptarse a los criterios para apuntar el cañón.

Paso 11: Cargue su código y pruébelo

Sube tu código y pruébalo
Sube tu código y pruébalo

Si todo salió bien, debería poder hacer que su cañón se mueva. Asegúrese de recordar cargar las baterías y encender el interruptor. Además, no ejecute el cañón mientras esté conectado a la computadora. Esto podría ser peligroso para algunas de las partes sensibles de su construcción.

¡Buena suerte!

Recomendado: