INHOUDSOPGAWE:

LED -verduistering met raaksensors en MIDI: 9 stappe (met foto's)
LED -verduistering met raaksensors en MIDI: 9 stappe (met foto's)

Video: LED -verduistering met raaksensors en MIDI: 9 stappe (met foto's)

Video: LED -verduistering met raaksensors en MIDI: 9 stappe (met foto's)
Video: Hoe maak je een aanraaksensor met BC547?#circuit #attiny85 #bc547 #touchswitch #touchsensor #arduino 2024, November
Anonim
Image
Image
LED -verduistering met raaksensors en MIDI
LED -verduistering met raaksensors en MIDI
LED -verduistering met raaksensors en MIDI
LED -verduistering met raaksensors en MIDI
LED -verduistering met raaksensors en MIDI
LED -verduistering met raaksensors en MIDI

Die LED -verduistering is 'n interaktiewe instrument met LED's, kapasitiewe aanraaksensors en 'n MIDI -uitset wat alles met 'n Arduino Uno beheer word. U kan die toestel op baie verskillende maniere programmeer. Vir alle toepassings is die idee byna dieselfde: bepaal watter sensors aangeraak word en werk dan die LED's en MIDI -uitset by. In die video wat hier geplaas is, kan u na sommige van die programme kyk wat ek geskryf het. Die onderstel is gemaak van MDF en is geïnspireer deur laser gesnyde topografiese kaarte wat ek op instruksies gesien het.

Ek was gemotiveerd om die toestel te skep, want ek wou meer interaktiewe ligapparate maak wat 'n nuwe draai aan LED -tafels gemaak het. Weens 'n paar probleme wat ek met die IR -sensors in my geodesiese koepelprojek gehad het, was 'n ander doelwit vir die LED -verduistering om meer betroubare sensors te implementeer. Ek het kapasitiewe aanraaksensors gekies, wat beter is om skoon seine vir elke sensor te gee sonder om die potte aan te pas, soos met die IR-sensors. Ek wou ook 'n kleiner toestel maak wat makliker is om te monteer en te vervoer.

In hierdie instruksies gaan ek verder met die opstel van tien kapasitiewe aanraaksensors met 'n Arduino, die WS2801 LED -pixelstrook en MIDI -uitset. Kom ons begin met die bou van die verduistering!

Stap 1: Voorsieningslys

Voorsieningslys
Voorsieningslys
Voorsieningslys
Voorsieningslys

Materiaal:

1. Arduino Uno (Atmega328 - saamgestel)

2. 30 borde van 45 cm x 45 cm medium digtheid veselbord (MDF) met 'n dikte van 3 mm

3. 1/16 dik akriel vir verspreiding van LED's (https://www.amazon.com/gp/product/B00DCKOH3G/ref=o…

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

5. Adresbare RGB -LED's (https://www.amazon.com/gp/product/B0192X56MM/ref=o…

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

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

8. Speldopskrifte (Gikfun 1 x 40 speld 2.54mm enkel ry wegbreek manlike speldkop)

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

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

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

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

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

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

15. Een 5.5MΩ weerstand

16. Tien 1kΩ weerstande

17. Twee 220Ω weerstande

18. Knoppie met 'n deursnee van 5/16 duim

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

Gereedskap:

1. Lasersnyer

2. Orbitaalskuurmasjien

3. Super gom

4. Warm lijmpistool

5. Soldeerbout

6. Gereedskap vir draaddraad

Stap 2: Stelseloorsig

Stelseloorsig
Stelseloorsig

Die LED -verduistering gebruik kapasitiewe aanraaksensors rondom die toestel om tien LED's en 'n MIDI -sein te beheer. Speld 2 dien as die stuurpen vir die kapasitiewe aanraaksensors, sodat 'n weerstand van 5.5MΩ aan pen 2 gekoppel is aan tien verskillende koperblaaie. 'N Weerstand van 1 kΩ is verbind tussen elke ontvangpen (penne 3 tot 12) en die koperblad. Kyk na my ander instruksies vir 'n oorsig oor kapasitiewe aanraaksensors.

LED's van die LED -strook is ook rondom die omtrek van die toestel geplaas, en die sein- en klokpenne is verbind met penne A0 en A1 van die Arduino. Kyk na hierdie skakel vir 'n oorsig oor LED -stroke en Arduino. Laastens word die seinpen van die MIDI -aansluiting gekoppel aan die stuurpen (dws pen 1).

In die kode stuur die Arduino 'n pols vanaf pen 2 en maak 'n digitale lesing by een van die ontvangpenne van die kapasitiewe aanraaksensors. 'N Puls word gestuur en opgespoor vir elke kapasitiewe aanraaksensor. Afhangende van die lesings van die sensors, verander die Arduino die kleur van die LED's en/of lewer 'n MIDI -sein.

Stap 3: Ontwerp en sny van die boks

Ontwerp en sny van die boks
Ontwerp en sny van die boks

Eerste prys in die LED -kompetisie 2017

Aanbeveel: