Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
¡Crea un control remoto para monopatín eléctrico, en JAVASCRIPT!
Únete a mi viaje, espero que aprendas algo.
Este no será un tutorial paso a paso. Será más un escaparate de lo que he usado, cómo lo hice y estoy seguro de que puedes hacerlo.
Incluso te recomiendo que NO lo hagas exactamente como lo hice yo. Este diseño no es impecable, estoy seguro de que puedes mejorar muchas cosas. Vea esto más como un gran recurso si está planeando construir un control remoto.
Suministros
Pantalla 128x32px1x OLED SSD1306 Pantalla I2C
Algún tipo de hardware para detectar el acelerador. En mi caso usé un Joystick que tenía por ahí. Una mejor opción es utilizar un sensor de efecto Hall radiométrico lineal. Si opta por el sensor de efecto Hall, no olvide obtener un imán. 1 x DRV5055A2QLPG o 1 x Joystick
No olvidemos el cerebro de la operación 2x Espruino MDBT42Q
Necesitaremos una batería; en mi caso utilicé la batería más gruesa que pude encontrar. Tengo suficiente ansiedad por la batería del propio longboard. Funcionaría totalmente con una batería más pequeña. 1 x 18650 LION Battery 1 x LION Charge board
Recomiendo obtener al menos un interruptor táctil y un interruptor deslizante. Cuantos más interruptores, más opciones tienes cuando juegas con tu firmware. Interruptor táctil> = Interruptor deslizante 11x
Paso 1: Imprima el estuche / Confeccione el estuche / Compre el estuche
Pinta el recinto
Paso 2: monte la pantalla
Usé pasta que se endurece después de unos minutos para pegar la pantalla.
Paso 3: ensamble el módulo de batería
Paso 4: Conecta el cerebro
No tengo un esquema, pero estoy seguro de que puedes resolverlo.
Si desea poder leer el voltaje de la batería, deberá hacer un circuito divisor de voltaje para asegurarse de que el voltaje de la batería no exceda los 3.3v.
Paso 5: sube el Codez
Si necesita ayuda para cargar el código o información sobre el hardware y el software, el recurso dorado es
www.espruino.com/
El código que escribí para el control remoto (Úselo con precaución, sigue siendo WIP)
También hay una lista de piezas en la página de github.
github.com/gurchk/espruino-esk8-remote
Paso 6: ensamble el gabinete
Usé cinta adhesiva de doble cara para pegar las piezas juntas
Paso 7: beneficio
Si necesita ayuda o tiene preguntas.
Contáctame