Hirdetés
- Telekom mobilszolgáltatások
- iPhone topik
- Samsung Galaxy S24 FE - később
- Google Pixel topik
- Vivo X200 Pro - a kétszázát!
- One mobilszolgáltatások
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Milyen okostelefont vegyek?
- Android alkalmazások - szoftver kibeszélő topik
- Samsung Galaxy A52s 5G - jó S-tehetség
-
Mobilarena
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
zka67
őstag
válasz
dave0825 #1196 üzenetére
Szia, belinkelhetnéd a programodat.
Csak megkérdezem, hogy ti megszakításokat nem szoktatok használni? Én úgy csinálnám meg a helyedbe, hogy valamelyik timer megszakítással időzíteném a ledeket, A megszakításkor azonnal indítanék egy másik timert, ami a fényerőt fogja szabályozni, azaz annak a megszakításakor egyszerűen csak kikapcsolnám az összes ledet. Ha megszakításokkal dolgozol, akkor tulajdonképpen a programod azt csinálhat közben, amit akarsz, nem kell az időzítésekkel foglalkozni, mert azt a timer-ek elintézik.
Jelen esetben elég neked egy 500Hz-es megszakítás, azzal már 100Hz-es frissítésed lesz. A másik timer-rel pedig 2ms-nál rövidebb időt állítsd be (amit természetesen majd változtathatsz), és kész a fényerőszabályzásod is.
Ha gondolod, szívesen elküldöm neked az órám programját, igaz az nem arduinora készült, hanem egy arm uC-re, de ez a lényegen nem változtat, az elvet szerintem megérted belőle. (Sima C program...)
Új hozzászólás Aktív témák
- ThinkPad E14, core i5 1135g7(8x4,2Ghz),IRIS XE VGA,8-32GB DDR4 RAM,SSD,újszerű
- HP SPECTRE X360,4K UHD,i7 8705G,IntelHD+RX VEGA 4GB!!!VGA,16-32GB RAM,512 SSD,ÚJ AKKU
- HP 15,6"FullHD,RYZEN 5(8X3,6Ghz),VEGA 8 VGA,8-16GB RAM,SSD,jó akku, jó állapot
- Szép Acer 15.6" ,6.gen.core i3(4X2,0Ghz)8GB RAM,SSD,jó akku
- Asus játékra is,17,3"HD+,core i5,Nvidia 2/4GB VGA,8-16GB RAM,SSD,Szép,jó akku