INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Deur el10savio Volg meer deur die skrywer:
Geïnspireer deur Kylo Ren se ligte sabel het ek besluit om 'n klankvisualiseerder te maak met behulp van LED's wat aan 'n arduino gekoppel is, en dan die verwerking gebruik om die LED's op grond van die liedjie te pols … jy raai dit reg Imperial March.
Stap 1: Video
Stap 2: Onderdele benodig
1. Arduino UNO met USB -kabel x1
2. Rooi LED's [Omdat Dark Side!] X7
3. Springdrade x7
4 Broodbord x1
5. 220 ohm weerstande x5
Stap 3: Arduino -skets
Hier koppel ons die arduino aan die verwerking met Firmata.
Eers maak ons die arduino IDE oop
klik Skets
gaan na Include Library en klik op bestuur biblioteke
dan tik ons Firmata in die teksblokkie en installeer dit
sodra Firmata geïnstalleer is, hoef ons net die StandardFirmata -program oop te maak in die voorbeeld -lêergids in die Firmata -biblioteek en dit na die arduino te laai.
Stap 4: Skets verwerk
Verwerk hierdie kode en voer dit uit nadat u die StandardFirmata -program van die arduino IDE opgelaai het.
Voor die klik, wys die sketsmap en plak die Imperial March mp3 -liedjie daarin.
Verwerking maak gebruik van die minim klankbiblioteek om 'n ontleding van die frekwensievariasie van die liedjie uit te voer en op sy beurt die helderheidswaarde van elke LED te verander.
Let wel:
As u nie die minimum stappe het om dit te installeer nie, word dit op die foto's hierbo getoon.
Stap 5: Opstel
Koppel die LED's soos aangedui, verbind dan 'n weerstand van 220 ohm aan die positiewe kant en verbind al die weerstande met die aarde van die arduino.
Verbind die eerste led van regs met pen 3.
volgende stel van drie LED's na pen 5.
en rus drie tot penne 6, 9 en 10.
Nou kan u die krag van die donker kant geniet!