Obsah:

LED zatmenie s dotykovými senzormi a MIDI: 9 krokov (s obrázkami)
LED zatmenie s dotykovými senzormi a MIDI: 9 krokov (s obrázkami)

Video: LED zatmenie s dotykovými senzormi a MIDI: 9 krokov (s obrázkami)

Video: LED zatmenie s dotykovými senzormi a MIDI: 9 krokov (s obrázkami)
Video: Светодиодное затмение в интерьере на ESP32 | Led Eclipse ESP32 FastLED WS2811 WS2812 2024, November
Anonim
Image
Image
LED zatmenie s dotykovými senzormi a MIDI
LED zatmenie s dotykovými senzormi a MIDI
LED Eclipse s dotykovými senzormi a MIDI
LED Eclipse s dotykovými senzormi a MIDI
LED Eclipse s dotykovými senzormi a MIDI
LED Eclipse s dotykovými senzormi a MIDI

Zatmenie LED je interaktívny nástroj s LED diódami, kapacitnými dotykovými senzormi a MIDI výstupom, ktoré sú všetky ovládané Arduino Uno. Zariadenie môžete naprogramovať mnohými rôznymi spôsobmi. Myšlienka je vo všetkých aplikáciách do značnej miery rovnaká: určte, ktorých senzorov sa dotknete, a potom aktualizujte LED diódy a MIDI výstup. Vo videu, ktoré tu nájdete, si môžete pozrieť niektoré z programov, ktoré som napísal. Podvozok je vyrobený z MDF a bol inšpirovaný laserom rezanými topografickými mapami, ktoré som videl na pokynoch.

K vytvoreniu zariadenia som bol motivovaný, pretože som chcel vytvoriť viac interaktívnych svetelných zariadení, ktoré pridali do LED tabuliek nové roztočenie. Vzhľadom na niektoré problémy, ktoré som mal s IR senzormi v mojom projekte geodetickej kupoly, bolo ďalším cieľom pre zatmenie LED implementovať spoľahlivejšie senzory. Vybral som kapacitné dotykové senzory, ktoré lepšie poskytujú čistý signál pre každý senzor bez toho, aby ste museli nastavovať ozdobné lišty, ako pri infračervených senzoroch. Tiež som chcel vyrobiť menšie zariadenie, ktoré by bolo jednoduchšie zostaviť a prepraviť.

V tomto návode sa pozriem na nastavenie desiatich kapacitných dotykových senzorov s Arduino, pásikom pixelov WS2801 LED a MIDI výstupom. Začnime stavať zatmenie!

Krok 1: Zoznam dodávok

Zoznam dodávok
Zoznam dodávok
Zoznam dodávok
Zoznam dodávok

Materiály:

1. Arduino Uno (Atmega328 - zostavené)

2. 30 dosiek z drevovláknitých dosiek so strednou hustotou (MDF) 45 cm x 45 cm s hrúbkou 3 mm

3. 1/16 hrubý akryl pre difúzne diódy LED (https://www.amazon.com/gp/product/B00DCKOH3G/ref=o…

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

5. Adresovateľné LED diódy RGB (https://www.amazon.com/gp/product/B0192X56MM/ref=o…

6. Páska z medenej fólie (https://www.amazon.com/gp/product/B00Z8MCK6M/ref=o…

7. Buck prevodník pre Arduino (RioRand LM2596 DC-DC Buck Converter 1,23V-30V)

8. Kolíkové záhlavia (Gikfun 1 x 40 kolíkový 2,54 mm jednoradový odlamovací kolíkový konektor)

9. Rozšírenie USB (https://www.amazon.com/gp/product/B002M8VBIS/ref=o…

10. Zásuvka DC napájania (https://www.amazon.com/gp/product/B01LQGESUO/)

11. Zásuvková zásuvka DC 2,1 mm x 5,5 mm (https://www.amazon.com/gp/product/B01GPL8MVG/ref=o…

12. Kábel MIDI na USB (https://www.amazon.com/gp/product/B071KLC884/ref=o…

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

14. Drôtený obal (https://www.amazon.com/gp/product/B008AGUABU/ref=o…

15. Jeden odpor 5,5 MΩ

16. Desať 1kΩ odporov

17. Dva 220Ω odpory

18. Hmoždinka s priemerom 5/16 palca

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

Náradie:

1. Laserová rezačka

2. Orbitálna brúska

3. Super lepidlo

4. Horúca lepiaca pištoľ

5. Spájkovačka

6. Nástroj na ovinutie drôtu

Krok 2: Prehľad systému

prehľad systému
prehľad systému

Zatmenie LED diód využíva kapacitné dotykové senzory umiestnené po obvode zariadenia na ovládanie desiatich diód LED a signálu MIDI. Pin 2 slúži ako vysielací kolík pre kapacitné dotykové senzory, takže na kolík 2 je k 5 pinom pripojený odpor 5,5 MΩ. Medzi každý prijímací kolík (kolíky 3 až 12) a medený plech je zapojený odpor 1 kΩ. Recenziu na kapacitné dotykové senzory nájdete v mojom ďalšom návode.

Po obvode zariadenia sú tiež umiestnené LED diódy LED a signálne a hodinové piny sú pripojené k pinom A0 a A1 Arduina. Recenziu na LED pásy a Arduino nájdete v tomto odkaze. Nakoniec je signálny kolík MIDI konektora pripojený k vysielaciemu kolíku (t. J. Kolíku 1).

V kóde Arduino odošle impulz z kolíka 2 a vykoná digitálne čítanie na jednom z prijímacích kolíkov kapacitných dotykových senzorov. Pre každý kapacitný dotykový senzor je odoslaný a detekovaný impulz. V závislosti od hodnôt senzorov Arduino zmení farbu LED diód a/alebo vydá MIDI signál.

Krok 3: Návrh a vyrezanie škatule

Navrhovanie a rezanie krabice
Navrhovanie a rezanie krabice

Prvá cena v súťaži LED Contest 2017

Odporúča: