Skip to content

用Timer,让一个LED 0.3s内到达最亮,然后再用0.6秒熄灭。模拟心脏的跳动。

Notifications You must be signed in to change notification settings

wenxiwei00/ATmega32U4--1.6--Timer-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

ATmega32U4--1.6--Timer-Application-

用Timer,让一个LED 0.3s内到达最亮,然后再用0.6秒熄灭。模拟心脏的跳动。

电路图

890088680699154420

注意这里一定要用PC6口才可以,因为我的代码里面用到了OCR3A寄存器,只有PC6与OCR3A关联
40b7affe50dca9e6497f2fd98db97e3

最终效果

通过调整main.c里面的void heartbeatPattern(void),可以调整小灯到最亮以及熄灭的时间
最终效果也可以在youtube上查看:https://youtu.be/R2LBFy5sQ2o

参考资料

可以找到如何设置Timer mode,如何设置pre-scaler...
https://medesign.seas.upenn.edu/index.php/Guides/MaEvArM-timer3

About

用Timer,让一个LED 0.3s内到达最亮,然后再用0.6秒熄灭。模拟心脏的跳动。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published