Cuprins:

Eclipsă LED cu senzori tactili și MIDI: 9 pași (cu imagini)
Eclipsă LED cu senzori tactili și MIDI: 9 pași (cu imagini)

Video: Eclipsă LED cu senzori tactili și MIDI: 9 pași (cu imagini)

Video: Eclipsă LED cu senzori tactili și MIDI: 9 pași (cu imagini)
Video: Xiaomi Mi 9 SE | Telefonul din umbră Unboxing & Review CEL.ro 2024, Noiembrie
Anonim
Image
Image
Eclipsă LED cu senzori tactili și MIDI
Eclipsă LED cu senzori tactili și MIDI
Eclipsă LED cu senzori tactili și MIDI
Eclipsă LED cu senzori tactili și MIDI
Eclipsă LED cu senzori tactili și MIDI
Eclipsă LED cu senzori tactili și MIDI

Eclipsa cu LED-uri este un instrument interactiv cu LED-uri, senzori tactili capacitivi și o ieșire MIDI controlată cu un Arduino Uno. Puteți programa dispozitivul în mai multe moduri diferite. În toate aplicațiile, ideea este cam aceeași: determinați ce senzori sunt atinși și apoi actualizați LED-urile și ieșirea MIDI. În videoclipul postat aici, puteți consulta câteva dintre programele pe care le-am scris. Șasiul este fabricat din MDF și a fost inspirat de hărțile topografice tăiate cu laser pe care le-am văzut pe instructabile.

Am fost motivat să creez dispozitivul pentru că am vrut să creez mai multe dispozitive interactive de lumină care să adauge o nouă rotire la mesele cu LED-uri. Din cauza unor probleme pe care le-am avut cu senzorii IR în proiectul meu de cupolă geodezică, un alt obiectiv pentru eclipsa cu LED-uri a fost implementarea unor senzori mai fiabili. Am ales senzori tactili capacitivi, care sunt mai buni pentru a oferi un semnal curat pentru fiecare senzor, fără a fi nevoie să reglați trim-pot-urile ca la senzorii IR. De asemenea, am vrut să fac un dispozitiv mai mic, care să fie mai ușor de asamblat și transportat.

În acest instructiv, voi trece la configurarea a zece senzori tactili capacitivi cu un Arduino, banda de pixeli LED WS2801 și ieșire MIDI. Să începem să construim eclipsa!

Pasul 1: Lista de aprovizionare

Lista de aprovizionare
Lista de aprovizionare
Lista de aprovizionare
Lista de aprovizionare

Materiale:

1. Arduino Uno (Atmega328 - asamblat)

2. 30 de plăci de panouri din fibră de densitate medie (MDF) de 45cm x 45cm cu grosimea de 3mm

3. Acrilic gros de 1/16 pentru difuzarea LED-urilor (https://www.amazon.com/gp/product/B00DCKOH3G/ref=o…

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

5. LED-uri RGB adresabile (https://www.amazon.com/gp/product/B0192X56MM/ref=o…

6. Banda de folie de cupru (https://www.amazon.com/gp/product/B00Z8MCK6M/ref=o…

7. Convertor Buck pentru Arduino (RioRand LM2596 DC-DC Buck Converter 1.23V-30V)

8. Anteturi cu pini (antet Gikfun 1 x 40 pini 2,54 mm cu un singur rând, separat cu pini masculi)

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

10. Priză de alimentare DC (https://www.amazon.com/gp/product/B01LQGESUO/)

11. Priză tată de 2,1 mm x 5,5 mm baril (https://www.amazon.com/gp/product/B01GPL8MVG/ref=o…

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

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

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

15. Un rezistor de 5,5MΩ

16. Zece rezistențe de 1kΩ

17. Două rezistențe de 220Ω

18. tijă diblă cu diametru de 5/16 inch

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

Instrumente:

1. Cutter cu laser

2. Șlefuitor orbital

3. Super lipici

4. Pistolul de lipit fierbinte

5. Fier de lipit

6. Instrument de înfășurare a firelor

Pasul 2: Prezentare generală a sistemului

Prezentare generală a sistemului
Prezentare generală a sistemului

Eclipsa LED utilizează senzori tactili capacitivi poziționați în jurul perimetrului dispozitivului pentru a controla zece LED-uri și un semnal MIDI. Pinul 2 acționează ca pinul de transmisie pentru senzorii tactili capacitivi, astfel încât un rezistor de 5,5 MHz este conectat la pinul 2 până la zece foi de cupru diferite. Un rezistor de 1kΩ este conectat între fiecare pin de recepție (pinii 3 la 12) și foaia de cupru. Pentru o revizuire a senzorilor tactili capacitivi, consultați celelalte instructabile.

LED-urile din banda LED sunt, de asemenea, poziționate în jurul perimetrului dispozitivului, iar pinii de semnal și de ceas sunt conectați la pinii A0 și A1 ai Arduino. Pentru o recenzie a benzilor LED și Arduino, consultați acest link. În cele din urmă, pinul de semnal al mufei MIDI este conectat la pinul de transmisie (adică pinul 1).

În cod, Arduino trimite un impuls de la pinul 2 și face o citire digitală la unul dintre pinii de recepție ai senzorilor tactili capacitivi. Un impuls este trimis și detectat pentru fiecare senzor tactil capacitiv. În funcție de citirile senzorilor, Arduino schimbă culoarea LED-urilor și / sau produce un semnal MIDI.

Pasul 3: Proiectarea și tăierea cutiei

Proiectarea și tăierea cutiei
Proiectarea și tăierea cutiei

Premiul I în concursul LED 2017

Recomandat: