Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
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