Tabla de contenido:

Longboard Underglow: 5 pasos (con imágenes)
Longboard Underglow: 5 pasos (con imágenes)

Video: Longboard Underglow: 5 pasos (con imágenes)

Video: Longboard Underglow: 5 pasos (con imágenes)
Video: NEON NO MEU LONGBOARD CUSH 2024, Noviembre
Anonim
Longboard Underglow
Longboard Underglow

Por spikytunaLinkedin Siga más por el autor:

Linterna Shoji de cartón
Linterna Shoji de cartón
Linterna Shoji de cartón
Linterna Shoji de cartón
Serpiente en una placa de pruebas
Serpiente en una placa de pruebas
Serpiente en una placa de pruebas
Serpiente en una placa de pruebas
Luces de humor reactivas a la música
Luces de humor reactivas a la música
Luces de humor reactivas a la música
Luces de humor reactivas a la música

Acerca de: Soy un estudiante de ingeniería aeroespacial que con frecuencia hace proyectos que son lo más alejado de la aeronáutica. Más sobre spikytuna »

Intro

Tal vez estabas destinado a hacer que un longboard pareciera increíble. Quizás te aburriste muchísimo en la cuarentena. Cualquiera que sea la razón, poner brillo en tu tabla es una excelente manera de engañarlo. Hice un controlador de tira de LED WS2812 con un acelerómetro, un módulo bluetooth y un Arduino Nano.

Prerrequisitos

Conocimientos básicos de Arduino y soldadura. La capacidad de andar en patineta también sería genial.

Nota para Maker (usted)

Hay muchos factores de forma diferentes de longboard, disponibilidad de componentes e ideas de cómo debería verse el underglow. Por lo tanto, es casi seguro que sus luces no coincidirán con las que tengo. Esta guía describe el proceso de diseño general de mi resplandor, pero trátelo más como una sugerencia. ¡Dale tu propio toque!

Objetivos del proyecto

- Coloque luces LED debajo del tablero con múltiples patrones preestablecidos.

- Controle de forma inalámbrica dichos patrones.

- Se apaga automáticamente cuando se recoge, para evitar cegar a las personas.

Suministros

  • Arduino Nano
  • Módulo Bluetooth HC-06
  • Acelerómetro ADXL345
  • 2 x WS2812 tiras de LED + conectores
  • Perfboard
  • Cabezales hembra de 2,54 mm
  • Alambre de núcleo sólido de 22 AWG
  • Banco de baterías USB
  • Condensador (100 uF)
  • Un longboard (obviamente)
  • Velcro
  • Soldador + Soldadura

Estos son enlaces de afiliados de Amazon, por lo que gano una pequeña comisión con cada venta. Si aún no tiene estos suministros y desea apoyar mis proyectos futuros, ¡siga estos enlaces!:)

Paso 1: Planificación y protoboard

Planificación y protoboard
Planificación y protoboard

Planifique qué características y patrones desea en su tablero. Este es un paso bastante abierto. Depende completamente de usted determinar qué tan complejo o simple lo desea. Si desea lo mínimo, todo lo que necesita es una batería, Arduino y tiras de LED.

Una vez que esté satisfecho con su configuración, dibuje un diagrama de sistema agradable y ordenado. Esto será útil cuando lo trasplante a una placa de circuito impreso o PCB.

Mis requisitos:

LEDs direccionables.

Quiero LED direccionables para poder crear patrones más elegantes.

Bluetooth.

No quiero inclinarme y presionar un botón para cambiar mi patrón, así que usaré un módulo Bluetooth y mi teléfono para hacerlo.

Acelerómetro.

Los LED pueden ser bastante brillantes y no quiero molestar a los peatones cuando levanto mi tabla. Por lo tanto, usaré un acelerómetro para detectar cuándo se sostiene el tablero y luego apagaré las luces.

Consejos:

Prueba, prueba, prueba.

¡Asegúrate de probar tu configuración en una placa de pruebas antes que nada! Esto hace que sea mucho más fácil depurar sus componentes y programar los patrones de luz. También recomiendo probar los componentes uno por uno, para limitar la cantidad de variables cuando aparece un error.

Nota:

Arriba está el diagrama del sistema de mi configuración. Los pines de cada componente se enumeran en cada flecha.

Paso 2: Programa

ENLACE GITHUB

El código que proporciono en este enlace es puramente fundamental e involucra solo el módulo Bluetooth. Para cambiar el patrón, use una aplicación Serial Bluetooth en su teléfono. Cambie el pinout según lo que necesite.

Diseñé mi código para que fuera relativamente fácil incluir nuevos patrones y cambiar el pinout. Para crear nuevos patrones, coloque la declaración strncmp adecuada en req_handle () y haga que su patrón funcione en patterns.h.

Necesitará tanto glowy_basic.ino como patterns.h. Asegúrese de incluirlos en la misma carpeta cuando programe su Nano. Se han dividido para evitar hacer un archivo masivo y difícil de manejar. Esto de ninguna manera está listo para la industria.

¿Si no quieres usar mi código? ¡Haz lo tuyo! Las bibliotecas son sencillas y fáciles de usar.

Bibliotecas utilizadas:

  • FastLED.h (para LED)
  • SoftwareSerial.h (Serie para Bluetooth)
  • Alambre.h (I2C)

Paso 3: trasplante a Perfboard

Transplante a Perfboard
Transplante a Perfboard
Transplante a Perfboard
Transplante a Perfboard

Cuidado, esto va a ser tedioso.

(Si puede colocarlo en una PCB en lugar de en una placa perfilada, lo recomiendo encarecidamente).

Perfboard es el término medio entre un prototipo en una placa de pruebas y un PCB completo. Era la mejor opción que tenía a mano para hacer esto algo permanente. Mi intención era hacer este estilo de escudo (usando encabezados hembra para conectar piezas) para poder reutilizar componentes críticos. Asegúrese de soldar un condensador de derivación en paralelo con la conexión de la batería. Esto suavizará el golpe de los cambios de corriente repentinos de sus tiras de LED. No puedo detallar cada una de las juntas de soldadura que hice, pero aprendí varias cosas durante este proceso.

Consejos:

Extiéndelo.

¡Toma tus componentes y colócalos en tu tablero! Planificar dónde y cómo encajan es importante para evitar errores que consumen mucho tiempo.

Sólido.

El alambre de núcleo sólido es imprescindible. Es mucho más fácil colocar un núcleo sólido pelado en los orificios de la placa perfilada, ya que no se separará como un cable trenzado.

Mida tres veces, corte una vez.

Para tener una placa perfilada algo ordenada, asegúrese de saber realmente cuánto cable necesita usar para vincular un punto de su placa a otro.

Comprobándolo dos veces.

Utilice con frecuencia un multímetro para asegurar la continuidad entre los puntos y asegurarse de que no haya cortocircuitos. Esto ayudará a evitar la destrucción accidental de las baterías.

Qué alivio.

Las uniones de soldadura no manejan muy bien la tensión y la deformación, por lo que necesita algún tipo de alivio de tensión para manejar cargas no planificadas. Esto es especialmente importante, ya que su tabla experimenta muchas vibraciones. Yo personalmente utilicé grapas dobladas para asegurar cables y haces de cables.

Paso 4: adjuntar piezas al longboard

Adjuntar piezas al longboard
Adjuntar piezas al longboard

Todo es viento en popa, ahora que la tabla está lista.

Aquí es donde entra el velcro. Tenía la intención de usar velcro porque es bastante fuerte pero extraíble.

  1. Coloca el lado masculino del velcro en el propio longboard. El lado masculino es más fácil de limpiar, si decide montar sin brillo.
  2. Coloque el lado hembra del velcro en el paquete de baterías y en la parte inferior del tablero perfilado.
  3. Coloque las tiras de LED.
  4. Coloque la batería y la placa de perforación.

Consejos:

Mordida de rueda.

Evite colocar cables o componentes justo encima de las ruedas. Si gira con demasiada fuerza, la rueda puede tocar y dañar estos elementos.

Cola.

Evite poner cables o componentes en la cola tampoco, ya que entrarán en contacto con el suelo. Por razones obvias, esto dañará estos elementos.

Proteccion.

Yo mismo no seguí este consejo debido a mi falta de impresora 3D, pero recomiendo encarecidamente diseñar cubiertas protectoras para las tiras y la placa perfilada. La electrónica expuesta, como la anterior, es muy susceptible a daños por escombros a alta velocidad y agua arrojada por las ruedas. Las cubiertas protectoras mitigarían tal daño y aumentarían la longevidad de un dispositivo como este.

Recomendado: