Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
**DESCARGO DE RESPONSABILIDAD**
Este instructable fue parte de mi tesis de maestría y está terminado de cualquier manera. No tengo un espacio de trabajo en este momento, por lo que no puedo terminarlo antes de tener un espacio adecuado para probar y construir.
Si desea construir una pantalla de bicicleta POV, no dude en usar esto como inspiración, pero le recomendaría que use la guía Adafruit.
¿Cómo convertir tu bici en una pantalla móvil en la ciudad? Este instructables tiene como objetivo responder cómo hacerlo de manera económica y fácil con las piezas que la mayoría de los fabricantes ya tienen por ahí.
Antes de comenzar con cómo construir el dispositivo, me gustaría agradecer a Ada y su guía sobre cómo hacer una pantalla de POV. He utilizado el código de su guía como inspiración, un trampolín y una gran parte de su código existe en mi ejemplo.
La mayor diferencia es que hice que el código funcione con el popular microprocesador WiFi, ESP8266. Estoy usando un NodeMCU v2 en mi ejemplo que requirió muchos ajustes. Mi principal razonamiento detrás de la elección de un dispositivo ESP8266 es que es una pieza de hardware poderosa, y puede implementar la comunicación inalámbrica para controlar la imagen, sincronizar varias unidades o lo que sea que se le ocurra. Otra diferencia es que he implementado un estabilizador de imagen que debería hacer que la pantalla sea más legible al andar en bicicleta (hay mucho margen de mejora, pero si desea un producto de consumo terminado y profesional, compre POV de Monkeylectric). La última diferencia es que estoy usando piezas más baratas en mi construcción. El SK9822 / APA102 es básicamente el mismo hardware que Adafruit Dotstar pero mucho más barato. Puede obtener un NodeMCU por solo $ 3.95 si puede esperar a que se envíe. ¡¡Y ahora al guía !!
Paso 1: componentes
Para esta construcción necesitarás
- 1x NodeMcu v2
- 1x tira de led APA102 de al menos 32 píxeles
- 1x píxel de refuerzo APA102
- 1x interruptor de lengüeta
- 1x imán
- 1 resistencia de 10 k ohmios
- Clip de batería 1x 3 AA
- 3 pilas AA
- 1x interruptor SPST
- 1 condensador de 1000 uf
NodeMCU:
Como se mencionó anteriormente, elegí este microprocesador por varias razones. Es rápido, barato, pequeño y tiene potencial para la comunicación inalámbrica.
APA102:
Estos LED son súper rápidos y excelentes para proyectos donde el tiempo es un factor crítico. En comparación con otra opción popular, WS8212 / neopixel, tiene un pin de reloj para asegurar que no se desconecte. También puede optar por clones APA102 llamados SK9822. Puede dividir la tira y ambas partes siguen siendo funcionales porque cada píxel tiene un controlador, por lo que cuando compra un metro de LED para su proyecto POV, el resto se puede usar para la otra rueda de la bicicleta u otro proyecto.
Píxel de refuerzo:
Necesita un solo píxel APA102 (córtelo al final de su tira) lo más cerca posible de su NodeMCU. La razón es que el NodeMCU solo emite 3.3 voltios y el APA102 opera a 5 voltios, pero si coloca un píxel lo suficientemente cerca, funciona como un convertidor de nivel lógico, por lo que el reloj y la señal de datos se convierten a 5v para el resto de los píxeles.. En el código nunca enviamos color al píxel de refuerzo ya que su única función es amplificar la señal, por lo que no necesitamos tener la tira cerca del NodeMCU. Me gustaría agradecer a Elec-tron.org por haber tenido la idea.
Interruptor de lengüeta e imán:
El interruptor de lengüeta emite un pulso cada vez que pasa el imán, y lo estoy usando para estabilizar la imagen mientras conduzco en bicicleta. No tengo un enlace de dónde compré esto, porque lo encontré en una vieja puerta magnética para gatos en un contenedor de artículos electrónicos. Estamos usando la resistencia de 10k ohmios como un desplegable para minimizar el ruido.
El resto:
El condensador evita la caída de voltaje cuando la tira pasa de no tener color a (por ejemplo) todo blanco.
Las baterías solo proporcionan 4,5 voltios, pero son más que suficientes para impulsar el sistema.
El interruptor SPST se usa para encender y apagar el circuito.
PD: algunas versiones de APA102 han cambiado entre pin rojo y verde. Si tiene un GRB en lugar de RGB, su tira parpadeará en verde cuando escriba en rojo. He usado ambos, por eso algunas de mis imágenes en github se ven raras.
Paso 2: el circuito
Cometí el error de hacer cables largos desde el NodeMCU hasta el píxel de refuerzo en el diagrama. Es MUY importante que esos cables sean lo más cortos posible. La distancia desde el amplificador hasta el resto de píxeles puede ser tan larga como sea necesario. En el diagrama y en mi versión he colocado el condensador cerca de la fuente de alimentación. Prefiero colocarlo cerca de los píxeles, pero ambos funcionan bien.
Paso 3: soldadura
Paso 4: Montaje y fijación a la rueda
Hice mi versión en un paquete pequeño y lo adjunté con una combinación de bridas y cinta adhesiva. Recomendaría otra forma de hacer esto porque no es muy práctico.
Si desea estabilizar la rueda, puede colocar un segundo paquete de baterías (en paralelo con el primero, en cuanto al circuito) en el lado opuesto.
El imán está adherido al cuadro de la bicicleta con pegamento termofusible para que se alinee con el sensor de pasillo cuando la rueda gira.
Paso 5: Dibujar imágenes y conceptos
Este paso consiste en realizar conceptos y esbozar la imagen de la bicicleta.
Como puede ver en las fotos, esto se puede hacer con amigos y puede ayudarlo a encontrar algo interesante para la rueda de su bicicleta. Realmente me ayudó / nos ayudó a discutir nuestras ideas entre nosotros para enmarcar y reformular el mensaje que queríamos enviar. Recuerde que si instala esto, no solo lo verá usted, sino también a todos los que encuentre en su camino. Piensa en la ruta que normalmente haces con tu bicicleta, ¿hay algo en ese camino que quieras comentar?
Creé una plantilla que podría ayudarte a pensar en un tema y a diseñar la rueda de tu bicicleta.
Paso 6: creación de imágenes
Ahora es el momento de ir a Photoshop u otro programa de edición de imágenes. Mis imágenes son de 84 por 32 píxeles porque tengo 32 píxeles en mi tira de LED y encontré que 84 era una buena longitud. Puedes jugar con el ancho de la foto para encontrar un tamaño que cree la mejor imagen en tu bicicleta.
Cuando muestre sus imágenes en su bicicleta, se estirarán hacia la parte superior de las imágenes y se juntarán en la parte inferior.
Las primeras cuatro imágenes no se mostrarán muy bien en la rueda y son fotos conceptuales que deben deformarse para que se ajusten mejor a la pantalla POV. La última imagen se utilizó para hacer que la imagen destacada de este instructable tenga las dimensiones correctas y esté deformada para que sea más legible.
Dependiendo de cómo gire su bicicleta y / o en qué sitio coloque los leds, es posible que deba voltear la imagen digital vertical y / u horizontalmente.
Paso 7: Código
Mi código se puede encontrar en mi github.