Inhoudsopgave:

Kylo Ren's op lichtzwaard gebaseerde audiovisualizer - Ajarnpa
Kylo Ren's op lichtzwaard gebaseerde audiovisualizer - Ajarnpa

Video: Kylo Ren's op lichtzwaard gebaseerde audiovisualizer - Ajarnpa

Video: Kylo Ren's op lichtzwaard gebaseerde audiovisualizer - Ajarnpa
Video: Canon Vs Legends - Similarities & Differences Of Sequels 2024, November
Anonim
Kylo Ren's op lichtzwaard gebaseerde audiovisualizer
Kylo Ren's op lichtzwaard gebaseerde audiovisualizer

Door el10savioVolg meer door de auteur:

LiFi: muziek verzenden met licht
LiFi: muziek verzenden met licht
LiFi: muziek verzenden met licht
LiFi: muziek verzenden met licht

Geïnspireerd door het lichtzwaard van Kylo Ren besloot ik een audiovisualizer te maken met behulp van LED's die zijn aangesloten op een Arduino en vervolgens verwerking te gebruiken om de LED's te pulseren op basis van het nummer … je raadt het goed Imperial March.

Stap 1: Video

Image
Image

Stap 2: Benodigde onderdelen

Arduino-schets
Arduino-schets

1. Arduino UNO met USB-kabel x1

2. Rode LED's [Omdat Dark Side!] x7

3. Overbruggingsdraden x7

4 Breadboard x1

5. 220 ohm weerstanden x5

Stap 3: Arduino-schets

Arduino-schets
Arduino-schets
Arduino-schets
Arduino-schets

Hier koppelen we de arduino aan verwerking met Firmata.

Eerst openen we de arduino IDE

klik op Schets

ga naar Bibliotheek opnemen en klik op bibliotheken beheren

dan typen we in het tekstvak Firmata en installeren we het

zodra Firmata is geïnstalleerd, hoeven we alleen maar het StandardFirmata-programma te openen dat zich in de map met voorbeelden in de Firmata-bibliotheek bevindt en het naar de Arduino te uploaden.

Stap 4: Schets verwerken

Verwerkingsschets
Verwerkingsschets
Verwerkingsschets
Verwerkingsschets
Verwerkingsschets
Verwerkingsschets

Zet deze code in verwerking en voer deze uit na het uploaden van het StandardFirmata-programma vanuit de arduino IDE.

Klik daarvoor op de schetsmap weergeven en plak het mp3-nummer van Imperial March erin.

Processing maakt gebruik van de minimale audiobibliotheek om een analyse uit te voeren van de frequentievariatie van het nummer en op zijn beurt de helderheidswaarde van elke LED te variëren.

Opmerking:

Als u geen minimale stappen hebt om het te installeren, worden weergegeven in de bovenstaande afbeeldingen.

Stap 5: Instellen

Opstelling
Opstelling
Opstelling
Opstelling
Opstelling
Opstelling

Sluit de LED's aan zoals afgebeeld, sluit vervolgens een weerstand van 220 ohm aan op het positieve uiteinde en sluit alle weerstanden aan op aarde van de arduino.

Sluit vanaf rechts de eerste led aan op pin 3.

volgende set van drie LED's op pin 5.

en rust drie tot pinnen 6, 9 en 10.

Nu kun je genieten van de kracht van de donkere kant!

Aanbevolen: