首先有想法时,要像这样写个功能框图,这样好了解自己要做什么。
我们不做化学部分,就能初步了解单片机的具体用法了
不过由于才刚开始学,所以我们是一个一个功能都能实现了之后,再进行叠加实现此功能。每周实现功能的程序都不要删掉。
首先第一个功能就是呼吸灯——第一周周末就自己把单片机里面的LED灯视频看完,在群里发3秒1亮的现象;截至日期(3.14~3.21)经验:40
第二个功能就是蜂鸣器——第二周自己去把蜂鸣器的视频看完。在群里发蜂鸣器每秒1滴和LED一起每秒1亮的现象;截止日期(3.21~3.28)经验:50
第三个功能就是按键开关——第三周看完按键视频,
1.独立按键当作开启键,使按键按下开启第二个功能,另一个独立按键当停止键,按下则停止。第三个按键,按下则加快蜂鸣器鸣叫时间。(经验:60)
2.矩阵按键当作数字键盘,实现8个灯依次点亮。按下数字键1,隔一个灯点亮。按下数字2,隔两个灯点亮,以此类推。数字键9,把灯逆序依次点亮;数字键0,数字键0,为全亮。(经验:70)
截止日期(3.28~4.11)
第四个功能就是数码管——第五周看完数码管视频,
了解静态与动态的区别,之后动态的时间倒计时30秒。经验:50
按矩阵按键数字键输入6位密码,数码管从显示时间转跳显示输入密码。经验:50
截止日期(4.11~4.18)
第五个功能就是用Lcd1602,——第六周看完lcd1602和AD
LCD1602显示: BO0M:倒计时30秒。经验: 60
旋转电位器,改变蜂鸣器频率 经验: 60
截止日期(4.18~4.25)
第六个功能就是DS18B20,
温度提升(可捏住DS18B20使其温度提升),加快倒计时时间。 经验:50
(若温度模块有坏,则任务改成,数码管输入6位密码与原密码不符蜂鸣器会报警)
截止时间(4.25~5.3)
第八周——做真的炸弹,总和在一起——实现一个完整的炸弹定时器,按照上图的功能写出程序框图(写程序框图),对思维逻辑性会有很大的帮助。并实现功能。
截止时间()
你们每周的评分等级:https://yunxiaguang.github.io/jiang.github.io/html.html
玩法每周更新。。。。
重点,重中之重:勿私发问我,我现在还没学51单片机,去羊村问其他学长学姐都比我快些。
一些程序上的不理解,可以在群里讨论。私聊单片机,程序的问题,一律不回!
这也是为了回答问题的高效而考虑,有时候很可能一个问题重复8回,不厌其烦地解答。
不要说我夸张,画AD的时候就出现好几次过诸如此类的情况了。
有时候一个问题回答8回,你肯定看不到我痛苦的表情。
如果不想让学姐放弃教你们的话,最好去群里翻记录。
还有的是,不要掉队。掉队的人过2周应该就明白了这句话的意思。
其次没有单片机的同学,没关系,你可以学习怎么使用multisim来搭电路
想学习的没有,没关系,在你拿到单片机之后,照着以上功能一一实现发在群里就可以了。
不想学的也没有关系,到大二再学。只不过大一电类竞赛参加没有很大把握罢了。
开始玩吧,希望你们学会了之后不要做坏事,要做个良民。