Turinys:
- 1 žingsnis: Susipažinkite su „Arduino“
- 2 žingsnis: laidų nustatymas
- 3 žingsnis: Kodas
- 4 žingsnis: 30 antro šokio intarpas
- 5 žingsnis: grįžkite į verslą
- 6 žingsnis: Surinkimas
- 7 žingsnis: Baigta
Video: Impulsas (garsumu aktyvuoti šviesos diodai): 7 žingsniai (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Ar kada nors norėjote ką nors sukurti naudodami šviesos diodus, bet nežinojote, nuo ko pradėti? Šis vadovas suteiks jums keletą paprastų žingsnių, kaip sukurti savo garsumo vizualizavimo kodą adresuojamiems LED žibintams. Tai įdomus stalinio kompiuterio triukšmo matuoklis, reivo įrenginys, dirbtuvių įspėjimo apie triukšmą sistema ar pan. Jei norite, drąsiai sekite mano sudedamųjų dalių korpuso dizainą, tačiau saugokitės, kad mano dėžutė nėra pradinio lygio formos ir čia neaprašysiu, kaip ją padaryti. Tačiau drąsiai būkite kūrybingi arba pabandykite nukopijuoti jį iš vaizdų.
Norėdami pradėti šį projektą, jums reikės:
„Adafruit NeoPixels“(ar kiti panašūs adresuojami šviesos diodai)
Aš naudoju koncentrinius LED žiedus, pirktus iš „Amazon“.
Mikrofono stiprintuvas
Atskiras maitinimo šaltinis (jei daugiau nei 8-10 šviesos diodų, tiks išorinė baterija)
Arduino Uno
Lituoklis ir lituoklis
Viela
Vielos nuėmikliai
Kažkoks sudėtinis korpusas
1 žingsnis: Susipažinkite su „Arduino“
Jei tai yra pirmas kartas, kai bandote projektą su „Arduino“ar bet kuo, kuriame yra laidų, siūlau pažvelgti į žemiau pateiktas pamokas. Prieš bandant pakeisti kodą ar dirbti su įranga, svarbu išmokti atlikti pagrindinius veiksmus. Tai leis mažiau klaidų ir traumų. Jei jau esate susipažinęs su „Arduino“ir laidais, bet kokiu atveju nedvejodami praleiskite šiuos dalykus.
Žiūrėdamas į Arduino
Litavimas
„NeoPixel“vadovas
2 žingsnis: laidų nustatymas
Norėdami nustatyti laidus, rekomenduoju parengti schemą. Žemiau pateiktuose pavyzdžiuose galite pamatyti, kaip prijungiau savo sistemą kaip nuorodą. Tiesą sakant, tai netvarkinga, tačiau lengviau suprantama popieriuje. Ištraukite rašiklį ar pieštuką ir eikite į jį.
Norėdami nustatyti žibintus, būtinai lituokite laidus, kad jie būtų įjungti, įjungti ir įžeminti. Tada šie laidai bus įkišti į „Arduino“plokštę esant atitinkamai 6, 5v ir gnd. Atminkite, kad jei turite žibintus, tokius kaip mano, norėsite lituoti nuo tiesioginio išėjimo iki tiesioginio tarp LED sekcijų. Tai leidžia šviesos diodams adresuoti skaičių tvarka, kaip šviesos diodų juostelė.
• Įspėjimas-skaitykite toliau, jei kartu prijungta daugiau nei 8-10 šviesos diodų
Nustatydami mikrofoną, lituokite laidus prie vcc, gnd ir out. Tada kiti galai bus įkišti į atitinkamai 3.3v, gnd ir A0.
Darant prielaidą, kad viskas gerai ir viskas prijungta, dabar esate pasiruošę kodui, išskyrus tuos atvejus, kai turite daug šviesos diodų. Kaip įspėta, tai gali būti problemiška, nes „Arduino“plokštė gali maitinti tik tiek šviesų. Turėsite prijungti išorinį maitinimo šaltinį, pvz., Akumuliatorių. Norėdami prijungti akumuliatorių, turite prijungti žibintus ir įžeminimą tiesiai prie akumuliatoriaus maitinimo šaltinio ir įžeminti litavimo būdu. Čia svarbiausia yra įkišti papildomą laidą į įžeminimo jungtį, kuri bus prijungta prie „Arduino“plokštės. Šie elementai turi būti vienodi, kitaip gausite atsitiktinį LED mirksėjimą ar kitas klaidas.
3 žingsnis: Kodas
Sveikinu! Jūs pasiekėte kitą įdomų žingsnį. Šiuo metu turėtumėte turėti šaunią sąranką, kuri, deja, nieko nedaro. Įdomu, žinau. Jei jis kažką daro, jums gali būti haliucinacijos arba galbūt jau esate prijungtas prie tinklo ir veikia senas kodas. Įveskime ten naują kodą. Mano kodas pridedamas žemiau.
Šis kodas veikia pirmiausia nustatant šviesos diodus, paskambinus į „NeoPixel“biblioteką, nustatant įėjimus ir išėjimus, nurodant šviesos diodų skaičių ir nustatant ryškumą bei mėginių dažnį. Sąrankos kode juostelės ryškumas nustatytas, o šviesos diodai išjungiami. Paskutinėje kodo dalyje vyksta visi išgalvoti dalykai, čia analizuojamas tūris ir matuojamos smailės.
Garso vizualizacijos kūrinyje dažnis imamas iš mikrofono, nuskaitomas ir tada koreliuojamas su šviesomis, kai yra tam tikruose diapazonuose. Tada žibintai gali būti valdomi grupėmis ir pritaikomi pagal spalvą, atnaujinimo greitį ir kitus įdomius dalykus.
Štai keletas pagrindinių būdų, kaip pakeisti kodą. Pirmiausia spalvą galima lengvai pakeisti. Kiekvieno žiedo kodo viduje yra žyma, kuri atrodo taip (i, (0, 0, 0)), čia spalvą galima pakeisti keičiant skaičius. Trys skaitmenys yra raudonos, žalios ir mėlynos spalvos ir nurodo kiekvieno skaičių. Kaip matote, mano kodas turi skirtingas spalvų reikšmes.
Antra, jei norite pakoreguoti, kaip garsiai skamba prieš įjungiant šviesas, turėsite pakeisti kiekvieno sakinio „jei“pradžioje esančią vertę. Atrodo (<= skaičius), kuo didesnis skaičius, tuo garsesnis turi būti garsas, kad jis suaktyvėtų.
Jei norite išgalvoti, taip pat galite reguliuoti žibintų įjungimo būdą. Pvz., Galite perkoduoti, kad lemputės užges, o ne mirksėtų, laikui bėgant keistų spalvą ir net aktyvuotų dažnį. Pasirinkimų yra daug ir jie yra neriboti, jei žinote, ką darote.
4 žingsnis: 30 antro šokio intarpas
Jei kodą paleisite, tada jau pamatėte magiją. Yra kažkas apie garsą reaguojančias lemputes, kurios yra labai užburiančios. Jei nesušokote ir nuėjote ką nors pagriebti, kad parodytumėte, ką ką tik padarėte, tada eikite, esu tikras, kad kitiems bus įdomu.
5 žingsnis: grįžkite į verslą
Pagaliau atėjo laikas suprojektuoti savo elektronikos korpusą. Nesivaržykite eiti taip paprastai ar sudėtingai, kaip norite, tai tikrai riboja tik jūsų įgūdžiai su įrankiais. Aukščiau yra pavyzdys, ką aš padariau, tačiau atminkite, kad „Arduino“plokštei reikia vietos, kurioje būtų galima sumontuoti, ir turi būti skylė ar kažkas, kad mikrofonas galėtų gerai klausytis.
6 žingsnis: Surinkimas
Paskutinės akimirkos jau jūsų laukia! Išsiaiškinkite būdus, kaip norite apsaugoti savo dalis, ir eikite į tai. Netrukus turėsite gatavą produktą ir tai, kuo galite didžiuotis. Aukščiau yra nuotraukų, kaip nusprendžiau tvirtinti gabalus.
7 žingsnis: Baigta
Tikrai sveikinu šį kartą! Surenkite vakarėlį švęsti … ne, iš tikrųjų surengkite vakarėlį ir išmeskite šį dalyką. Jūsų baigtas kūrinys nusipelno parodymo.
Tikiuosi, kad šio proceso metu jūs šiek tiek išmokote kodavimo, kūrimo ir linksmybių, nes mums visiems reikia šiek tiek pasilinksminti. Prašome įkelti bet kokius papildymus ar pakeitimus; Man patinka matyti, ką kiti sugalvoja, ypač jei galite tai perskaityti, o ne garsumą. Sėkmės kuriant ir kuriant!
Rekomenduojamas:
Pasirinktiniai šviesos diodai su karštu klijais: 6 žingsniai (su paveikslėliais)
Pasirinktiniai šviesos diodai su karštu klijais: Sveiki visi, jau seniai nuo paskutinio paskelbto „Instructable“, todėl sveiki sugrįžę ir tikiuosi, kad tai nenuvils. Bet kokiu atveju, į „Instructable“…………. kurį laiką norėjosi išbandyti, savo šviesos diodų kūrimas / pritaikymas. Kadangi esu
Šviesos diodų lempos impulsas: 4 žingsniai
Šviesos diodų lemputė: Kai žmogus eina miegoti, jo širdies susitraukimų dažnis sumažėja 8%. Taigi mūsų lempa skleis ryškią šviesą, kai vartotojas eis miegoti, o jo pulsui sumažėjus, lempos ryškumas išblės, kol ji išsijungs, kai vartotojas miega. LED lemputė
Šviesos diodai kaip šviesos jutikliai: 5 žingsniai
Šviesos diodai kaip šviesos jutikliai: šviesos diodai puikiai tinka skleisti šviesą, tačiau jie taip pat gali jausti šviesą! Neseniai atsitiktinai aptikau šią svetainę: „1977 m. Forrestas M. Mimsas primena mus viename iš savo„ Inžinieriaus užrašų knygelių “kad šviesos diodai taip pat gali būti naudojami kaip fotodiodai … & q
KAIP PADARYTI IR IR IR ŠVIESOS ŠVIESOS ŠVIESOS ŠVIESOS KAMERĄ: 5 žingsniai (su paveikslėliais)
KAIP PADARYTI IR IR IR ŠVIESOS ŠVIESOS ŠVIESOS KAMERĄ: Supratau infraraudonųjų spindulių kamerą, kad galėčiau ją naudoti judesio fiksavimo sistemoje. Su juo taip pat galite gauti tokių nuostabių vaizdų: blizgių objektų, matomų fotoaparate, kurie yra normalūs realybėje. Už pigią kainą galite gauti gana gerų rezultatų. Jis
Šviesos aktyvuoti mirksi šviesos diodai: 4 žingsniai
Šviesos aktyvuoti mirksintys šviesos diodai: šioje instrukcijoje aš jums parodysiu, kaip sudėti mirksinčią LED grandinę, kuri įsijungia, kai mojuojate ranka, mirksi sekundę ar dvi, o tada užgęsta. Blykstančios grandinės schemą gavau iš steven123654 instrukcijos