Sisukord:
- Tarvikud
- 1. samm: 1. samm: valmistuge oma materjalide jaoks
- 2. samm: 2. samm: kujundage oma leivalaud
- 3. samm: 3. samm: riistvara disain
- 4. samm: 4. samm: helitugevuse ja fotoresistentsuse tuvastamine
- 5. samm: 5. samm: alustage kodeerimist
- 6. samm: kuues samm: VALMIS
Video: Arduino LED -muusika: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
See on minu Arduino projekt. See on sõidukiüksuse mõõtur, kus valgusdioodid helendavad vastavalt häälele, täpsemalt võib öelda muusika helitugevust. See koosneb helidetektori plaadist ja 10 erinevat värvi LED -i, mis kujutavad arvesti. Lisan oma projektile ka fotoresistentsuse, et seda veelgi paremaks muuta. Selle klambri lõpus on sinine LED -tuli, mida saab ise muuta. See on omamoodi andur, mis tuvastab, kas tuli tuleks sisse või välja lülitada.
Minu ülaltoodud videos süttivad valgusdioodid Shawn Mendesi laulu "Treat you better" heli saatel.
Oh, muide, sõidukiüksuse mõõtur on helitugevuse indikaator, mida tavaliselt esindavad kas nõel ja gabariit või LED -id. Viimane näeb muidugi lahedam välja! Sõidukiüksuse mõõturid on rohkem tuntud oma visuaalse atraktiivsuse poolest, LED -tuled süttivad muusika heli saatel!
Minu Arduino projekt pärineb algupäraselt:
Tarvikud
- Arduino 101/ Arduino Uno/ Arduino Leonardo x1
- Helidetektoripult x1
- 11 tükki 5 mm LED -e (teie valitud värv)
- 100Ω takisti x11
- Leibalaud x1 (sõltub sellest, kuidas te manipuleerisite)
- Jumper juhtmed (palju)
- Fotoresistentsus x1
- 10 kΩ takisti x1 (sinine)
1. samm: 1. samm: valmistuge oma materjalide jaoks
- Arduino 101/ Arduino Uno/ Arduino Leonardo x1
- Helidetektoripult x1
- 11 tükki 5 mm LED -e (teie valitud värv)
- 100Ω takisti x11
- Leibalaud x1 (sõltub sellest, kuidas te manipuleerisite)
- Jumper juhtmed (palju)
- Fotoresistentsus x1
- 10 kΩ takisti x1 (sinine)
2. samm: 2. samm: kujundage oma leivalaud
Otsustasin tellida oma LED -id samale rullile, et see oleks selge ja ilmne. Alustasin vasakult paremale, punasest roheliseks. (Ma ei lugenud sinist LED -i, sest see on mõeldud fototakistuseks.) Kasutades oma projekti jaoks punaseid, kollaseid, rohelisi ja siniseid LED -e, tundub see atraktiivsem. Soovitan teil kujundada oma muster, mis sobib teie loomingulise stiiliga!
3. samm: 3. samm: riistvara disain
LED -ide jaoks:
Ühendage iga LED -i kõik anoodid (aka positiivsed tihvtid) 100Ω takisti külge. Ühendage iga LED -i kõik katoodid (aka negatiivsed tihvtid) leivaplaadi maandusrööpaga. Seejärel ühendage see maandusriba Arduino tahvli GND tihvtiga. Ühendage kõigi takistite vaba ots, alustades kõige alumisest LED -st, tihvtidega 2 kuni 11 järjest kasvavas järjekorras.
Helidetektori pardal:
Ühendage helidetektori plaadil olev GND -tihvt Arduino -plaadi GND -tihvtiga. Ühendage helidetektori plaadil olev VCC tihvt Arduino tahvli 3,3 V kontaktiga. Ühendage helidetektorplaadi ümbriku tihvt Arduino plaadi A0 tihvtiga.
Fotoresistentsuse jaoks:
Fotoresistentsusel pole positiivseid ja negatiivseid külgi. Seega pole vahet, kumb pool millise kohaga ühendub. Ühendage fotoresistentsuse üks külg anoodidega. Ühendage teine pool 10 kΩ takistiga ja analoog 1. Ühendage katoodid 10 kΩ takisti teise küljega. Ja see ongi!
4. samm: 4. samm: helitugevuse ja fotoresistentsuse tuvastamine
See on teie jaoks ainult viide. Esimene pilt on minu heli ja teine pilt on minu fototakistusandur. (AINULT NÄITEKS!)
5. samm: 5. samm: alustage kodeerimist
See on minu kood (ainult näide)
Klõpsake siin:
6. samm: kuues samm: VALMIS
Esitage mõnda muusikat, need, millel on rohkem helitugevust, tooksid kaasa ilusama valgusetenduse. Ärge unustage tuled välja lülitada ja muusikat vaadata! On palju laule, mis said väga hästi hakkama, nautige!
Soovitan:
Akustiline levitatsioon Arduino Unoga samm-sammult (8 sammu): 8 sammu
Akustiline levitatsioon Arduino Uno abil samm-sammult (8 sammu): ultraheliheli muundurid L298N DC-naissoost adapteri toiteallikas isase alalisvoolupistikuga Arduino UNOBreadboard ja analoogpordid koodi teisendamiseks (C ++)
Lihtne puhkuse LED -valgusnäitus: võlurid talvel - WS2812B LED -riba FastLED -i ja Arduino õpetusega: 6 sammu
Lihtne puhkuse LED -valgusnäitus: võlurid talvel | WS2812B LED -riba koos FastLED -i ja Arduino õpetusega: kujundasin ja programmeerisin selle puhkuse valgusesaate kõikjale kuvamiseks. Kasutasin ühte WS2812B LED -riba, mille pikslitihedus oli 30 pikslit/ meeter. Kuna kasutasin 5 meetrit, oli mul kokku 150 LED -i. Hoidsin koodi lihtsana, nii et kõik, kes WS2812 kasutamist alustavad
Neopixel Ws2812 LED -i või LED -riba või LED -rõnga kasutamine Arduinoga: 4 sammu
Kuidas kasutada Neopixel Ws2812 LED -i või LED -riba või LED -rõngast Arduinoga: Tere poisid, kuna Neopixeli LED -riba on väga populaarsed ja seda nimetatakse ka ws2812 LED -ribaks. Need on väga populaarsed, kuna nendel LED -ribadel saame käsitleda iga LED -i eraldi, mis tähendab, et kui soovite, et vähesed LED -id helendaksid ühes värvitoonis
ESP8266 RGB LED -riba WIFI juhtimine - NODEMCU IR -kaugjuhtimispuldina LED -riba jaoks, mida juhitakse Wifi kaudu - RGB LED STRIP nutitelefoni juhtimine: 4 sammu
ESP8266 RGB LED -riba WIFI juhtimine | NODEMCU IR -kaugjuhtimispuldina LED -riba jaoks, mida juhitakse Wifi kaudu | RGB LED STRIP nutitelefoni juhtimine: Tere poisid, selles õpetuses õpime, kuidas kasutada nodemcu või esp8266 IR -kaugjuhtimispuldina, et juhtida RGB LED -riba ja Nodemcu saab juhtida nutitelefoniga WiFi kaudu. Nii et põhimõtteliselt saate oma nutitelefoniga juhtida RGB LED -riba
Tulekahjusignalisatsioon Arduino abil [paar lihtsat sammu]: 3 sammu
Arduino kasutav tulekahjusignalisatsioon [paar lihtsat sammu]: Kas soovite Arduinoga teha lihtsa ja huvitava projekti, mis võiks samal ajal olla tõesti kasulik ja potentsiaalselt elupäästev? Kui jah, siis olete jõudnud õigesse kohta õppima midagi uut ja uuenduslikku. Selles postituses läheme