Tabla de contenido:
- Paso 1: Circuito de seguridad y alimentación
- Paso 2: Arduino
- Paso 3: Servo
- Paso 4: software
- Paso 5: Paso final
Video: Drive by Wire Go Kart: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:45
Acabo de adquirir un nuevo motor de karts, pasé de 6 CV a 10 CV. Creo que este nuevo motor Kohler que compré no fue construido para montar en un kart, así que tuve algunos problemas para encontrar la manera de colocar el pétalo del acelerador. Bueno, después de unos días de no averiguar nada, recordé que había comprado un arduino hace una semana, y tal vez podría usar esto para ayudarme.
Paso 1: Circuito de seguridad y alimentación
A continuación se muestra un diagrama de cómo le doy energía al arduino. de esta manera, el motor solo arrancará si el arduino está encendido. el primer interruptor está montado en la caja que contiene el arduino. el potenciómetro que obtuve tiene un interruptor incorporado, por lo que para encender el arduino tienes que girar el interruptor a la caja y luego girar el potenciómetro. Usé el LED como luz de estado para avisarme que el arduino está encendido. Usé el relé como un interruptor de apagado porque si de alguna manera la batería del arduino se agotara y el acelerador se abría completamente, sería muy difícil detenerlo. También puse un interruptor de apagado manual. También a continuación se muestra lo que realmente hice.
Paso 2: Arduino
después de que obtuve el arduino, ordené el protoshield y lo puse junto con algunas modificaciones para permitirme conectar el servo y la olla un poco más fácilmente. Asegúrese de saber qué cable se conecta a qué cable, especialmente si usa un puerto USB para conectar el potenciómetro y el servo.
Paso 3: Servo
Ahora es el momento de conectar el servo. para esto utilicé un soporte en "L" (como el que usarías para los estantes de libros) y lo corté por la mitad. A continuación, perforé los nuevos agujeros que se usarían para montar el servo. Después de eso, construí un soporte para el servo con un conjunto de montaje y lo atornillé al soporte cortado por la mitad en "L". Finalmente corté para que quepa el cable de conexión del acelerador y lo conecté al carburador y al servo, de modo que cuando el servo gira, también hace girar el carburador. También puse espaciadores de goma para absorber los golpes.
Paso 4: software
para el arduino hay muchos ejemplos, pero el que vamos a usar está en el archivo -sketchbook -examples -libraryservo -knob. Si necesita ayuda para cablear el protoshield, recomendaría este video https://www.youtube.com/embed/FKj9jJgj8Pc Ahora todo lo que necesita hacer es limitar cuánto se mueve el servo porque el carburador no gira 180 grados. este es el código que uso: #include Servo myservo; // crea un objeto servo para controlar un servo int potpin = 0; // pin analógico utilizado para conectar el potenciómetroint val; // variable para leer el valor del pin analógico void setup () {myservo.attach (9); // conecta el servo en el pin 9 al objeto servo} void loop () {val = analogRead (potpin); // lee el valor del potenciómetro (valor entre 0 y 1023) val = map (val, 0, 1023, 0, 179); // escalarlo para usarlo con el servo (valor entre 0 y 180) myservo.write (val); // establece la posición del servo de acuerdo con el valor escalado delay (15); // espera a que llegue el servo}
Los números en negrita son los números que cambia para calibrar el potenciómetro y el servo, el 0, 1023 es para el potenciómetro y el 0, 179 es para el servo. Para mí, el servo está configurado en 123, 180. Pero lo más probable es que el tuyo sea diferente. Si necesita el software, puede buscarlo en Google. Y creo que el video explica muy bien qué hacer
Paso 5: Paso final
Ahora todo lo que tienes que hacer es conectar el potenciómetro y el servo correctamente (utilicé el video para asegurarme de que lo hice bien). Ahora prueba y diviértete.
Recomendado:
MARIO KART: 5 pasos
MARIO KART: Las asignaturas de Laboratorio instrumental para laboratorio de mecatrónica y electrónica, son ambas asignaturas diseñadas para aprender a trabajar con el control de la energía eléctrica, produciendo trabajos reales o señales mediante el uso de conceptos previos
Juego Buzz Wire con Makey Makey y Scratch: 3 pasos
Juego Buzz Wire usando Makey Makey y Scratch: Este es un juego de mi hijo de 11 años, él construyó y programó este juego con su hermano menor para tener algo de distracción durante el cierre de COVID19 y quería participar en la exhibición de proyectos más geniales en línea. `` Tomé la idea principal por sí
Alternador GO Kart: 4 Pasos
Alternador GO Kart: Bueno, hola, esto no es realmente un cómo, sino más una parte de información. Entonces, para empezar: Mi nombre es AJ, soy un estudiante de intercambio de Alemania en los EE. UU. Hice el Go kart en un esfuerzo por una aplicación en el MIT. Quería hacer un seguimiento
Bricolaje Mario Kart Balloon Battle Robots: 4 pasos (con imágenes)
DIY Mario Kart Balloon Battle Robots: hay algunos proyectos en los que haces algo funcional o práctico. Hay algunos proyectos en los que haces algo hermoso. Y luego hay proyectos como este en los que decides golpear con una hoja de afeitar y un globo en algunos robots y luchar
Knex Kart 1.0: 7 pasos
Knex Kart 1.0: (Lo siento porque solo hay algunas fotos que construí, entonces decidí que quería hacer un instructivo) Le doy el nombre de kart knex a este proyecto porque usa algunas piezas de knex y es una aliteración. Esto es 1.0 porque planeo hacer más