Taula de continguts:

Visualitzador d'àudio basat en sabre de llum de Kylo Ren: 5 passos
Visualitzador d'àudio basat en sabre de llum de Kylo Ren: 5 passos

Vídeo: Visualitzador d'àudio basat en sabre de llum de Kylo Ren: 5 passos

Vídeo: Visualitzador d'àudio basat en sabre de llum de Kylo Ren: 5 passos
Vídeo: CS50 2015 - Week 6 2024, De novembre
Anonim
Visualitzador d'àudio basat en sabre de llum de Kylo Ren
Visualitzador d'àudio basat en sabre de llum de Kylo Ren

Per el10savio Segueix més de l'autor:

LiFi: Transmet música amb llum
LiFi: Transmet música amb llum
LiFi: Transmet música amb llum
LiFi: Transmet música amb llum

Inspirat en el sabre de llum de Kylo Ren, vaig decidir fer un visualitzador d'àudio amb LEDs connectats a un arduino i després utilitzar el processament per impulsar els LED basats en la cançó … ho vas endevinar bé Imperial March.

Pas 1: vídeo

Image
Image

Pas 2: requereixen parts

Esbós Arduino
Esbós Arduino

1. Arduino UNO amb cable USB x1

2. LEDs vermells [Perquè el costat fosc!] X7

3. Cables de pont x7

4 Taula de pa x1

5. Resistències de 220 ohm x5

Pas 3: Arduino Sketch

Esbós Arduino
Esbós Arduino
Esbós Arduino
Esbós Arduino

Aquí enllacem l’arduino amb el processament mitjançant Firmata.

Primer obrim l'IDE arduino

feu clic a Esbós

aneu a Inclou biblioteca i feu clic a Gestiona les biblioteques

després, al quadre de text, escrivim Firmata i l’instal·lem

un cop instal·lat Firmata, només hem d'obrir el programa StandardFirmata situat a la carpeta d'exemples de la biblioteca Firmata i penjar-lo a l'arduino.

Pas 4: processar l'esbós

Esbós de processament
Esbós de processament
Esbós de processament
Esbós de processament
Esbós de processament
Esbós de processament

Poseu aquest codi en procés i executeu-lo després de carregar el programa StandardFirmata des de l'IDE arduino.

Abans d'aquest clic, feu clic a Mostra la carpeta d'esbossos i enganxeu-hi la cançó mp3 Imperial March.

El processament utilitza la biblioteca d’àudio mínima per realitzar una anàlisi de la variació de freqüència de la cançó i, al seu torn, variar el valor de brillantor de cada LED.

Nota:

Si no teniu mínims, els passos per instal·lar-lo es mostren a les imatges anteriors.

Pas 5: Configuració

Configuració
Configuració
Configuració
Configuració
Configuració
Configuració

Connecteu els LEDs tal com es mostra i, a continuació, connecteu una resistència de 220 ohms a l’extrem positiu i connecteu totes les resistències a terra de l’arduino.

Des de la dreta connecteu el primer led al pin 3.

següent conjunt de tres LEDs al pin 5.

i en resta tres als passadors 6, 9 i 10.

Ara podeu gaudir del poder del costat fosc.

Recomanat: