Tabla de contenido:
- Paso 1: Lista de suministros
- Paso 2: descripción general del sistema
- Paso 3: diseñar y cortar la caja
Video: LED Eclipse con sensores táctiles y MIDI: 9 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
El eclipse LED es un instrumento interactivo con LED, sensores táctiles capacitivos y una salida MIDI, todo controlado con un Arduino Uno. Puede programar el dispositivo de muchas formas diferentes. En todas las aplicaciones, la idea es prácticamente la misma: determinar qué sensores se tocan y luego actualizar los LED y la salida MIDI. En el video publicado aquí, puede ver algunos de los programas que escribí. El chasis está hecho de MDF y se inspiró en mapas topográficos cortados con láser que vi en los instructables.
Estaba motivado para crear el dispositivo porque quería hacer más dispositivos de luz interactivos que agregaran un nuevo giro a las mesas LED. Debido a algunos problemas que tuve con los sensores de infrarrojos en mi proyecto de domo geodésico, otro objetivo del eclipse de LED era implementar sensores más confiables. Elegí sensores táctiles capacitivos, que son mejores para proporcionar una señal limpia para cada sensor sin tener que ajustar los potenciómetros como con los sensores de infrarrojos. También quería hacer un dispositivo más pequeño que fuera más fácil de montar y transportar.
En este instructivo, repasaré la configuración de diez sensores táctiles capacitivos con un Arduino, la tira de píxeles LED WS2801 y la salida MIDI. ¡Empecemos a construir el eclipse!
Paso 1: Lista de suministros
Materiales:
1. Arduino Uno (Atmega328 - ensamblado)
2. 30 tableros de tablero de fibra de densidad media (MDF) de 45 cm x 45 cm con 3 mm de espesor
3. Acrílico de 1/16 de espesor para difundir LED (https://www.amazon.com/gp/product/B00DCKOH3G/ref=o…
4. Fuente de alimentación 9V 2A (https://www.amazon.com/gp/product/B0194B7TKO/ref=o…
5. LED RGB direccionables (https://www.amazon.com/gp/product/B0192X56MM/ref=o…
6. Cinta de lámina de cobre (https://www.amazon.com/gp/product/B00Z8MCK6M/ref=o…
7. Convertidor Buck para Arduino (RioRand LM2596 DC-DC Buck Converter 1.23V-30V)
8. Encabezados de clavija (Gikfun 1 x 40 clavijas de 2,54 mm de una sola fila de clavija macho separable)
9. Extensión USB (https://www.amazon.com/gp/product/B002M8VBIS/ref=o…
10. Toma de corriente CC (https://www.amazon.com/gp/product/B01LQGESUO/)
11. Enchufe macho de CC de 2,1 mm x 5,5 mm (https://www.amazon.com/gp/product/B01GPL8MVG/ref=o…
12. Cable MIDI a USB (https://www.amazon.com/gp/product/B071KLC884/ref=o…
13. Conector MIDI (https://www.amazon.com/gp/product/B00MEI42PU/ref=o…
14. Envoltura de alambre (https://www.amazon.com/gp/product/B008AGUABU/ref=o…
15. Una resistencia de 5,5 MΩ
16. Diez resistencias de 1kΩ
17. Dos resistencias de 220 Ω
18. Varilla de pasador de 5/16 de pulgada de diámetro
19. Hardware (https://www.amazon.com/gp/product/B06XQMBDMX/ref=o…
Instrumentos:
1. Cortadora láser
2. Lijadora orbital
3. Súper pegamento
4. Pistola de pegamento caliente
5. Soldador
6. Herramienta para enrollar alambre
Paso 2: descripción general del sistema
El eclipse LED utiliza sensores táctiles capacitivos colocados alrededor del perímetro del dispositivo para controlar diez LED y una señal MIDI. El pin 2 actúa como el pin de envío para los sensores táctiles capacitivos, por lo que se conecta una resistencia de 5,5 MΩ al pin 2 a diez láminas de cobre diferentes. Se conecta una resistencia de 1 kΩ entre cada pin de recepción (pines 3 a 12) y la hoja de cobre. Para una revisión sobre los sensores táctiles capacitivos, consulte mi otro instructable.
Los LED de la tira de LED también se colocan alrededor del perímetro del dispositivo, y los pines de señal y reloj están conectados a los pines A0 y A1 del Arduino. Para obtener una revisión sobre las tiras de LED y Arduino, consulte este enlace. Finalmente, el pin de señal del conector MIDI se conecta al pin de transmisión (es decir, el pin 1).
En el código, el Arduino envía un pulso desde el pin 2 y hace una lectura digital en uno de los pines de recepción de los sensores táctiles capacitivos. Se envía y detecta un pulso para cada sensor táctil capacitivo. Dependiendo de las lecturas de los sensores, el Arduino cambia el color de los LED y / o produce una señal MIDI.
Paso 3: diseñar y cortar la caja
Primer premio en el concurso LED 2017
Recomendado:
K-Ability V2 - Teclado accesible de código abierto para pantallas táctiles: 6 pasos (con imágenes)
K-Ability V2 - Teclado accesible de código abierto para pantallas táctiles: Este prototipo es la segunda versión de K-Ability. K-Ability es un teclado físico que permite el uso de dispositivos de pantalla táctil a personas con patologías que provocan trastornos neuromusculares. Hay muchas ayudas que facilitan el uso de la computación
Alfombra con sensores / comunicación RF con Arduino Micro: 4 pasos (con imágenes)
Alfombra Con Sensores / Comunicación RF Con Arduino Micro: Recientemente terminé la instalación Igualmente diversa, la cual está compuesta por una serie de lámparas que reaccionan a los sensores colocados en una alfombra debajo de las lámparas, así es como hice la alfombra con sensores de presión. Espero que lo encuentres util.:)
Lámparas táctiles sincronizadas en color: 5 pasos (con imágenes)
Lámparas Táctiles Sincronizadas de Color: Para este proyecto haremos dos lámparas que pueden cambiar su color al tacto y que pueden sincronizar este color entre sí a través de Internet. Usamos esto como regalo de Navidad para un amigo que se mudó a otra ciudad. Ella consiguió uno de los l
Altavoz Bluetooth de escritorio con visualización de audio, botones táctiles y NFC: 24 pasos (con imágenes)
Altavoz Bluetooth de escritorio con visualización de audio, botones táctiles y NFC: ¡Hola! En este Instructables, voy a mostrar cómo hice este altavoz Bluetooth de escritorio que tiene una visualización de audio increíble con botones táctiles y NFC. Se puede emparejar fácilmente con dispositivos habilitados para NFC con solo un toque. No hay botón físico
Controles táctiles Nextion basados en Arduino: 4 pasos
Controles táctiles Nextion basados en Arduino: un amigo estaba buscando una solución fresca para controlar el HVAC (calefacción, ventilación, aire acondicionado) de su automóvil a través de la pantalla táctil y Arduino. La idea se inspiró en un proyecto anterior mío sobre el control interior de una limusina, pero grita