Kazalo:
Video: DIY MusiLED, glasbeno sinhronizirane LED z aplikacijo Windows in Linux z enim klikom (32-bitne in 64-bitne). Enostaven za ponovno ustvarjanje, enostaven za uporabo, enostaven za pr
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
Ta projekt vam bo pomagal povezati 18 LED (6 rdečih + 6 modrih + 6 rumenih) na ploščo Arduino in analizirati signale zvočne kartice vašega računalnika v realnem času ter jih posredovati LED, da jih prižgejo glede na učinke utripa (Snare, Visoki klobuk, udarec). V zvezi s tem sem videl nekaj navodil, vendar je večina preveč obsežnih in težko razberejo kode za začetnike ali domače, ki si želijo pripravljenega projekta DIY, namesto da bi morali ure in ure prebirati po izvornih kodah, da bi iz njih naredili nekaj pomena. Uporabite lahko tudi 6 trakov smd 5050 ali individualno programabilno serijo RBG WS28xx. Toda njihove zahteve po moči so drugačne, zato se posvetujte z njihovim podatkovnim listom, če ste novi pri njih.
Če se ne želite poigravati z izvorno kodo in jo želite takoj zagnati, ste na pravi strani. Izvedli bomo 3 (tri) preproste korake - nabavo delov, njihovo povezovanje in vžiganje programa Windows, da izboljša vašo glasbo. Najboljši del je, da vam za to NI treba namestiti Processing ali katere koli knjižnice. Uporabite lahko kateri koli medijski predvajalnik, ki ga želite, in predvajate/začasno ustavite/ustavite/premaknete naprej/nazaj neposredno iz predvajalnika, ne da bi morali spreminjati kodo ali skrbeti o razširitvah predstavnostnih datotek. Vsak zvok na zvočni kartici se analizira, če aplikacija *.exe deluje, tudi če igrate igre/gledate youtube/filme ali morda celo, ko vaše dekle/fant kriči nad klicem Skype. *Zaprite aplikacijo v intimnih trenutkih*. !! Šale narazen !! Začnimo in zaključimo projekt v manj kot 20 minutah.
1. korak: NABAVA DELOV
Potrebovali boste
a) Arduino. (Uporabil sem Mega2560, ki sem ga imel naokoli, lahko uporabite UNO ali katerega koli s vsaj 6 PWM zatiči).
b) 3,5 mm LED - 18 št. (6 rumenih + 6 rdečih + 6 modrih)., ALI, LED TRAK (Uporabljajte le, če veste, kaj počnete).
c) Upori - 220 ali 150 Ohmov * 6
d) Omarica / prototipna plošča in veliko mostičarskih kablov M-M (približno 15 bi bilo dovolj).
2. korak: POVEZAVA DELOV
Večja noga LED označuje +ve (pozitivno) anodo, krajša pa je -ve (negativna) katoda.
LED diode postavite na zadostno razdaljo in jih dobro razporedite za boljše učinke. Priključite pin 'GND' na strani PWM Arduina na ozemljitev na plošči. Upori s katodnim krakom LED zaporedno povežite z ozemljitvijo; in zatiči PWM od arduina do anodne noge LED. {Lahko se poigravate z vrednostmi upora, vendar pazite, da LED ne zaženete brez upora, sicer jih lahko zažgete}. Za boljša pojasnila glejte diagram. Tri prve 220 ohmske upore sem uporabil za 1. 3 komplet LED z leve strani na diagramu; In tri 150 ohmov za preostale 3 komplete LED.
Ko končate z nastavitvijo LED in uporov na ploščo, povežite Arduino z računalnikom z operacijskim sistemom Windows. Odprite Arduino IDE, pojdite na Datoteka> Primeri> Firmata> StandardFirmata in naložite primer skice v svoj Arduino. !KONČANO!
3. korak: Psihizirajte svojo glasbo
Obiščite moj blog https://knowledgeofthings.com/diy-musical-lights-…, če želite dobiti izvorno kodo ---------------------------- -------------------------------------------------- ----------------
Če naletite na težave z aplikacijo, se prepričajte, da je vaš Arduino na "COM3", če ne, potem spodaj komentirajte svojo serijsko številko/vrata in naložil bom aplikacijo samo za vas. Če lučke Tx/Rx utripajo, LED pa ne, potem dvakrat preverite polarnost LED in vse ohlapne ali napačne napeljave.
Opomba: - Za uporabnike LINUX & MAC - Ne skrbite, tudi za vas bom naložil posebno aplikacijo, spodaj le komentirajte svojo serijsko številko/številko vrat. 32-bitni uporabniki sistema Windows bodo pozvani, da namestijo Java 8.
Dodatna opomba:- Če ne predvajate ničesar z zvokom, vendar še vedno povežete svoj arduino in zaženete aplikacijo, bodo rumene in rdeče LED utripale v naključnih vzorcih, da pokažete, da je povezava pravilna in da aplikacija deluje. TO JE LAHKO PO treh korakih narediti, da se prepričate, da ste sledili temu preprostemu NAVODLJIVOM PRAVILNO. Oprostite za slovnične napake, angleščina ni moj prvi jezik. Vsekakor upam, da bo kdo to ponovil na 6 trakovih smd5050 ali ws28xx. Če kdo od vas to stori, delite tudi z mano.
Priporočena:
Ustvarjanje aplikacije za Android za mala podjetja z aplikacijo MIT in Google Fusion Table: 7 korakov
Ustvarjanje aplikacije za Android za mala podjetja z uporabo MIT APP in Google Fusion Table: Ste že kdaj želeli narediti svojo aplikacijo, ki bo na voljo v trgovini Google Play !!! Če imate podjetje, vam bo ta vadnica spremenila življenje. Ko boste to pozorno prebrali, boste lahko sami izdelali svojo vlogo. Befo
Injekcija tipkovnice/samodejno vnesite geslo z enim klikom!: 4 koraki (s slikami)
Injekcija tipkovnice/samodejno vnesite geslo z enim klikom !: Gesla so težka … in še težje si je zapomniti varno! Poleg tega, če imate pri sebi zapleteno geslo, bo potreben čas za vnos. Toda ne bojte se mojih prijateljev, imam rešitev za to! Ustvaril sem majhen stroj za samodejno tipkanje, ki bo
Enostaven in poceni laserski digitalni avdio prenos: 4 koraki
Enostaven in poceni laserski digitalni avdio prenos: Odkar sem izdelal lasersko pištolo, razmišljam o moduliranju laserja za pošiljanje zvoka, bodisi za zabavo (otroški domofon) bodisi za prenos podatkov za bolj izpopolnjeno lasersko pištolo , ki omogoča sprejemniku, da ugotovi, kdo ga je zadel.
Brezžični prenos DIY z uporabo IR LED in sončne plošče .: 4 koraki
Brezžični prenos DIY z uporabo IR LED in sončne plošče. Kot vsi vemo o sončnih celicah, fotovoltaične sončne celice absorbirajo sončno svetlobo kot vir energije za proizvodnjo električne energije. To je odlično darilo brezplačnega vira energije. Kljub temu se ne uporablja veliko. Glavni razlog za to je, da je stroškovno
Sinhronizirane LED palice WiFi Mesh: 3 koraki (s slikami)
Sinhronizirane LED palice WiFi Mesh: Ta projekt je zbirka LED palic z individualno nadzorovanimi digitalnimi LED (WS2812b " Neopixel "). Omogočajo izvajanje animacij, ne da bi jih povezali skupaj. Za medsebojno povezavo uporabljajo omrežje WiFi in