Tabla de contenido:
- Paso 1: Lista de componentes
- Paso 2: Modificaciones mecánicas
- Paso 3: ensamblar el automóvil
- Paso 4: el código
- Paso 5: mejora futura
Video: CAR-INO: Conversión total de un viejo coche RC con control Arduino y Bluetooth: 5 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
Introducción
Hola, en mis primeros instructivos, me gustaría compartir con ustedes mi experiencia al convertir un viejo auto rc de 1990 en algo nuevo. Era Navidad de 1990 cuando Santa me regaló este Ferrari F40, ¡el coche más rápido del mundo! … en ese momento.
Este magnífico coche estaba equipado con un mando a distancia rc pero con un solo botón…: |
sí, ¡este coche solo puede avanzar y retroceder! esto fue muy frustrante de manejar, así que rara vez lo usé … ¡por esta razón este juguete todavía está vivo!
Lo encontré en mi ático todavía en la caja original, ¡así que me cayó un rayo! ¡Puedo usar mi módulo adicional de arduino para convertir el auto!
Decidí llamar al proyecto CAR-INO por dos razones, voy a usar arduINO, y en italiano carino significa "bonito", porque el resultado final será … ¡bonito!:)
Las características implementadas son:
- dirección (¡por supuesto!)
- control de velocidad
- control de faros
- control de luz de fondo
- bocina
¡Empecemos!
Paso 1: Lista de componentes
- arduino nano 1.8 €
- Controlador de motor DC (utilicé placa L298n) 1,5 €
- servomotor sg90 1 €
- módulo bluethoot (como HC-05) 3 €
- zumbador activo << 1 €
- 3 leds blancos << 1 €
- micro interruptor << 1 €
- condensador al menos 320uF << 1 €
- hilos de colores << 1 €
- Coche antiguo de 1990 con motor de CC en funcionamiento.
Los precios se toman de Aliexpress.
INSTRUMENTOS
- soldador
- estaño
- twizers
- trazador de líneas
- pegamento caliente
Paso 2: Modificaciones mecánicas
Cuando abrí el auto, me di cuenta de que se trataba de una versión barata de otra serie de autos rc porque tiene un espacio para el servo, y el eje que une las ruedas tiene una unión para el servo pero está ensamblado al revés para bloquear las ruedas principales.
Corté un poco de plástico para dejar espacio al servo SG90 y lo pegué, pegué también un tornillo en el brazo del servo para crear una unión con el eje (ver foto). Quité la vieja placa electrónica y corté el plástico extra que la sostenía.
Paso 3: ensamblar el automóvil
Los leds de retroiluminación están conectados directamente en el pin 13 que es la salida dedicada al led, por lo que no necesita una resistencia. El led frontal necesita una resistencia para limitar la corriente, puede usar una resistencia de 220 / 250 ohmios. No tenía el led blanco así que en mi caso usé un led RGB como led blanco.
En mi proyecto, no puedo usar los pines 9 y 10 como salida PWM porque la biblioteca de servos (que vamos a usar en el código para controlar el servomotor) desactiva el PWM en estos pines.
La mejor manera es usar dos proveedores de energía diferentes, uno para la lógica (arduino) y otro para los motores (como el esquema de suministro dual), pero en mi automóvil no hay suficiente espacio (tuve muchos problemas para insertar la placa del controlador y servo), así que decidí usar un condensador grande para filtrar el pico bajo de voltaje que hace que arduino grite durante la activación del motor.
Usé el microinterruptor para desactivar la alimentación de otros componentes. durante el flasheo, los otros componentes vinculados a arduino pueden crear problemas durante esta operación.
Antes de ensamblar, elija un buen diseño para colocar los componentes y asegúrese de que la carrocería del automóvil se ajuste bien. Sueldo los cables (siguiendo el esquema) directamente en el arduino, ¡pero tal vez sea mejor usar los encabezados!
Usé pegamento caliente para arreglar todos los componentes porque es lo suficientemente fuerte, fácil de quitar y no ensucia.
Paso 4: el código
2018-03-17 NUEVA VERSIÓN - ¡GRAN ACTUALIZACIÓN!
Para el nuevo código basé la comunicación en el "Arduino Joystick Controller", una aplicación gratuita en playstore.
Descarga la nueva aplicación aquí
ADVERTENCIA: ¡Cuando conecte arduino a la PC, asegúrese de apagar el suministro de batería
Descargue la biblioteca L293 y descomprímala en el directorio de arduino "libreries"
puedes configurar fácilmente tu coche creando un perfil personal en la aplicación. al comienzo del código, puede configurar el pinout de acuerdo con sus preferencias (no utilice los pines 9 y 10 como pwm). Si al encender la servodirección está por debajo del rango, puede insertar un ángulo central personalizado eliminando el comentario en:
// # definir centro
Este software incluye nuevas funciones como:
- ángulo de dirección analógico
- parámetros configurables a través de la aplicación
- posibilidad de leer sensores analógicos (batería, temperatura, etc.)
- posibilidad de agregar y controlar otros 2 servos (es decir, para el cardán de la cámara) ¡Disfrute!
¡Disfrutar!
VERSIÓN ANTIGUA
Para el código basé la comunicación en la "Arduino Bluetooth RC Car APP", una aplicación gratuita en playstore.
Descargue la aplicación aquí
ADVERTENCIA: ¡Cuando conecte arduino a la PC, asegúrese de apagar el suministro de batería
Puede configurar fácilmente su automóvil al comienzo del código hay 2 secciones:
- Definición de pinout: puede elegir el pinout (NB no utilice pin 9 y 10 como pwm).
- Calibración: establezca su grado de dirección (derecha, izquierda y centro) y PWM mínimo para mover el automóvil.
¡Ahora flashee el archivo ino en su nano y disfrute!
ACTUALIZACIÓN 2018-03-15: se solucionó un error para el cálculo de velocidad.
Paso 5: mejora futura
Estoy pensando en otras características increíbles:
- agregar sensor de voltaje de la batería
- agregar sensor de temperatura
- menagement del color de los faros
Actualizaré estos instructivos lo antes posible.
Recomendado:
¿Un viejo cargador? No, es un amplificador y pedal de auriculares de guitarra a válvulas RealTube18: 8 pasos (con imágenes)
¿Un viejo cargador? No, es un amplificador y pedal de audífonos de guitarra a válvulas RealTube18: RESUMEN: ¿Qué hacer durante una pandemia, con un cargador de batería de níquel-cadmio obsoleto y tubos de vacío de radio de coche obsoletos de más de 60 años que necesitan ser reciclados? ¿Qué tal diseñar y construir una batería de herramientas común de bajo voltaje, solo para tubos?
Rehacer un viejo robot genial: 10 pasos (con imágenes)
Rehacer un viejo robot genial: Conoce a Arlan, un robot divertido con mucha personalidad. Vive en un aula de ciencias de quinto grado. Lo reconstruí para que fuera la mascota del equipo de robótica de la escuela, él también es el ayudante del aula. A los niños les gusta ver la tecnología en acción y Arlan camina
Coche Bluetooth con control móvil -- Fácil -- Simple -- Hc-05 -- Escudo del motor: 10 pasos (con imágenes)
Coche Bluetooth con control móvil || Fácil || Simple || Hc-05 || Motor Shield: … SUSCRÍBETE A mi canal de YouTube ………. Este es el coche controlado por Bluetooth que usaba el módulo Bluetooth HC-05 para comunicarse con el móvil. Podemos controlar el coche con el móvil a través de Bluetooth. Hay una aplicación para controlar el movimiento del coche
Control de coche Arduino Bluetooth 4 X 4: 9 pasos (con imágenes)
Arduino Bluetooth Car Control 4 X 4: Pasos de la aplicación del proyecto: 1. Instale “ Arduino Bluetooth Car Control ” Aplicación desde el enlace de abajo: https://play.google.com/store/apps/details?id=com.mtm.car22&hl=tr2. Descargar esquema de conexión, pasos de instalación y Arduino.ino
¡Convierta su viejo monitor CRT en una pecera! ! !: 11 pasos (con imágenes)
¡Convierta su viejo monitor CRT en una pecera! ! !: ¡Habla de un gran protector de pantalla! He querido hacer esta compilación por un tiempo. Casi cada vez que veo un viejo monitor de computadora CRT al costado de la carretera el día de la basura, pienso para mí mismo … eso seguramente haría una pecera de aspecto genial. Entonces