Tabla de contenido:
- Paso 1: EL PLAN
- Paso 2: el tablero
- Paso 3: Camiones y montaje del motor
- Paso 4: caja de la electrónica
- Paso 5: Ahora la parte difícil … Electrónica
- Paso 6: ¡Terminado, ten cuidado
Video: Cómo construir un longboard eléctrico con control telefónico: 6 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
¡Los longboards eléctricos son increíbles!
PRUEBA DE FOTOGRAFÍAS EN EL VIDEO DE ARRIBA
CÓMO CONSTRUIR UN LONGBOARD ELÉCTRICO CONTROLADO DESDE UN TELÉFONO CON BLUETOOTH
Actualización n. ° 1: cinta de agarre instalada, algunos ajustes en el controlador de velocidad han significado que tengo más velocidad fuera de la placa, ¡pero el rango se ha mantenido igual! próximamente el video. Trabajando también en el controlador nunchuck.
Enlaces:
Motor, Esc: hobbyking.co.uk
Camiones / soporte de motor / tren de transmisión: diyelectricskateboard.com
Así que pensé en apartarme un poco de los multirrotores para esta publicación y escribir un registro de cómo construí mi longboard eléctrico. Ha sido algo que he querido conseguir desde hace un tiempo y con todos los proyectos que he estado haciendo en mi CNC, decidí construir uno yo mismo. (Realmente no podría usar el CNC porque no tiene un área de trabajo muy grande) Voy a comenzar dando un resumen de los objetivos de mi proyecto y cómo pretendía lograrlos:
1. Debe tener la longitud y el ancho suficientes para que sea estable.
2. Debe ser capaz de alcanzar una velocidad razonable (más de 15 mph).
3. El rango debe ser de al menos 8 millas ya que mi ciudad más cercana está a unas 4 millas de distancia.
4. Quiero poder controlar el longboard con mi teléfono (android).
5. Quiero tener una lectura de voltaje en mi teléfono para saber cuánta batería queda.
ADVERTENCIAS: El código y la aplicación no son perfectos de ninguna manera, todavía están en versión beta. Tenga cuidado con el botón de parada, ya que dependiendo del esc que use, los frenos pueden ser muy agresivos y pueden arrojarlo fuera de la tabla.
Descargo de responsabilidad: no soy responsable si te caes de la tabla y / o te lastimas de alguna manera porque la aceleración o el frenado o la velocidad son demasiado agresivos debido a mi aplicación / código / cualquier parte de este “tutorial”. Si usa mi código y mi aplicación, pruebe a fondo con su configuración particular para asegurarse de que no le haga daño. Es posible que necesite algunos ajustes … Si tiene alguna pregunta, deje un comentario:)
mi canal de youtube:
Paso 1: EL PLAN
Hay dos aspectos de este proyecto que creo que serán los más difíciles. Primero, montar un motor en los camiones de la tabla larga y configurar un tren de transmisión. (Tengo un plan para esto) En segundo lugar, va a ser la forma de comunicarse entre el ESC (el dispositivo que contrarresta el motor) y mi teléfono. Para el primer problema, voy a usar una empresa llamada dieléctrico skateboards.com que fabrica camiones con soportes de motor soldados y vienen con poleas y una correa y ruedas. (Iba a construir esta pieza yo mismo, pero tenía limitaciones de tiempo y quería pasar la mayor parte del tiempo trabajando en la electrónica). (Vea mi página de PLANES en mi blog (https://skyhighrc.wordpress.com/) para algunas ideas sobre cómo hacer un soporte de motor) Con ese problema resuelto, pasamos a la electrónica. Voy a usar un arduino nano y un módulo bluetooth (HC-05) para controlar la placa desde mi teléfono. Para escribir la aplicación, usaré Mit App Inventor, que es una herramienta en línea gratuita para crear aplicaciones simples.
Paso 2: el tablero
Empecé con una tabla que hice hace años y había estado sentada en mi taller durante un tiempo acumulando polvo … Decidí lijarla y volver a barnizarla con un barniz mate transparente.
Paso 3: Camiones y montaje del motor
A continuación, instalé los camiones que obtuve de diyelectricskateboards.com. el kit que les compré tenía todas las piezas que necesita para configurar el tren de transmisión.
El motor que utilicé fue un Turnigy SK3 192KV. Tiene mucha potencia pero es un poco más lento en términos de RPM con una celda de seis. Pero el par adicional es excelente porque puedo alejarme del motor parado. Esto no se recomienda ya que puede desgastar el motor. El ESC es el Turnigy RotorStar 150amp ESC. No recomiendo usar este en particular, ¡pero sí recomiendo uno con una calificación de al menos 100 amperios! utilice un coche RC. Por alguna razón, tenía esto por ahí … Si elige uno de los kits de camiones como lo hice yo, siga las instrucciones en el sitio web para configurarlos. Tuve que perforar las ranuras de la rueda por las que pasan los pernos para sujetar la polea a la rueda.
Paso 4: caja de la electrónica
Luego perforé algunos agujeros en las 4 esquinas de una caja de clasificación de tornillos como esta:
Luego hice lo mismo con el tablero y luego usé algunos pernos de cabeza de botón para pasar por el tablero y la caja y los aseguré con tuercas. Luego coloqué una capa de espuma para evitar que los pernos dañen los componentes electrónicos que irán en la caja. La espuma también ayudó a mantener las baterías fijas en su lugar, ya que cuando la tapa está cerrada presiona las baterías contra la espuma evitando que se deslicen.
Paso 5: Ahora la parte difícil … Electrónica
Conecté mi arduino nano al módulo bluetooth y el ESC al arduino. ASEGÚRESE DE NO UTILIZAR EL BEC EN EL ESC O CUALQUIER OTRA FUENTE DE ALIMENTACIÓN EXTERNA PARA ENCENDER EL ARDUINO CUANDO EL ARDUINO ESTÉ CONECTADO A SU COMPUTADORA PARA LA PROGRAMACIÓN. ¡PUEDE MATAR AL ARDUINO O PEOR, SU PUERTO USB EN SU COMPUTADORA!
Para encender el arduino y monitorear el voltaje de la batería, usé el enchufe de equilibrio de la lipo y no el BEC
En la imagen de las placas de circuito, puede ver el módulo bluetooth, el arduino nano y un poco de PCB que usé para conectar todo el cableado y los puentes. Esto fue para mantener todo relativamente ordenado y me permitió establecer una base común para conectar a la tierra del arduino, ya que solo tenía 2 pines para tierra y necesitaba algunos.
En la imagen de la caja de plástico de la izquierda está el esc que tiene una correa de velcro que lo sujeta. En el centro está el módulo arduino y bluetooth con un poco de pcb para organizar los cables. A la derecha está la batería de seis celdas que modifiqué en dos de 3 celdas unidas pero compartiendo un enchufe de equilibrio.
Para alimentar el arduino, estoy extrayendo de 2 s de la lipo 6 s para darme una entrada de aproximadamente 7 voltios dependiendo del nivel de carga (el arduino puede manejar una entrada de hasta 20v, creo…). También estoy conectando un pin analógico del arduino a 1s de la lipo para usarlo como monitor de batería. Si cada celda cae por debajo de 3,5 voltios, puede comenzar a dañar la lipo, así que para eso configuré la advertencia de batería baja en mi aplicación. Aquí está el código de mi arduino:
#include // importar la biblioteca serial
#includeSoftwareSerial Bluetooth (10, 11);
// RX, TXint BluetoothData; // los datos proporcionados por ComputerServo ESC;
long previousMillis = 0;
intervalo largo = 1000;
configuración vacía) {// ponga su código de configuración aquí, para que se ejecute una vez:
Bluetooth.begin (9600);
Serial.begin (9600);
Serial.println ("Bluetooth activado");
ESC.attach (9);
}
bucle vacío ()
{// ponga su código principal aquí, para que se ejecute repetidamente:
if (Bluetooth.available ()) {BluetoothData = Bluetooth.read ();
ESC.write (BluetoothData);
Serial.println (BluetoothData);
}
int sensorValue = analogRead (A0);
voltaje de flotación = sensorValue * (5.0 / 1023.0);
currentMillis largo sin firmar = millis ();
if (currentMillis - previousMillis> intervalo) {previousMillis = currentMillis;
if (voltaje <= 3.5) Bluetooth.println (“Batería baja”);
else Bluetooth.println (voltaje, DEC);
}
}
Entonces, esencialmente, el código toma el número del control deslizante en la aplicación y luego lo envía al servo en una forma que puede reconocer usando su Biblioteca Serial. Para el control del voltaje de la batería, lee el valor de una de las celdas de la lipo y convierte el símbolo analógico en un valor. este valor se envía de vuelta al teléfono para que se muestre. Todavía tengo que averiguar cómo redondear este número para que no aparezca como un decimal muy largo en la pantalla …
Y aquí está la aplicación: bluetooth_controller.apk (descargue y cambie la extensión del archivo a.apk) Súbelo a su teléfono ANDROID e instálelo. Cuando lo abra, debe conectarse al arduino y presionar el botón de parada, luego conecte la batería al ESC. sonará un poco y luego estará listo para comenzar, use el control deslizante para ajustar la velocidad suavemente y siempre empuje y luego active el motor.
Paso 6: ¡Terminado, ten cuidado
Segundo premio en Move It
Recomendado:
Controle el potente motor eléctrico de 350 W de CC de 350 W para monopatín eléctrico con Arduino y BTS7960b: 9 pasos
Controle un potente motor de CC de 350 W para monopatín eléctrico con Arduino y BTS7960b: en este tutorial aprenderemos a controlar un motor de CC con Arduino y un controlador de CC bts7960b. siempre que su potencia no exceda la corriente máxima del controlador BTS7960b. ¡Vea el video
Haga su propio longboard eléctrico motorizado: 8 pasos (con imágenes)
Haz tu propio longboard eléctrico motorizado: en este proyecto te mostraré cómo construir un longboard eléctrico motorizado desde cero. Puede alcanzar velocidades de hasta 34 km / hy viajar hasta 20 km con una sola carga. Los costos estimados rondan los 300 $, lo que la convierte en una buena alternativa a los commerci
¡Longboard eléctrico de bricolaje !: 7 pasos (con imágenes)
¡DIY Longboard eléctrico !: Hola, compañeros creadores, en esta guía les mostraré cómo hacer un monopatín eléctrico de bricolaje con un presupuesto relativamente pequeño. La tabla que construí puede alcanzar velocidades de unos 40 km / h (26 mph) y correr unos 18 km. Arriba hay una guía de video y algunas pi
Longboard eléctrico rastreable: 16 pasos (con imágenes)
Longboard Eléctrico Trackable: Este proyecto consiste en un longboard eléctrico que retiene el recorrido con la ayuda de una frambuesa pi. Estas sesiones se guardan en una base de datos mySQL y se muestran en mi sitio web que se hizo con el microframework 'Flask'. (Este es un proyecto escolar
Cómo construir una caja de altavoz de guitarra o construir dos para su estéreo: 17 pasos (con imágenes)
Cómo construir una caja de altavoz de guitarra o construir dos para su estéreo: Quería un nuevo altavoz de guitarra para el amplificador de válvulas que estoy construyendo. El altavoz permanecerá en mi tienda, por lo que no tiene que ser nada especial. La cubierta de Tolex puede dañarse con demasiada facilidad, así que simplemente rocié el exterior de negro después de una arena ligera