Spisu treści:

Zaćmienie LED z czujnikami dotykowymi i MIDI: 9 kroków (ze zdjęciami)
Zaćmienie LED z czujnikami dotykowymi i MIDI: 9 kroków (ze zdjęciami)

Wideo: Zaćmienie LED z czujnikami dotykowymi i MIDI: 9 kroków (ze zdjęciami)

Wideo: Zaćmienie LED z czujnikami dotykowymi i MIDI: 9 kroków (ze zdjęciami)
Wideo: Czujnik ruchu MD-19B7 | podłączenie taśmy LED | Eura-Tech 2024, Listopad
Anonim
Image
Image
Zaćmienie LED z czujnikami dotykowymi i MIDI
Zaćmienie LED z czujnikami dotykowymi i MIDI
Zaćmienie LED z czujnikami dotykowymi i MIDI
Zaćmienie LED z czujnikami dotykowymi i MIDI
Zaćmienie LED z czujnikami dotykowymi i MIDI
Zaćmienie LED z czujnikami dotykowymi i MIDI

Zaćmienie LED to interaktywny instrument z diodami LED, pojemnościowymi czujnikami dotykowymi i wyjściem MIDI sterowanym za pomocą Arduino Uno. Urządzenie można zaprogramować na wiele różnych sposobów. We wszystkich aplikacjach idea jest prawie taka sama: określ, które czujniki są dotknięte, a następnie zaktualizuj diody LED i wyjście MIDI. W zamieszczonym tutaj filmie możesz zapoznać się z niektórymi programami, które napisałem. Obudowa jest wykonana z MDF i została zainspirowana laserowo wyciętymi mapami topograficznymi, które widziałem na instrukcjach.

Byłem zmotywowany do stworzenia urządzenia, ponieważ chciałem stworzyć bardziej interaktywne urządzenia oświetleniowe, które dodały nowy spin do stołów LED. Ze względu na pewne problemy, jakie miałem z czujnikami podczerwieni w moim projekcie kopuły geodezyjnej, kolejnym celem zaćmienia LED było wdrożenie bardziej niezawodnych czujników. Wybrałem pojemnościowe czujniki dotykowe, które lepiej zapewniają czysty sygnał dla każdego czujnika bez konieczności regulacji potencjometrów, jak w przypadku czujników podczerwieni. Chciałem też zrobić mniejsze urządzenie, które byłoby łatwiejsze w montażu i transporcie.

W tej instrukcji omówię konfigurację dziesięciu pojemnościowych czujników dotykowych z Arduino, paskiem pikseli LED WS2801 i wyjściem MIDI. Zacznijmy budować zaćmienie!

Krok 1: Lista dostaw

Lista dostaw
Lista dostaw
Lista dostaw
Lista dostaw

Materiały:

1. Arduino Uno (Atmega328 - zmontowany)

2. 30 płyt z płyty pilśniowej średniej gęstości 45 cm x 45 cm (MDF) o grubości 3 mm

3. Akryl o grubości 1/16 do rozpraszania diod LED (https://www.amazon.com/gp/product/B00DCKOH3G/ref=o…

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

5. Adresowalne diody LED RGB (https://www.amazon.com/gp/product/B0192X56MM/ref=o…

6. Taśma z folii miedzianej (https://www.amazon.com/gp/product/B00Z8MCK6M/ref=o…

7. Przetwornica buck dla Arduino (przetwornica RioRand LM2596 DC-DC buck 1,23V-30V)

8. Nagłówki pinów (Gikfun 1 x 40 Pin 2,54 mm jednorzędowy męski nagłówek pinów)

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

10. Gniazdo zasilania prądem stałym (https://www.amazon.com/gp/product/B01LQGESUO/)

11. Męskie gniazdo wtykowe DC 2.1mm x 5.5mm (https://www.amazon.com/gp/product/B01GPL8MVG/ref=o…

12. Kabel MIDI do USB (https://www.amazon.com/gp/product/B071KLC884/ref=o…

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

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

15. Jeden rezystor 5,5 MΩ

16. Dziesięć rezystorów 1kΩ

17. Dwa rezystory 220Ω

18. Pręt do kołków o średnicy 5/16 cala

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

Narzędzia:

1. Wycinarka laserowa

2. Szlifierka oscylacyjna

3. Super klej

4. Pistolet do klejenia na gorąco

5. Lutownica

6. Narzędzie do owijania drutu

Krok 2: Przegląd systemu

Przegląd systemu
Przegląd systemu

Zaćmienie LED wykorzystuje pojemnościowe czujniki dotykowe umieszczone na obwodzie urządzenia do sterowania dziesięcioma diodami LED i sygnałem MIDI. Pin 2 działa jako pin wysyłający dla pojemnościowych czujników dotykowych, więc rezystor 5,5 MΩ jest podłączony do pinu 2 do dziesięciu różnych arkuszy miedzi. Rezystor 1kΩ jest podłączony między każdym pinem odbiorczym (piny 3 do 12) a blachą miedzianą. Aby zapoznać się z przeglądem pojemnościowych czujników dotykowych, sprawdź moje inne instrukcje.

Diody LED z paska LED są również rozmieszczone na obwodzie urządzenia, a piny sygnału i zegara są podłączone do pinów A0 i A1 Arduino. Aby zapoznać się z przeglądem taśm LED i Arduino, sprawdź ten link. Wreszcie pin sygnałowy gniazda MIDI jest podłączony do pinu transmisyjnego (tj. Pin 1).

W kodzie Arduino wysyła impuls z pinu 2 i dokonuje cyfrowego odczytu na jednym z pinów odbiorczych pojemnościowych czujników dotykowych. Impuls jest wysyłany i wykrywany dla każdego pojemnościowego czujnika dotykowego. W zależności od odczytów czujników Arduino zmienia kolor diod LED i/lub generuje sygnał MIDI.

Krok 3: Projektowanie i cięcie pudełka

Projektowanie i cięcie pudełka
Projektowanie i cięcie pudełka

I nagroda w Konkursie LED 2017

Zalecana: