Kazalo:

LED Eclipse s senzorji na dotik in MIDI: 9 korakov (s slikami)
LED Eclipse s senzorji na dotik in MIDI: 9 korakov (s slikami)

Video: LED Eclipse s senzorji na dotik in MIDI: 9 korakov (s slikami)

Video: LED Eclipse s senzorji na dotik in MIDI: 9 korakov (s slikami)
Video: Часть 5 — Аудиокнига Эдит Уортон «Дом веселья» (книга 2 — главы 06–10) 2024, November
Anonim
Image
Image
LED Eclipse s senzorji na dotik in MIDI
LED Eclipse s senzorji na dotik in MIDI
LED Eclipse s senzorji na dotik in MIDI
LED Eclipse s senzorji na dotik in MIDI
LED Eclipse s senzorji na dotik in MIDI
LED Eclipse s senzorji na dotik in MIDI

LED mrk je interaktivni instrument z LED diodami, kapacitivnimi senzorji na dotik in izhodom MIDI, ki ga nadzoruje Arduino Uno. Napravo lahko programirate na različne načine. V vseh aplikacijah je ideja približno enaka: določite, do katerih senzorjev se dotaknete, in nato posodobite LED in MIDI izhod. V videoposnetku, objavljenem tukaj, si lahko ogledate nekatere programe, ki sem jih napisal. Podvozje je izdelano iz MDF -ja in je navdihnilo lasersko rezane topografske karte, ki sem jih videl na navodilih.

Za ustvarjanje naprave sem bil motiviran, ker sem želel narediti več interaktivnih svetlobnih naprav, ki so LED mizam dodale nov spin. Zaradi nekaterih težav, ki sem jih imel z IR senzorji v svojem projektu geodetske kupole, je bil drugi cilj za mrk LED uvesti bolj zanesljive senzorje. Izbral sem kapacitivne senzorje na dotik, ki bolje zagotavljajo čisti signal za vsak senzor, ne da bi morali prilagajati trim-lonce, kot pri IR senzorjih. Želel sem narediti tudi manjšo napravo, ki bi jo bilo lažje sestaviti in prevažati.

V tem navodilu bom podrobno opisal nastavitev desetih kapacitivnih senzorjev na dotik z Arduinom, LED pikslom WS2801 in MIDI izhodom. Začnimo graditi mrk!

1. korak: Seznam zalog

Seznam zalog
Seznam zalog
Seznam zalog
Seznam zalog

Materiali:

1. Arduino Uno (Atmega328 - sestavljen)

2. 30 plošč iz vlaknenih plošč srednje gostote 45 cm x 45 cm (MDF) debeline 3 mm

3. 1/16 debel akril za razpršilne LED (https://www.amazon.com/gp/product/B00DCKOH3G/ref=o…

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

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

6. Trak iz bakrene folije (https://www.amazon.com/gp/product/B00Z8MCK6M/ref=o…

7. Buck pretvornik za Arduino (pretvornik Buck RioRand LM2596 DC-DC 1,23V-30V)

8. Zatiči (Gikfun 1 x 40 -polni 2,54 -milimetrski enojni odcepni moški zatič)

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

10. Vtičnica za enosmerni vtič (https://www.amazon.com/gp/product/B01LQGESUO/)

11. Moški enosmerni vtič 2,1 mm x 5,5 mm za vtič (https://www.amazon.com/gp/product/B01GPL8MVG/ref=o…

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

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

14. Žični ovoj (https://www.amazon.com/gp/product/B008AGUABU/ref=o…

15. En 5,5 MΩ upor

16. Deset 1kΩ uporov

17. Dva 220Ω upora

18. Palica za moznike s premerom 5/16 palca

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

Orodja:

1. Laserski rezalnik

2. Orbitalni brusilnik

3. Super lepilo

4. Pištola za vroče lepilo

5. spajkalnik

6. Orodje za zavijanje žice

2. korak: Pregled sistema

Pregled sistema
Pregled sistema

LED mrk uporablja kapacitivne senzorje na dotik, nameščene po obodu naprave za nadzor desetih LED in signala MIDI. Pin 2 deluje kot oddajni pin za kapacitivne senzorje na dotik, zato je na pin 2 do deset različnih bakrenih listov priključen upor 5,5 MΩ. Med vsakim sprejemnim zatičem (zatiči od 3 do 12) in bakreno pločevino je priključen upor 1 kΩ. Za pregled kapacitivnih senzorjev na dotik si oglejte moja druga navodila.

LED diode iz LED traku so nameščene tudi po obodu naprave, signalni in urni zatiči pa so povezani z nožicama A0 in A1 Arduina. Za pregled LED trakov in Arduina si oglejte to povezavo. Končno je signalni zatič vtičnice MIDI priključen na oddajni pin (tj. Pin 1).

V kodi Arduino pošlje impulz iz zatiča 2 in opravi digitalno branje na enem od sprejemnih zatičev kapacitivnih senzorjev na dotik. Za vsak kapacitivni senzor na dotik se pošlje in zazna impulz. Glede na odčitke senzorjev Arduino spremeni barvo LED in/ali odda signal MIDI.

3. korak: Oblikovanje in rezanje škatle

Oblikovanje in rezanje škatle
Oblikovanje in rezanje škatle

Prva nagrada na tekmovanju LED 2017

Priporočena: