Acasă »Lumina» Rularea lumini LED mâini - circuit de microcontroler ATTiny2313
Informațiile din această schemă de casă articol lumini cu LED-uri care rulează, bazat pe un microcontroler ATTiny2313 destul de populare. Memoria de program este scris la 12 programe de diverse efecte de iluminare, care pot fi selectate după dorință. Este funcțional foc târâtor umbră de incendiu în creștere, și așa mai departe.
Această mașină vă permite să controlați efectele de iluminare treisprezece LED-uri, care sunt conectate printr-un rezistor de limitare a curentului direct la porturile ATtiny2313.Kak microcontroler menționate mai sus, în memoria microcontrolerului de protecție a 11 combinații diferite de modele de lumină independente, precum și au posibilitatea de a căutare de serie unic de toate cele 11 combinații, ea acolo va fi al 12-lea program.
Butonul SA3 vă permite să comutați între programe.
Butoanele SA1 și SA2 poate controla viteza de frecvență lumini sau pâlpâirea fiecărui LED (la lumină constantă la o pâlpâire de lumină). Totul depinde de ceea ce poziție comutatorul este SA4. În poziția schema comutatorului SA4 superior este reglabil lumini de viteză de funcționare, în timp ce frecvența de licărire inferioară.
La montarea LED-urile într-o linie pentru a fi observate aceeași secvență, așa cum numerotate în diagrama de HL1 la HL11.
ATTiny2313 microcontroler este cronometrat de oscilator intern cu frecvența de 8 MHz.
Când ATTiny2313 firmware-ului. Fyuz ar trebui să fie stabilite după cum urmează:
Acestea sunt pentru programul Fyuz PonyProg. Trebuie amintit că, pentru indicarea CodeVisionAVR de biți inverse.
Circuitul poate fi utilizat cu o varietate de LED-uri de tensiune de alimentare în vecinătatea 2 ... 3 volți. Prin selectarea rezistențe de limitare a curentului poate fi schimbat prin strălucire lor. Date de rezistență prea subestimeze nu ar trebui să fie, deoarece va avea o sarcină semnificativă asupra porturilor microcontroler.