想用单片机做一个比较实用的小东西,大佬们给个建议?
创新小项目1:番茄计时器
使用番茄工作法,选择一个待完成的任务,将番茄时间设为25分钟,专注工作,中途不允许做任何与该任务无关的事,直到
番茄时钟响起,然后在纸上画一个X短暂休息一下(5分钟就行),每4个番茄时段多休息一- 会儿。
番茄工作法极大地提高了工作的效率,还会有意想不到的成就感。
按键1:单击设置25分钟倒计时 双击设置5分钟休息倒计时 长按修改提示音
按键2:单击音乐播放 双击暂停 长按切歌
按键3:复位按键
所需硬体:
按键*3
动态数码管*1
蜂鸣器*1
难点分析:
1、单击、双击、长按的功能实现
2、定时器时间计算与显示
3、音乐播放和切换
找一些比较实用的东西,尝试用单片机实现它。
比如表,可以考虑沙漏型的,翻页型的,日晷型的,电机齿轮型的,led的,磁悬浮的,水流型的,声音报时型,模拟钟摆型的,凸起凹陷字。
上面这些可以跟自己会的东西做结合,比如只会io口点灯可以考虑用灯表示时间,会电机驱动可以用步进电机,用水泵实现水时钟。
我最近对时钟关注比较多,但是你可以按照这个思路把你想到的东西和你会的东西结合起来,就比如你想做个音乐盒,然后你会点灯,那你可以做个跑马灯,频谱。你会电机控制,那你可以利用电机转动频率播放音乐。诸如此类,有时候也挺有趣的。
哈,我大一大二的时候也是没啥想法,现在想法可就多了去了。
参照评论里面的其他回答,我也整合提供一个吧。
我个人比较喜欢远程控制,如果是刚入门的话,音乐盒这个建议是很不错的,但是可以拓展一下。
我毕业设计用了三个通信模块,一个是红外模块,一个是蓝牙模块,一个是esp8266模块,三个模块和单片机做通信,传输指令给单片机,单片机收到有效指令就可以去驱动硬体。这个硬体可能是多种多样的,小车,音乐盒,流水灯,随你喜欢,想怎么做怎么做。主要是esp8266连上网就能实现很多有趣的小东西
oled模块也是我比较喜欢的小东西,可以做一个钟,显示时间,天气什么的,或者可以做一个指纹模块,但是这个模块贵了点,性价比不是太高,其实硬体控制这方面可能做你想做的,各式各样的感测器完全可以帮助到你实现各种你想要的。
欢迎来到单片机的世界,加油,我写论文去了,哈哈哈哈哈!
不知道你想要多小,还有个人能承受的技术难度和经费,如果是普通的话做个时钟是挺不错的,你可以看看我几年前发的帖子http://bbs.elecfans.com/m/jishu_1510932_1_1.html
原网站ndiy好像被封了,只能看这些非法转载的网站了(强烈批评这些非法转载行为,没经过同意转载,还加自己水印)
单片机可做的东西有很多,比如最简单的就是流水灯、按键控制、报警系统等等,如果加上一些感测器,比如温湿度模块、烟雾模块、超声波模块、红外模块、蓝牙模块等等,这样就可以使你的项目更显得高大上一点,再加个显示模块,那基本上就组成一个小的完整项目了。如果没啥思路,可以看一下这个网站,他们做了很多实例,可以参考参考。