Talaan ng mga Nilalaman:

MIDI 5V LED Strip Light Controller para sa Spielatron o Iba Pang MIDI Synth: 7 Hakbang (na may Mga Larawan)
MIDI 5V LED Strip Light Controller para sa Spielatron o Iba Pang MIDI Synth: 7 Hakbang (na may Mga Larawan)

Video: MIDI 5V LED Strip Light Controller para sa Spielatron o Iba Pang MIDI Synth: 7 Hakbang (na may Mga Larawan)

Video: MIDI 5V LED Strip Light Controller para sa Spielatron o Iba Pang MIDI Synth: 7 Hakbang (na may Mga Larawan)
Video: How to make a usb light at home 220v to 5v light 2024, Hulyo
Anonim
MIDI 5V LED Strip Light Controller para sa Spielatron o Iba Pang MIDI Synth
MIDI 5V LED Strip Light Controller para sa Spielatron o Iba Pang MIDI Synth

Ang controller na ito ay kumikislap ng mga tri-color LED strip light para sa 50mS bawat tala. Blue para sa G5 hanggang D # 6, pula para sa E6 hanggang B6 at berde para sa C7 hanggang G7. Ang controller ay isang aparato na ALSA MIDI kaya ang MIDI software ay maaaring output sa mga LED nang sabay-sabay bilang isang MIDI synth device tulad ng Spielatron. Ang tri-color 5V LED strips at Arduino Nano ay binili mula sa Banggood.

Hakbang 1: Tingnan ang Pangwakas na Kinalabasan

Image
Image

Narito ang operating ay operating sa Spielatron. Parehong nakarehistro bilang mga aparato ng MIDI na gumagamit ng ttymidi ayon sa aming Instructable sa pagpapadala ng musika sa Spielatron. Parehong ang Spielatron at ang mga ilaw ng MIDI ay ipinapadala sa parehong track ng musika mula sa LMMS.

Hakbang 2: Paggawa ng Printed Circuit Board

Populate ang PCB
Populate ang PCB

Inilipat namin ang PCB gamit ang ibinigay na dxf file.

Hakbang 3: Populate ang PCB

Populate ang PCB na may tatlong 10K resistors at tatlong BD681 NPN Darlington transistors at solong in-line header strips ayon sa ibinigay na diagram ng eskematiko.

Hakbang 4: I-mount ang PCB Sa Plastikong Stand-off Mount

I-mount ang PCB Sa Plastic Stand-off Mount
I-mount ang PCB Sa Plastic Stand-off Mount

Tandaan na hindi lahat ng mga pin ng Nano ay ginagamit kaya hindi kinakailangan na maglagay ng mga pin ng header para sa buong haba, mayroon ding ilang ekstrang mga butas at pad na para sa isa pang proyekto na gumagamit ng parehong board na ito ayon sa larawan sa itaas.

I-mount ang PCB sa 3D na naka-print na plastic na stand-off mount. Ang plastic mount ay naka-print mula sa stl file na ibinigay.

Hakbang 5: Tapusin ang Mga Lead sa 5V Tri-color LED Strip

Tapusin ang Mga Lead sa 5V Tri-color LED Strip
Tapusin ang Mga Lead sa 5V Tri-color LED Strip

Tapusin ang mga lead sa 5V tri-color LED strip na binabanggit ang pagkakasunud-sunod ng mga pin na

5V + ve

bughaw

pula

berde

Hakbang 6: Ikonekta ang LED Strip, Program ang Nano at Idagdag sa Lupon

Ikonekta ang LED Strip, Program ang Nano at Idagdag sa Lupon
Ikonekta ang LED Strip, Program ang Nano at Idagdag sa Lupon

Ikonekta ang kabilang dulo ng mga lead mula sa LED strip sa header sa PCB gamit ang unang pin (5V + ve) sa kanan ayon sa larawan sa itaas.

Program ang Nano na may ibinigay na file na ino. Ito ay halos kapareho sa code para sa Spielatron lamang ang tala sa pag-andar na suriin lamang ang halaga ng MIDI ng tala at pipili ng isang kulay para sa mga LED depende sa halaga nito.

Asul para sa mga tala G5 hanggang D # 6, pula para sa mga tala E6 hanggang B6 at berde para sa mga tala C7 hanggang G7.

Muli walang code sa pagpapaandar ng tala dahil ang mga LED ay na-flash lamang sa loob ng 50ms at pagkatapos ay naka-off ng tala sa pagpapaandar.

Hakbang 7: Magpadala ng Musika sa MIDI Light Controller

Nakumpleto ka na ngayon at ang kailangan mo lang gawin ay magpadala ng isang piraso ng musika sa MIDI light controller at ang mga LED ay mag-flash ayon sa kanilang halaga ng tala. Sa pagtatapos ng video sa itaas ay may isang piraso ng pagsubok na nagpapakita ng pagbabago ng kulay ng LEDs habang ang Spielatron ay umuusad pataas at pababa sa isang chromatic scale.

Inirerekumendang: