Innehållsförteckning:

LED -förmörkelse med beröringssensorer och MIDI: 9 steg (med bilder)
LED -förmörkelse med beröringssensorer och MIDI: 9 steg (med bilder)

Video: LED -förmörkelse med beröringssensorer och MIDI: 9 steg (med bilder)

Video: LED -förmörkelse med beröringssensorer och MIDI: 9 steg (med bilder)
Video: Hur man gör peksensor med BC547? #krets #attiny85 #bc547 #touchswitch #touchsensor #arduino 2024, November
Anonim
Image
Image
LED -förmörkelse med beröringssensorer och MIDI
LED -förmörkelse med beröringssensorer och MIDI
LED -förmörkelse med beröringssensorer och MIDI
LED -förmörkelse med beröringssensorer och MIDI
LED -förmörkelse med beröringssensorer och MIDI
LED -förmörkelse med beröringssensorer och MIDI

LED -solförmörkelsen är ett interaktivt instrument med lysdioder, kapacitiva pekssensorer och en MIDI -utgång som alla styrs med en Arduino Uno. Du kan programmera enheten på många olika sätt. I alla applikationer är tanken i stort sett densamma: bestäm vilka sensorer som berörs och uppdatera sedan lysdioderna och MIDI -utgången. I videon som publicerats här kan du kolla in några av de program som jag skrev. Chassit är tillverkat av MDF och inspirerades av laserskurna topografiska kartor som jag såg på instruktioner.

Jag var motiverad att skapa enheten eftersom jag ville göra mer interaktiva ljusenheter som gav en ny snurr till LED -bord. På grund av några problem jag hade med IR -sensorerna i mitt geodesiska kupolprojekt, var ett annat mål för LED -förmörkelsen att implementera mer tillförlitliga sensorer. Jag valde kapacitiva touch-sensorer, som är bättre på att ge ren signal för varje sensor utan att behöva justera trim-krukor som med IR-sensorerna. Jag ville också göra en mindre enhet som var lättare att montera och transportera.

I denna instruerbara, kommer jag att gå över att installera tio kapacitiva touch -sensorer med en Arduino, WS2801 LED -pixelremsa och MIDI -utgång. Låt oss börja bygga förmörkelsen!

Steg 1: Utbudslista

Utbudslista
Utbudslista
Utbudslista
Utbudslista

Material:

1. Arduino Uno (Atmega328 - monterad)

2. 30 brädor med 45 cm x 45 cm fiberplatta (MDF) med 3 mm tjocklek

3. 1/16 tjock akryl för spridning av lysdioder (https://www.amazon.com/gp/product/B00DCKOH3G/ref=o…

4. 9V 2A strömförsörjning (https://www.amazon.com/gp/product/B0194B7TKO/ref=o…

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

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

7. Buck-omvandlare för 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 -förlängning (https://www.amazon.com/gp/product/B002M8VBIS/ref=o…

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

11. DC DC 2.1mm x 5.5mm fatuttag (https://www.amazon.com/gp/product/B01GPL8MVG/ref=o…

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

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

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

15. En 5,5 MΩ motstånd

16. Tio 1kΩ -resistorer

17. Två 220Ω motstånd

18. 5/16 tum diameter pluggstång

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

Verktyg:

1. Laserskärare

2. Orbital slipmaskin

3. Superlim

4. Het limpistol

5. Lödkolv

6. Trådlindningsverktyg

Steg 2: Systemöversikt

System översikt
System översikt

LED -förmörkelsen använder kapacitiva beröringssensorer placerade runt enhetens omkrets för att styra tio lysdioder och en MIDI -signal. Stift 2 fungerar som sändstift för de kapacitiva beröringssensorerna så ett 5,5 MΩ motstånd är anslutet till stift 2 till tio olika kopparark. Ett 1kΩ -motstånd är anslutet mellan varje mottagningsstift (stift 3 till 12) och koppararket. För en granskning av kapacitiva touch -sensorer, kolla in min andra instruerbara.

Lysdioder från LED -remsan är också placerade runt enhetens omkrets, och signal- och klockstiften är anslutna till stift A0 och A1 på Arduino. För en recension om LED -remsor och Arduino, kolla in den här länken. Slutligen är MIDI -uttagets signalstift anslutet till sändstiftet (dvs stift 1).

I koden skickar Arduino en puls från stift 2 och gör en digital avläsning vid en av mottagningsstiften på de kapacitiva beröringssensorerna. En puls skickas och detekteras för varje kapacitiv beröringssensor. Beroende på avläsningen av sensorerna ändrar Arduino färgen på lysdioderna och/eller producerar en MIDI -signal.

Steg 3: Designa och klippa lådan

Designa och klippa lådan
Designa och klippa lådan

Första pris i LED -tävlingen 2017

Rekommenderad: