Dom - Alati
RGB LED projekti na MK. Dizajn svetla za novogodišnju jelku ili svečanu salu Muzika u boji na atmega8 8 kanala

Lagana muzika na atmega8 kontroleru privukla je pažnju svojom jednostavnošću izrade. Prilikom ponavljanja sheme nije bilo potrebe izračunavati filtere ili ih konfigurirati. Zavisnosti u jačini zvuka gotovo da i nema, a najvažnije je nesmetano paljenje lampi (LED dioda), što je bilo važno, jer jednostavno treptanje brzo dosadi.

Svjetlosno i muzičko kolo na mikrokontroleru je prilično jednostavno, ulazni signal sa oba kanala se miješa i pojačava operativnim pojačalom LM358, zatim ide do kontrolera porodice AVR "Atmega8", gdje se softverski dijeli na kanale.

Kao što možete vidjeti iz dijagrama, lagana muzika ima 6 kanala (dva kanala za tri glavna (srednji, visoki, niski), dolaze sa BC639 tipkama, koje vam omogućavaju da povežete do 20 ultra-sjajnih LED dioda na svaki kanal.

PCB in dobra kvaliteta(u sPlan formatu), koji se nalazi u arhivi. Napajanje se vrši preko malog strujnog transformatora, što zavisi od vrste LED dioda koje se koriste.

Sasvim je prihvatljivo uzeti pojedinačne LED diode velike snage ili čak cijele komade RGB LED traka. Tada će efekat postati još zanimljiviji. Samo ne zaboravite povećati površinu radijatora tranzistora izlaznih prekidača, jer 1 metar LED trake može potrošiti struju do 3A!

Preuzmite firmver za mikrokontroler ovdje. A bitovi osigurača tokom firmware-a su prikazani na slici:

Uređaj je sastavljen u malom metalnom kućištu od satelitskog tjunera. Na prednjoj ploči nalazi se tipka za mrežno napajanje i kontrolne LED diode, a na stražnjoj strani kućišta nalaze se utičnice za spajanje LED dioda, kontrola osjetljivosti na zvuk i audio ulazi. Autor članka: MAXIMUS.

ARHIVA:

Odgovori

Lorem Ipsum je jednostavno lažni tekst u industriji štampanja i pisanja teksta. Lorem Ipsum je bio standardni lažni tekst u industriji još od 1500-ih, kada je nepoznati štampač uzeo galiju pisača i skrebovao je da napravi knjigu primeraka tipa. Preživeo je ne samo pet http://jquery2dotnet.com/ vekova , ali i skok u elektronsko kucanje, ostajući u suštini nepromijenjeni. Populariziran je 1960-ih s izdavanjem listova Letraset koji sadrže odlomke Lorem Ipsum, a nedavno i sa softverom za desktop izdavaštvo kao što je Aldus PageMaker uključujući verzije Lorem Ipsuma.

Ovaj uređaj kombinuje muzički uređaj u boji (CMU) i uređaj za dinamiku svetlosti (SDU) sa 8 kanala, sa mnogo svetlosnih efekata. Izlazi uređaja dizajnirani su za povezivanje dovoljno snažnog opterećenja. A u arhivi postoji verzija sklopa za još veću snagu. Razdvajanje frekvencija između DMU kanala je čisto softversko i vrlo jednostavno. Broji se broj impulsa tajmera/brojača za strogo određeno vremensko razdoblje i, ovisno o vrijednosti ovog brojača, pali se jedna ili druga LED dioda. Ovo je vrlo jednostavan algoritam, ali ipak radi.

Kopanje omogućava:
Odaberite način rada- CMU/SDU. U SDU modu, čak i ako postoji signal na ulazu, radi samo glavni program svjetlodinamičkog uređaja. U CMU modu, ako nema signala, odabrani SDU efekat se reproducira kao pozadinski mod.
Odaberite SDU efekat. Dugme ciklički prebacuje sve moguće efekte dinamičkog svjetlosnog uređaja.
Povećajte i smanjite brzinu. Ovi tasteri kontrolišu brzinu SDS efekata;

LED matrične lampe se koriste kao reflektori u boji, dozvoljeno opterećenje na svakom kanalu je oko 300mA! Krug koji se nalazi u arhivi omogućava vam da na jedan kanal povežete opterećenje s naponom od 12 volti i strujom do 3 ampera (žarulje sa žarnom niti od žmigavaca ili kočionih svjetala od 21 vata).

Muzičko kolo u boji za 6 kanala na Atmega8 mikrokontroleru prilično jednostavan i sadrži minimalan set radio komponenti. Ovaj uređaj se može povezati na linearni izlaz računara, plejera ili radija. Ulazni signal se pojačava operativnim pojačalom LM358, zatim se signal obrađuje mikrokontrolerom i šalje do tranzistorskih prekidača.
Nivo dolaznog signala kontroliše se potenciometrom na ulazu u uređaj. Za self-made možete koristiti čip u DIP paketu ATmega8-16PU PDIP28

Muzička šema u boji na Atmega8

Crtež štampane ploče - muzika u boji na Atmega8 mikrokontroleru

Fotografija gotovog uređaja - muzika u boji na Atmega8 mikrokontroleru

Konektori na ploči:
J1 - Kada koristite izvor napajanja sa naponom većim od 5 volti (5-30 volti). Ima zaštitu od obrnutog polariteta napajanja. Trebate koristiti samo jedan od konektora za napajanje ovisno o vašem izvoru napajanja!
J2 - Kada se koristi izvor napajanja sa naponom od = 5 volti (4,5-5,5v), koristi se, na primjer, za napajanje muzike u boji iz tri baterije od 1,5v. Ima zaštitu od obrnutog polariteta napajanja.
J3 - Linearni ulaz signala, izvor može biti bilo koji uređaj sa linearnim izlazom (mp3 plejer, kompjuter, radio itd.), mogućnošću korišćenja i mono i stereo izvora.
J4 - Konektor za povezivanje potenciometra (naziv 10-100 KoM). Koristi se za podešavanje nivoa dolaznog signala. Ako je potrebno, zamijenite ga kratkospojnikom.
J5 - Konektori za povezivanje optosimistora ili moćnih tranzistorskih prekidača, za povezivanje muzike u boji sa snažnijim lampama ili LED diodama.
Da biste napravili muzički uređaj u boji na mikrokontroleru, možete preuzeti

O muzičkim konzolama u boji kao kreativnom pravcu za mlade radio amatere ljudi su prvi put počeli govoriti prije više od 40 godina. Tada su se počele pojavljivati ​​prve verzije dijagrama i opisa različitih nivoa složenosti za različite radio uređaje. Danas, kola za muziku u boji napravljena na mikrokontrolerima postaju najrelevantnija, to je ono što je omogućilo dobijanje raznih efekata o kojima se ranije samo sanjalo.

Prvi krug muzičke instalacije u boji je toliko jednostavan da ga početni radio-amater može zalemiti za 5 minuta. Dizajn vam omogućava da primite bljeskove u boji u toku muzike koja svira. Trebat će nam tranzistor, otpornik i LED, kao i napajanje od 9V.

LED dioda svijetli u ritmu muzike koja svira. Ali treperi prilično zamorno na trenutnom nivou jačine zvuka. Ali želim da odvojim audio frekvenciju. U tome će nam pomoći pasivni filteri napravljeni od kondenzatora i otpornika. Oni prenose samo fiksnu frekvenciju, a ispostavilo se da će LED svijetliti samo za određene zvukove


Kolo se sastoji od tri kanala i pretpojačala. Zvuk dolazi od linearnog izlaza do transformatora koji je neophodan za pojačanje i galvansku izolaciju. Možete bez transformatora ako je nivo ulaznog signala dovoljan da treperi LED diode. Otpornici R4-R6 regulišu trajanje LED treptaja. Filteri su podešeni na njihov opseg audio frekvencije. Niskofrekventni - prenosi frekvencije do 300Hz, srednje frekvencije - 300-6000Hz, visoke frekvencije - od 6000Hz. Možete uzeti gotovo sve tranzistore, sa koeficijentom prijenosa struje od 50 ili više, na primjer KT3102.

Osnova dizajna MK PIC12F629. On kontroliše tri bipolarni tranzistori BC547(NPN 45v 100mA), zasnovani na principu on/off, tj. rade u ključnom režimu. A ovi tasteri kontrolišu RGB LED traka na 12V u putničkom automobilu, svaki u svojoj boji.

MK je programiran da promijeni boju kada se na PIN_A5 ulaz primi logička boja. Mikrofon pojačava signal preko tranzistora VT1 i VT5 i povezuje se na PIN_A5. Mikrofon je postavljen blizu izvora zvuka. RGB traka je pričvršćena na unutrašnja svjetla. PIC počinje od bijela i varira u 7 nijansi boja. Ako trebate kontrolirati znatno snažnije opterećenje, možete koristiti tranzistore IRF44Z (50V 55A) ili IRF1407 (75V 130A). Prilikom sastavljanja ne zaboravite da različiti mikrofoni imaju potpuno različitu osjetljivost


Možete preuzeti arhivu sa firmverom i izvornim kodom za MK program sa gornje veze.

Dizajn ovog dizajna s originalnim svjetlosnim efektima prilično je jednostavan i pouzdan. Glavni element uređaja je mikrokontroler PIC12F629. Kontrola promjene nivoa svjetline radio-amaterskih LED dioda se javlja zbog geografske širine pulsna modulacija. Kontrolni kodovi iz mikrokontrolera PIC12f629 idu na tranzistori VT1 - VT3.

U slučaju nestašice, ovi tranzistori se mogu zamijeniti sa KT3102A, KT373. otpori R1-R3 su dizajnirani da ograniče struju i zaštite LED diode. Stabilizator napravljen na čipu 78L05 i kapaciteti C1, C2 proizvode stabilizirani napon od 5V za napajanje mikrokontrolera PIC12f629, a LED diode se napajaju iz njega.


Budući da dizajn koristi RGB LED diode, sjaj svake od njih se kontrolira pomoću PWM-a. Ovo omogućava da se vide mnogi različiti efekti boja: dobijanje različitih nijansi boja, variranje intenziteta sjaja, brzina promene, itd.

Prekidač SA1 se koristi za odabir različitih svjetlosnih efekata. Pritiskom jednom će započeti trenutni niz. Kada sljedeći put pritisnete, promjena boje se zaustavlja i svijetli boja koja se pokazala nasumično nacrtana u trenutku zaustavljanja. Dvostrukim klikom na dugme pokreće se sljedeći efekat boje.

Pritiskom i držanjem dugmeta dve sekunde uređaj će se prebaciti u režim mirovanja. Ponovnim pritiskom na dvije sekunde reanimirati će se boja i muzička konzola.

Umjesto prekidača, možete koristiti kontrolne signale koji pristižu na drugi ulaz mikrokontrolera iu zavisnosti od nivoa reprodukcije muzike.

Arhiva sa firmverom mikrokontrolera može se preuzeti sa zelene strelice iznad.

Razmatra se programsko kolo i njegov softver

Radio-amaterski dizajn se koristi za kolornu pratnju muzike. Izvori svjetlosti raznih boja su ultra svijetle LED diode. Njima upravlja mikrokontroler koji analizira spektralni sastav audio signala.

Firmver mikrokontrolera broji ulazne impulse za određene vremenske intervale i, u zavisnosti od njihove frekvencije ponavljanja, postavlja visoke logičke nivoe na odgovarajućim MK izlazima: 100...300 Hz - PB1 (crvene LED diode), 300...700 Hz - PB0 ( žuta), 700...1500 Hz - RV4 (zelena), 1500...10000 Hz - RVZ (plava).

Napon napajanja od 7 do 12 V dovodi se na kontakte 1 (+) i 2 (-) vijčanog bloka XT1. Na nivo od 5 V koji je potreban za napajanje MK-a i op-pojačala, snižava ga integrisani stabilizator na DA2 čipu. Otpori R9 - R12 ograničavaju struju opterećenja MK izlaza.


MK firmver, detalji montaže i crtež štampana ploča u arhivi na linku iznad.

Dodatno

  • U: Kupio sam traku sa kontaktima G, R, B, 12 na njoj.
    O: Ovo je pogrešna traka, možete je baciti

    U: Firmver se učitava, ali se pojavljuje greška “Pragma message...” crvenim slovima.
    O: Ovo nije greška, već informacija o verziji biblioteke

    U: Šta trebam učiniti da spojim traku svoje dužine?
    O: Izbrojite broj LED dioda, prije učitavanja firmvera, promijenite prvu postavku na skici, NUM_LEDS (podrazumevano je 120, zamijenite je svojom). Da, samo ga zamijenite i to je to!!!

    U: Koliko LED dioda podržava sistem?
    O: Verzija 1.1: maksimalno 450 komada, verzija 2.0: 350 komada

    U: Kako povećati ovaj broj?
    O: Postoje dvije opcije: optimizirajte kod, uzmite drugu biblioteku za traku (ali ćete morati nešto od toga prepisati). Ili uzmite Arduino MEGA, ima više memorije.

    U: Koji kondenzator da koristim za napajanje trake?
    O: Elektrolitički. Napon je minimalno 6,3 volta (moguće je i više, ali će sam provodnik biti veći). Kapacitet - najmanje 1000 µF, pa šta više tema bolje.

    U: Kako provjeriti traku bez Arduina? Da li traka gori bez Arduina?
    O: Adresna traka se kontroliše pomoću posebnog protokola i radi SAMO kada je povezana na drajver (mikrokontroler)

  • KOLO MOŽETE SASTAVITI BEZ POTENCIOMETRA! Da biste to učinili, koristite parametar POTENT (na skici u bloku postavki u postavkama signal) dodijeli 0. Koristit će se referentni izvor internog referentnog napona od 1,1 volta. Ali neće raditi ni pri čemu! Da bi sistem ispravno radio, moraćete da izaberete jačinu dolaznog audio signala tako da sve bude lepo, koristeći prethodna dva koraka podešavanja.

  • Verzija 2.0 i novija se mogu koristiti BEZ IR DALJINSKOG, modovi se prebacuju tipkom, sve ostalo se konfigurira ručno prije učitavanja firmvera.

  • Kako podesiti drugi daljinski upravljač?
    Drugi daljinski upravljači imaju različite kodove dugmadi, koristite skicu da odredite šifru dugmeta IR_test(verzije 2.0-2.4) ili IRtest_2.0(za verzije 2.5+), dostupno u arhivi projekta. Skica šalje kodove pritisnutih dugmadi na monitor porta. Sljedeće u glavnoj skici u odjeljku za programere Postoji blok definicije za dugmad na daljinskom upravljaču, samo promijenite kodove na svoje. Možete kalibrirati daljinski upravljač, ali iskreno je previše lijen.

  • Kako napraviti dvije kolone za volumen po kanalu?
    Da biste to učinili, uopće nije potrebno prepisivati ​​firmver, dovoljno je izrezati dugačak komad trake na dva kratka i obnoviti prekinute električne veze s tri žice (GND, 5V, DO-DI). Traka će nastaviti raditi kao jedan komad, ali sada imate dva komada. Naravno, audio utikač mora biti povezan sa tri žice, a mono mod je isključen u podešavanjima (MONO 0), a broj LED dioda mora biti jednak ukupnom broju na dva segmenta.
    P.S. Pogledajte prvi dijagram na dijagramima!

  • Kako resetirati postavke koje su pohranjene u memoriji?
    Ako ste se poigrali s postavkama i nešto pođe po zlu, možete resetirati postavke na tvorničke postavke. Počevši od verzije 2.4 postoji postavka RESET_SETTINGS, postavite na 1, flešujte, postavite na 0 i ponovo flešujte. Postavke iz skice će biti zapisane u memoriju. Ako ste na 2.3, onda slobodno nadogradite na 2.4, verzije se razlikuju samo po novoj postavci koja ni na koji način neće uticati na rad sistema. U verziji 2.9 postojala je postavka SETTINGS_LOG, koji prenosi vrijednosti postavki pohranjenih u memoriji na port. Dakle, za otklanjanje grešaka i razumijevanje.

 


Pročitajte:



Plešite sa ženom u snu

Plešite sa ženom u snu

prema Loffovoj knjizi snova Ples daje osobi snažno psihološko i duhovno oslobađanje. U mnogim primitivnim kulturama ples se smatra svetim...

Zašto sanjati da plešete sa momkom

Zašto sanjati da plešete sa momkom

Tumačenje snova 21. veka Ples u snu znači ono što sanjar sanja Ples znači da će vam fleksibilnost pomoći u poslu, valcer znači živeti u trenutku,...

Značenje tarota smrti u vezama

Značenje tarota smrti u vezama

Osnovna značenja Pozitivno: transformacija. Negativno: ograničenje. Ključne riječi: prag, iznenadna ili neočekivana promjena,...

Vitez od štapova: značenje (Tarot)

Vitez od štapova: značenje (Tarot)

Vitez Štapa - Mala Arkana Prema astrologiji, Vitez Štapa svojom strašću odgovara planeti Mars. Planeta boravi u Ovnu - u stvari...

feed-image RSS