Tabla de contenido:

TrojanBOT: 17 pasos
TrojanBOT: 17 pasos

Video: TrojanBOT: 17 pasos

Video: TrojanBOT: 17 pasos
Video: Что такое Trojan и как от них защищаться 2024, Mes de julio
Anonim
TrojanBOT
TrojanBOT

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

Paso 1: antes de comenzar, necesitará:

ELECTRÓNICA

-Arduino Uno

-Adafruit Motorshield V2

-Módulo bluetooth HC-05 para Arduino

-4 piezas de rueda de coche de juguete con motor de CC y caja de cambios adjuntos

-Batería de 9V

-Hilos de puente macho a hembra

-mini tablero de pan

-Cable USB 2.0 tipo A a tipo B

HARDWARE

-Cinta adhesiva Gorilla

-Epoxi de dos partes

-Acopladores de eje

-Cojinetes de patineta

-Soldador

-impresora 3d

-cinta de fricción

-Tijeras-Scredriver de cabeza plana para electrónica pequeña

-Llave Allen pequeña

-Condones envasados en forma circular

SOFTWARE

-Software de programación Arduino

-Paquete de modelado 3D

-Aplicación Google Play de electrónica Bluetooth para teléfonos inteligentes

Paso 2: piezas 3D

Piezas 3D
Piezas 3D
Piezas 3D
Piezas 3D
Piezas 3D
Piezas 3D
Piezas 3D
Piezas 3D

TODAS LAS PIEZAS ESTÁN ADJUNTAS COMO ARCHIVOS DE PIEZA DE SOLIDWORKS 2017. En esta Primera parte tenemos una caja modificada donde se guardarán todos nuestros componentes electrónicos. Las dimensiones de estas piezas son cruciales con poco margen de tolerancia. Las dimensiones son 190 mm X 125 mm. La caja mide 60 mm de alto. La caja también tiene un grosor de pared de 3 mm. Hay cuatro clavijas en la caja donde se fijará la tapa. CUIDADO, las clavijas se pueden romper fácilmente, no fuerce la tapa en las clavijas.

La cinta transportadora es la parte más complicada de este proyecto, tiene unas dimensiones de 91 mm de largo X 81 mm de ancho y una altura de 46 mm.

Los rodillos están especificados para esta base del transportador, necesitará dos. También necesitará dos ejes. El siguiente paso le mostrará el proceso de construcción.

Paso 3: Montaje del transportador: lo que necesitará

Montaje del transportador: lo que necesitará
Montaje del transportador: lo que necesitará

(Todo lo que necesitará aquí está en la sección de hardware del paso 'Antes de comenzar, lo necesitará')

-4x rodamientos de patineta

-1x parte de la base del transportador

-2x ejes de 8 mm

-2x rodillos

-Cinta de gorila

-Pegamento Loctite o Super Duper

-Cinta de fricción

-Tijeras

-pequeña llave allen

Paso 4: Montaje de la cinta transportadora, rodillos

Montaje de la cinta transportadora, rodillos
Montaje de la cinta transportadora, rodillos
Montaje de la cinta transportadora, rodillos
Montaje de la cinta transportadora, rodillos

No importa el orden de lo que hagas en este paso.

Primero, tome la cinta de fricción y enróllela alrededor del rodillo. (Esto permitirá la fricción entre el rodillo y la correa)

Luego, tome un eje e insértelo en el rodillo y asegúrelo con un poco de adhesivo (superpegamento o Loctite)

Paso 5: prepare sus rodamientos

Prepare sus rodamientos
Prepare sus rodamientos
Prepare sus rodamientos
Prepare sus rodamientos
Prepare sus rodamientos
Prepare sus rodamientos
Prepare sus rodamientos
Prepare sus rodamientos

En este paso, necesitará sus 4 rodamientos, cinta de gorila, sus rodillos preparados, su base transportadora y algunas tijeras.

Primero, tome un pequeño trozo de cinta de gorila y córtelo al ancho del cojinete. Envuélvalo alrededor de su rodamiento y repita eso para el resto de los rodamientos

A continuación, coloque un rodamiento deslizante en un lado de cada rodillo.

Luego, deslice su rodamiento + rodillo en un lado del transportador de base.

Finalmente, deslice sus rodamientos a través de los orificios del otro lado del transportador base y hacia el otro lado del eje.

Paso 6: Montaje de la cinta transportadora: la cinta

Montaje de la cinta transportadora: la cinta
Montaje de la cinta transportadora: la cinta
Montaje de la cinta transportadora: la cinta
Montaje de la cinta transportadora: la cinta
Montaje de la cinta transportadora: la cinta
Montaje de la cinta transportadora: la cinta

-En primer lugar, tome aproximadamente un trozo de cinta de gorila de 10 ''

-En segundo lugar, dobla un extremo sobre el otro para que los extremos "pegajosos" se toquen.

-En tercer lugar, corte esta pieza y envuélvala alrededor de los rodillos. (Habrá algo de superposición, lo cual está bien).

-En cuarto lugar, asegúrese de averiguar dónde se unen ambos extremos y pellizque donde se unen, y corte la pieza superpuesta donde pellizcó.

-En quinto lugar, tome un trozo más pequeño de cinta (1.5 '' - 2.0 '') de largo y córtelo.

-Sexto, toma ese trozo más pequeño de cinta y coloca la mitad en un extremo de tu cinturón. (La otra mitad 'pegajosa' del trozo más pequeño de cinta debe quedar expuesta)

-En séptimo lugar, envuelva su cinturón alrededor de los rodillos y asegure el otro extremo "pegajoso" del trozo más pequeño de cinta al otro extremo de su cinturón.

-Finalmente, pruebe su cinta transportadora asegurándose de que se mueva. (Es posible que deba repetir todo este proceso hasta que lo haga bien, si el cinturón no se mueve, repita, pero intente ajustarlo más).

Paso 7: Montaje de las ruedas: Prepare las carcasas del motor de CC

Montaje de las ruedas: preparación de las carcasas del motor de CC
Montaje de las ruedas: preparación de las carcasas del motor de CC
Montaje de las ruedas: preparación de las carcasas del motor de CC
Montaje de las ruedas: preparación de las carcasas del motor de CC
Montaje de las ruedas: preparación de las carcasas del motor de CC
Montaje de las ruedas: preparación de las carcasas del motor de CC

Necesitará un total de 3 motores de CC

-Primero, suelde los cables en los terminales del motor DC

-En segundo lugar, saque los motores de CC de las carcasas y use una dremel para sacar el clip y hacer una superficie lisa

-Finalmente, dremel un eje para hacer otra superficie lisa

-Repita este proceso para 5 carcasas de motor diferentes (4 carcasas para las ruedas y 1 carcasa para el motor de CC que acciona la cinta transportadora.

Paso 8: Montaje de las ruedas: monte las carcasas del motor con los motores de CC conectados

Montaje de las ruedas: monte las carcasas del motor con los motores de CC conectados
Montaje de las ruedas: monte las carcasas del motor con los motores de CC conectados
Montaje de las ruedas: monte las carcasas del motor con los motores de CC conectados
Montaje de las ruedas: monte las carcasas del motor con los motores de CC conectados
Montaje de las ruedas: monte las carcasas del motor con los motores de CC conectados
Montaje de las ruedas: monte las carcasas del motor con los motores de CC conectados
Montaje de las ruedas: monte las carcasas del motor con los motores de CC conectados
Montaje de las ruedas: monte las carcasas del motor con los motores de CC conectados

En este paso, solo utilizará 2 motores de CC con sus carcasas y 2 carcasas más modificadas

-Primero inserte 2 motores DC en dos carcasas

-En segundo lugar, use su epoxi de dos partes para cubrir la superficie lisa de la carcasa y colóquelos en los dos lugares frontales con los cables del motor de CC expuestos (2 carcasas y 2 motores)

-En tercer lugar, monte las dos carcasas traseras (estas dos carcasas no tendrán motores).

Paso 9: Montaje del sistema transportador con motor

Montaje del sistema de transporte con motor
Montaje del sistema de transporte con motor
Montaje del sistema de transporte con motor
Montaje del sistema de transporte con motor
Montaje del sistema de transporte con motor
Montaje del sistema de transporte con motor

En este paso, necesitará una llave Allen, un poco de cinta, su cinta transportadora y un acoplador de eje.

-Comience apretando los pernos del acoplador del eje al extremo expuesto del eje de la cinta transportadora

-Segundo, toca la cinta transportadora dentro de la caja.

-En tercer lugar, deslice el eje expuesto de la carcasa del motor en el otro extremo del acoplador (trate de mantener todo lo más recto posible) y apriete los tornillos del acoplador.

-Finalmente, sea creativo con la cinta y pegue con cinta adhesiva la carcasa del motor de CC al exterior de la caja. ¡Asegúrese de que sea seguro pero NO DEMASIADO APRETADO! Y no cubra el orificio designado para el cableado.

Paso 10: Diagrama de bloques: un precursor del sistema electrónico

Diagrama de bloques: un precursor del sistema electrónico
Diagrama de bloques: un precursor del sistema electrónico

El protector de motor se apilará directamente sobre el Arduino. Utilizará cables de puente macho a hembra para realizar conexiones directas al protector de motor apilado en tres ubicaciones para sus motores de CC. Hay un puerto Vin donde hará una conexión directa a una batería de 9 voltios. Se utilizará una placa de pruebas para conectar el módulo bluetooth HC-05 al protector de motor apilado. Y finalmente necesitará un teléfono inteligente para descargar la aplicación Bluetooth Electronics y modificar el programa de shell del controlador RC para controlar el bot

Paso 11: Montaje de los componentes electrónicos

Montaje de los componentes electrónicos
Montaje de los componentes electrónicos
Montaje de los componentes electrónicos
Montaje de los componentes electrónicos
Montaje de los componentes electrónicos
Montaje de los componentes electrónicos
Montaje de los componentes electrónicos
Montaje de los componentes electrónicos

Para este montaje, necesitará:

-Motorshield y Arduino

-Seis cables de puente macho a hembra con los extremos macho pelados

-Módulo bluetooth HC-05

-Una mini protoboard

-Cuatro cables de puente macho a hembra adicionales

-Conector de batería de 9 voltios con los extremos pelados

-2 alambres pequeños

-Mini cabeza plana

-En primer lugar, tome dos cables de puente pelados M-F y con un destornillador mini de punta plana conecte los extremos expuestos de los cables de puente en M1 en el protector del motor.

-A continuación, tome los cables de conexión de alimentación y conéctelos a Vin en el escudo del motor (¡¡¡LA POLARIDAD es IMPORTANTE !!!)

-Finalmente, conecte 2 cables pelados en M3 y dos cables en M4 en el escudo del motor.

Cuando esté dicho y hecho, debe tener un sistema que se parezca a la imagen 4 en este paso.

Paso 12: Continuación del montaje de los componentes electrónicos

Continuación del montaje de los componentes electrónicos
Continuación del montaje de los componentes electrónicos
Continuación del montaje de los componentes electrónicos
Continuación del montaje de los componentes electrónicos
Continuación del montaje de los componentes electrónicos
Continuación del montaje de los componentes electrónicos

Ahora puede apilar este protector de motor directamente en el Arduino

-A continuación, conecte su HC-05 a la placa de pruebas

-Conecte el 5 V en el HC-05 al lado positivo de la placa y el GRND en el HC-05 al lado negativo de la placa usando sus cables pequeños.

-Conecte el riel positivo de la placa de pruebas a los 5 V en el escudo del motor y el riel negativo al GND en el arduino usando dos cables de puente M-F sin pelar

-Utilizando los cables de puente sin pelar, conecte un extremo macho a TX y otro macho a RX en el HC-05 y ejecute TX en el HC-05 a RX en el escudo del motor, y RX en el HC-05 a TX en el protector de motor. (Estos se designan como pines digitales 0 y 1 en el protector de motor

Este es todo el cableado necesario para este proyecto.

Paso 13: Esquema

Esquemático
Esquemático

-Aquí puede ver el módulo Bluetooth conectado a la placa. Tiene 4 pines que usaremos, TX, RX, Vcc y GRND. Conecte GRND y VCC a los rieles negativo y positivo, respectivamente. Luego use cables de puente para conectar el terminal negativo a GRND en el blindaje y el riel positivo a 5 V en el blindaje.

-TX del HC-05 va a RX en el escudo del motor, RX en el HC-05 va a TX en el arduino (Confuso, lo sé).

-En el esquema no tiene el escudo del motor exacto pero conectaría los terminales de los motores DC a los M3, M4 y M1 en el escudo.

-Finalmente, conecte la batería de 9V a los terminales Vin del blindaje.

Paso 14: Conexión de cables a los motores de CC

Conexión de cables a los motores de CC
Conexión de cables a los motores de CC
Conexión de cables a los motores de CC
Conexión de cables a los motores de CC
Conexión de cables a los motores de CC
Conexión de cables a los motores de CC
Conexión de cables a los motores de CC
Conexión de cables a los motores de CC

-En primer lugar, pase los cables M1 desde el escudo del motor hasta los terminales de CC soldados de la cinta transportadora (MUY IMPORTANTE)

-En segundo lugar, pase los cables de M4 en el escudo del motor a los terminales del motor de CC que está montado en el lado izquierdo del bot. (MUY IMPORTANTE QUE LOS CABLES M4 SE CONECTEN AL MOTOR MONTADO A LA IZQUIERDA)

-En tercer lugar, pase los cables M3 al motor montado a la derecha (MUY IMPORTANTE QUE LOS CABLES M3 SE CONECTEN AL MOTOR MONTADO A LA DERECHA)

-Finalmente, monte la mini placa en la parte posterior del bot como se muestra.

Paso 15: CÓDIGO !!

¡¡¡¡CÓDIGO!!!!
¡¡¡¡CÓDIGO!!!!
¡¡¡¡CÓDIGO!!!!
¡¡¡¡CÓDIGO!!!!
¡¡¡¡CÓDIGO!!!!
¡¡¡¡CÓDIGO!!!!

El Código se da sobre cómo conecté esto.

Haga clic AQUÍ para descargar las bibliotecas necesarias para este proyecto

Vaya al programa Arduino y siga las imágenes de arriba

-En primer lugar, agregue las bibliotecas zip que descargó

-En segundo lugar, instale la biblioteca Adafruit V2

-En tercer lugar, incluye las bibliotecas.

-Finalmente, el código debería ejecutarse si ha seguido los pasos hasta este punto.

Paso 16: APLICACIÓN BLUETOOTH

APLICACIÓN BLUETOOTH
APLICACIÓN BLUETOOTH
APLICACIÓN BLUETOOTH
APLICACIÓN BLUETOOTH
APLICACIÓN BLUETOOTH
APLICACIÓN BLUETOOTH

-En primer lugar, conecte su cable USB al Arduino

-En segundo lugar, haga clic en cargar en la parte superior izquierda (si recibe un mensaje de error, quite el escudo del motor y cárguelo)

-En tercer lugar, vaya a Google Play Store en su teléfono inteligente y descargue la aplicación

-En cuarto lugar, abra la aplicación y asegúrese de que su bluetooth esté conectado y conéctese al HC-05 (al conectarse, es posible que le pida el código de emparejamiento, el código de emparejamiento es: 1234).

-En quinto lugar, una vez conectado, vaya a la demostración del coche RC y haga clic en "EDITAR"

-Sexto, arrastre el botón 'A' al panel.

-Séptimo, vuelve a la pantalla principal y haz clic en 'EJECUTAR'

Paso 17: Date una palmadita en la espalda

¡¡¡¡¡¡¡LO HICISTE!!!!!!! ¡¡¡¡PATÉRATE EN LA ESPALDA Y MUESTRA A TUS AMIGOS !!!!

NOTA: En este punto, la polaridad del motor de CC cuenta, es posible que deba probar y equivocar al cambiar los cables en los terminales del motor de CC para obtener la dirección deseada de los motores.

Por ejemplo, si presiono hacia adelante en el controlador y las ruedas giran en la dirección opuesta, simplemente cambie los extremos hembra en los terminales de CC.

Recomendado: