Inhoudsopgave:

LED Eclipse met aanraaksensoren en MIDI - Ajarnpa
LED Eclipse met aanraaksensoren en MIDI - Ajarnpa

Video: LED Eclipse met aanraaksensoren en MIDI - Ajarnpa

Video: LED Eclipse met aanraaksensoren en MIDI - Ajarnpa
Video: Mitsubishi Eclipse Fast & Furious за 20 минут | Трансформация 2024, November
Anonim
Image
Image
LED Eclipse met aanraaksensoren en MIDI
LED Eclipse met aanraaksensoren en MIDI
LED Eclipse met aanraaksensoren en MIDI
LED Eclipse met aanraaksensoren en MIDI
LED Eclipse met aanraaksensoren en MIDI
LED Eclipse met aanraaksensoren en MIDI

De LED-eclipse is een interactief instrument met LED's, capacitieve aanraaksensoren en een MIDI-uitgang die allemaal worden bestuurd met een Arduino Uno. U kunt het apparaat op veel verschillende manieren programmeren. Over alle applicaties heen is het idee vrijwel hetzelfde: bepaal welke sensoren worden aangeraakt en werk vervolgens de LED's en MIDI-uitgang bij. In de video die hier is gepost, kun je enkele van de programma's bekijken die ik heb geschreven. Het chassis is gemaakt van MDF en is geïnspireerd op lasergesneden topografische kaarten die ik op instructables zag.

Ik was gemotiveerd om het apparaat te maken omdat ik meer interactieve lichtapparaten wilde maken die een nieuwe draai aan LED-tafels gaven. Vanwege enkele problemen die ik had met de IR-sensoren in mijn geodetische koepelproject, was een ander doel voor de LED-eclips om betrouwbaardere sensoren te implementeren. Ik koos voor capacitieve aanraaksensoren, die beter zijn in het leveren van een schoon signaal voor elke sensor zonder dat je trimpots hoeft aan te passen zoals bij de IR-sensoren. Ik wilde ook een kleiner apparaat maken dat gemakkelijker te monteren en te vervoeren was.

In deze instructable ga ik in op het opzetten van tien capacitieve aanraaksensoren met een Arduino, de WS2801 LED-pixelstrip en MIDI-uitgang. Laten we beginnen met het bouwen van de eclips!

Stap 1: Bevoorradingslijst

Voorraadlijst
Voorraadlijst
Voorraadlijst
Voorraadlijst

Materialen:

1. Arduino Uno (Atmega328 - gemonteerd)

2. 30 platen van 45 cm x 45 cm vezelplaat met gemiddelde dichtheid (MDF) met een dikte van 3 mm

3. 1/16 dik acryl voor het verspreiden van LED's (https://www.amazon.com/gp/product/B00DCKOH3G/ref=o…

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

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

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

7. Buck-converter voor Arduino (RioRand LM2596 DC-DC Buck-converter 1.23V-30V)

8. Pin-headers (Gikfun 1 x 40-pins 2,54 mm enkele rij afgescheiden mannelijke pin-header)

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

10. Gelijkstroomaansluiting (https://www.amazon.com/gp/product/B01LQGESUO/)

11. Mannelijke DC 2,1 mm x 5,5 mm vatstekker (https://www.amazon.com/gp/product/B01GPL8MVG/ref=o…

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

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

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

15. Eén weerstand van 5,5 MΩ

16. Tien 1kΩ-weerstanden

17. Twee 220Ω-weerstanden

18. Deuvelstang met een diameter van 5/16 inch

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

Gereedschap:

1. Lasersnijder

2. Vlakschuurmachine

3. Superlijm

4. Heet lijmpistool

5. Soldeerbout

6. Draadomslaggereedschap

Stap 2: Systeemoverzicht

Systeem overzicht
Systeem overzicht

De LED-eclips maakt gebruik van capacitieve aanraaksensoren die rond de omtrek van het apparaat zijn geplaatst om tien LED's en een MIDI-signaal te besturen. Pin 2 fungeert als de zendpin voor de capacitieve aanraaksensoren, dus een weerstand van 5,5 MΩ is verbonden met pin 2 tot tien verschillende koperplaten. Een weerstand van 1 kΩ is aangesloten tussen elke ontvangstpen (pinnen 3 tot 12) en de koperen plaat. Voor een recensie over capacitieve aanraaksensoren, bekijk mijn andere instructable.

LED's van de LED-strip zijn ook rond de omtrek van het apparaat geplaatst en de signaal- en klokpinnen zijn verbonden met pinnen A0 en A1 van de Arduino. Bekijk deze link voor een recensie over LED-strips en Arduino. Ten slotte is de signaalpin van de MIDI-aansluiting verbonden met de zendpin (d.w.z. pin 1).

In de code stuurt de Arduino een puls van pin 2 en maakt een digitale uitlezing op een van de ontvangstpinnen van de capacitieve aanraaksensoren. Voor elke capacitieve aanraaksensor wordt een puls verzonden en gedetecteerd. Afhankelijk van de uitlezingen van de sensoren, verandert de Arduino de kleur van de LED's en/of produceert een MIDI-signaal.

Stap 3: De doos ontwerpen en snijden

De doos ontwerpen en snijden
De doos ontwerpen en snijden

Eerste prijs in de LED-wedstrijd 2017

Aanbevolen: