Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
En este instructivo, haremos una luz de bicicleta de neopixel para que su bicicleta se vea más fresca por la noche.
puede conectarlo a su teléfono a través de WiFi o simplemente con un Arduino nano y un botón momentáneo para cambiar de modo
Lamentablemente, no puedo proporcionar imágenes detalladas del proceso de construcción porque ya lo he creado, pero haré todo lo posible para explicar cómo hacerlo utilizando diagramas y algunas fotos del producto terminado.
Suministros
- Un WeMos D1 Mini o un Arduino nano
- Una tira de led de neopixel
- Un interruptor
- 2 carcasas de lipo 18650 o un banco de energía
- Un circuito de protección y carga de batería capaz de al menos 1 A con una salida de 5v
- Un interruptor momentáneo (opcional)
- Un estuche (puede imprimirse en 3D o hacerse con otra cosa)
- Un conector XH 1.25 JST 3 (opcional)
Paso 1: Decidir cómo lo vas a hacer
Puede hacerlo usando WeMos y, a través de mi aplicación, controlarlo desde su teléfono con WiFi (si decide hacer esta versión, hay un error en el código que hace que el esp cierre el punto de acceso, lo que hace que tenga que reiniciar el esp si quieres cambiar el color o el patrón)
O
Usando un Arduino y un botón momentáneo para recorrer las animaciones
Personalmente he elegido el método esp aunque el Arduino también funciona muy bien
Paso 2: decidir qué caso utilizar
Realmente puedes hacer esto con cualquier cosa (la primera versión fue una lata de capricho para mí)
lo que necesita es algo que pueda sujetar a su bicicleta o algo que pueda caber en la jaula de la botella de agua con un orificio para el puerto de carga y los interruptores
Ahora imprimí en 3D un estuche para el que incluiré un archivo 3D, así como los archivos.step si desea personalizarlos.
Si imprime la carcasa en 3D en la parte inferior, hay una ranura para el conector; de lo contrario, puede usar cables dupont para que pueda quitarlos fácilmente para cargarlos si usa cables dupont, entonces debe asegurarlo con cinta.
Paso 3: Terminación de la tira de LED
Lo más probable es que la tira de led no esté terminada correctamente, por lo que cuando suelde los cables, debe llenar el orificio con pegamento caliente y si también ha puesto un termocontraíble.
Paso 4: Conecte la placa
Primero conecte las baterías en paralelo al cargador como se muestra aquí, luego conecte el - al - en el cargador de batería y el + al + con cuidado de no estropear la entrada y la salida en el módulo de carga de la batería
Tendrás que conectar los 5v del módulo de carga y protección al interruptor de encendido tanto la placa como la tira de neopixel como se muestra en el diagrama. Conecta la tierra tanto a la placa como a la tira de led.
Para WeMos, conecte el pin de datos a D2
Y para el Arduino conecte el interruptor a D4 y tierra y la tira de led a D6
Paso 5: carga del código
Para los wemos usaremos el código de bitluini donde inicialmente usó este código para la automatización del hogar, lo modifiqué para que funcione como un punto de acceso a Internet al que te conectas con tu teléfono y cambias los colores de la aplicación, abre todos los archivos. en una pestaña, descargue todas las bibliotecas que faltan y cárguelas
para Arduino, usaremos el boceto buttoncycler de la biblioteca adafruit neopixel
descargar todas las bibliotecas que faltan y subirlas
IMPORTANTE:
1) actualmente hay un error en el código que hace que wemos cierre su punto de acceso después de que 1-2 cambien los colores o el patrón, lo que hace que la tira no pueda cambiar el patrón a menos que apague y vuelva a encender el tablero.
2) Tendrás que cambiar la cantidad de LED según la cantidad de LED que tenga la tira de neopixel
Para los wemos, tendrá que cambiar const int LED_COUNT = 60; donde 60 es el número de menos en la tira
Y para Arduino, tendrás que cambiar #define PIXEL_COUNT 60 donde 60 es el número de menos en la tira
Paso 6: Montaje de la tira de LED en la bicicleta
Para montar la tira de led en la bicicleta, no tendrá que usar bridas como se muestra aquí.
Paso 7: encenderlos
para el Arduino, simplemente enciende el interruptor y presiona el botón cuando quieras alternar entre los modos
Para los wemos tendrás que:
descarga la apk de la aplicación
abre el interruptor
conéctese a la red WiFi llamada neobike
abre la aplicación y úsala como quieras
Paso 8: Resultados finales
Lamentablemente, no puedo mostrar la bicicleta desde lejos porque se está reparando la rueda trasera, pero se ve bastante bien.
Gracias por leer mi instructable
Si he cometido algún error, olvido algo o dije algo una o varias veces, lo siento, pero este es mi primer instructivo.