Indholdsfortegnelse:

LED -formørkelse med berøringssensorer og MIDI: 9 trin (med billeder)
LED -formørkelse med berøringssensorer og MIDI: 9 trin (med billeder)

Video: LED -formørkelse med berøringssensorer og MIDI: 9 trin (med billeder)

Video: LED -formørkelse med berøringssensorer og MIDI: 9 trin (med billeder)
Video: Топ-3 проекта Simple Electronics, jlcpcb 2024, November
Anonim
Image
Image
LED -formørkelse med berøringssensorer og MIDI
LED -formørkelse med berøringssensorer og MIDI
LED -formørkelse med berøringssensorer og MIDI
LED -formørkelse med berøringssensorer og MIDI
LED -formørkelse med berøringssensorer og MIDI
LED -formørkelse med berøringssensorer og MIDI

LED -formørkelsen er et interaktivt instrument med lysdioder, kapacitive berøringssensorer og en MIDI -udgang, der alle styres med en Arduino Uno. Du kan programmere enheden på mange forskellige måder. I alle applikationer er ideen stort set den samme: Bestem, hvilke sensorer der berøres, og opdater derefter LED'erne og MIDI -output. I videoen, der er lagt ud her, kan du tjekke nogle af de programmer, jeg skrev. Chassiset er lavet af MDF og blev inspireret af laserskårne topografiske kort, som jeg så på instruktører.

Jeg var motiveret til at oprette enheden, fordi jeg ville lave flere interaktive lysenheder, der tilføjede et nyt spin til LED -borde. På grund af nogle problemer, jeg havde med IR -sensorerne i mit geodesiske kuppelprojekt, var et andet mål for LED -formørkelsen at implementere mere pålidelige sensorer. Jeg valgte kapacitive touch-sensorer, som er bedre til at levere rent signal til hver sensor uden at skulle justere trim-potter som med IR-sensorerne. Jeg ville også lave en mindre enhed, der var lettere at samle og transportere.

I denne instruktive vil jeg gå over opsætningen af ti kapacitive berøringssensorer med en Arduino, WS2801 LED -pixelstrimmel og MIDI -udgang. Lad os komme i gang med at bygge formørkelsen!

Trin 1: Forsyningsliste

Forsyningsliste
Forsyningsliste
Forsyningsliste
Forsyningsliste

Materialer:

1. Arduino Uno (Atmega328 - samlet)

2. 30 plader af 45cm x 45cm fiberplade med medium densitet (MDF) med 3 mm tykkelse

3. 1/16 tyk akryl til diffusion af lysdioder (https://www.amazon.com/gp/product/B00DCKOH3G/ref=o…

4. 9V 2A Strømforsyning (https://www.amazon.com/gp/product/B0194B7TKO/ref=o…

5. Adresserbare RGB -lysdioder (https://www.amazon.com/gp/product/B0192X56MM/ref=o…

6. Kobberfoliebånd (https://www.amazon.com/gp/product/B00Z8MCK6M/ref=o…

7. Buck-konverter til Arduino (RioRand LM2596 DC-DC Buck Converter 1.23V-30V)

8. Pin Headers (Gikfun 1 x 40 Pin 2.54mm Single Row Breakaway Male Pin Header)

9. USB -udvidelse (https://www.amazon.com/gp/product/B002M8VBIS/ref=o…

10. DC -jackstik (https://www.amazon.com/gp/product/B01LQGESUO/)

11. Han DC 2,1 mm x 5,5 mm tønde stikdåse (https://www.amazon.com/gp/product/B01GPL8MVG/ref=o…

12. MIDI til USB -kabel (https://www.amazon.com/gp/product/B071KLC884/ref=o…

13. MIDI -stik (https://www.amazon.com/gp/product/B00MEI42PU/ref=o…

14. Wire wrap (https://www.amazon.com/gp/product/B008AGUABU/ref=o…

15. Én 5.5MΩ modstand

16. Ti 1kΩ modstande

17. To 220Ω modstande

18. dyvelstang med en diameter på 5/16 tommer

19. Hardware (https://www.amazon.com/gp/product/B06XQMBDMX/ref=o…

Værktøjer:

1. Laserskærer

2. Kantslibemaskine

3. Super lim

4. Varm limpistol

5. Loddejern

6. Wire wrap værktøj

Trin 2: Systemoversigt

System overblik
System overblik

LED -formørkelsen bruger kapacitive berøringssensorer placeret rundt om enhedens omkreds til at styre ti lysdioder og et MIDI -signal. Pin 2 fungerer som sendestift til de kapacitive berøringssensorer, så en 5.5MΩ modstand er forbundet til pin 2 til ti forskellige kobberplader. En 1kΩ modstand er forbundet mellem hver modtagestift (ben 3 til 12) og kobberpladen. For en anmeldelse af kapacitive berøringssensorer, tjek mine andre instruerbare.

Lysdioder fra LED -strimlen er også placeret omkring enhedens omkreds, og signal- og urstifterne er forbundet til ben A0 og A1 på Arduino. For en anmeldelse af LED -strips og Arduino, tjek dette link. Endelig er signalpinden på MIDI -stikket forbundet til sendestiften (dvs. pin 1).

I koden sender Arduino en puls fra pin 2 og foretager en digital aflæsning på en af modtagerstifterne på de kapacitive berøringssensorer. Der sendes og registreres en puls for hver kapacitiv berøringssensor. Afhængigt af sensorernes målinger ændrer Arduino farven på lysdioderne og/eller producerer et MIDI -signal.

Trin 3: Design og klipning af kassen

Design og klipning af kassen
Design og klipning af kassen

Første præmie i LED -konkurrencen 2017

Anbefalede: