duminică, 9 decembrie 2018

Imitare flacara foc cu ATtiny25/45/85

   Pornind de la o discutie cu Tom de o schema de simulare a unui flacari, mi-am adus aminte de o schema de la danyk.cz
dar am zis sa facem tot cu Arduino sau cu un mic microcontroler ATtiny25/45/85, dupa cum prezentasem in articolul Programarea unui microcontroler ATtiny85 cu sketch Arduino.
    Pentru inceput, am cautat si am dat de articolul Realistic Flickering Flame Effect With Arduino and LED's, care foloseste 3 leduri (inseriate cu rezistente de limitare);
   Am testat rapid programul de acolo, doar ca ma facut mici modificari (al meu e flame_0.ino) si nu am folosit rezistentele de limitare, desi e recomandat:
   Initial, am avut doar 3 leduri rosii, dupa cum se vede si in filmuletele:
simulare foc
realistic flickering flame effect
apoi am pus unul galben in mijloc, dupa cum se ved ein filmuletele:
simulare foc (2)
realistic flickering flame effect (2)
   Deoarece ATtiny25/45/85 au doar doua iesiri cu control PWM, dupa cum se vede mai jos
as fi putut face o schema cu 2 leduri
dar am inseriat 2 leduri rosii pe un canal, avand tensiunea de deschidere de cca 2V, sketch-ul devenind attiny_x5_flame.ino
pentru asta am testat pe Arduino Nano circuitul
si efectul e super, dupa cum se vede si din filmuletele;
16.12.2018
   Pentru o functionare de lunga durata, recomand schema de mai jos, cu rezistente de limitare a curentului prin leduri:

Niciun comentariu:

Trimiteți un comentariu