【小七爱折腾】单片机课程设计,做个小巧的电子温度计,老师您怎
时间:2017-07-02 15:54 来源:数码之家 作者:satelives 点击:次
大四啦,也没啥课了,就剩一些课程设计,还有两门无关紧要的选修课,准备滚蛋了,也不知道那个公司能够收留我。。。 ![]() 单片机课程设计老师说只要用单片机做个东西出来就行了,没有什么具体要求,也不想搞什么高大上的作品啦,随便做个温度计算了 ![]() 温度传感器使用 AD 的 ADT75 12位温度传感器,2块多一片,和LM75是一个货色的东西,使用I2C 总线通信。 ![]() 显示屏使用 128*32 的OLED显示屏,单片机使用 STC15L104E ,8个引脚,6个IO口,其中OLED占用4个,I2C占用2个,还有一个按键没IO给它了,就接到了I2C总线的SCL上,反正用I2C读取温度的时候做了出错处理,如果正在读取温度值,你就按下按键,肯定读取错误啦,因此这个温度值就丢弃不要了,所以按键接在上面没什么影响。 ![]() PCB。。。。整个系统就一个 温度传感器,一个单片机,一个按键,一个液晶屏,一个电容电阻都不用。。。老师,您会不会觉得我很抠门。。。? ![]() ![]() 腐蚀出来了,把焊盘部分的碳粉擦掉就行 ![]() 焊上单片机(右)和温度传感器(左) ![]() 焊上OLED,以及电源接口,按键 ![]() 背面(正面??) ![]() 侧面 ![]() 写程序,平时做的东西多,很多东西都封装成模块化了,比如I2C通信,SPI通信等,直接调用就行,没怎么费时间 ![]() OLED屏没有字库,所以要自己做一个。。。 ![]() 萌萌的小锂电池 ![]() ![]() 上电~~ ![]() ![]() 先显示第一屏~~ ![]() ![]() 接着第二屏 ,我的队友。。虽然他们什么都没做。。 ![]() ![]() 然后第三屏,温度值 ![]() 如果按下按键,则温度会锁定,比如你测体温,拿出来的时候按一下按键,温度值就会锁定,不会改变了 ![]() ![]() 也可以当成温度计使用,测测笔记本的出风口也不错~~ ![]() ![]() 准备滚蛋啦,有愿意收留我的么。。 ![]() (责任编辑:admin) |