不知不觉到大三下学期了,写技术类博客本是两年前的想法,但是一直没有去落实,近来开始接触了一些项目,遂决定将做项目的一些实现过程和想法都做一下记录,并对接下来项目的程序编写确定好思路,将自己的技术学习、业务实现进行总结、分享,让自己更充实,更有动力。。文章更新频率尽量保证一周至少一篇,立此文为誓!
首先说一下接下来这些天要写的文章,作为大概的框架。
- USART HMI智能串口屏,该显示屏的介绍、GUI界面的设计、通讯方式和修改控件参数的相关指令等。
- STC15F2K60S2单片机的串口通信程序及相关知识。
- STC15F2K60S2单片机与USART HMI智能串口屏的通讯,如何识别显示屏所在页面,如何通过串口通信修改屏幕控件参数的具体程序编写等。
- 添加DS18B20温度传感器模块,实现修改对应屏幕参数的程序的编写。
- 添加DS1302时钟模块,实现修改对应屏幕参数的程序的编写。
- 添加HX711称重专用A/D转换模块及称重的传感器模块,实现修改对应屏幕参数的程序的编写。
- 添加继电器控制部分和加热电路,实现根据设定值进行精确加热的控制,并加热完成时在显示屏有提示弹窗。
- 添加单片机内部EEPROM读写操作程序,并将温度、时间、重量等数据写入EEPROM中。
- 添加MY1690 MP3解码模块,实现加热完成和水量达到阈值时的语音提示功能。
- 添加SIM900A GPRS通讯模块,实现语音通话功能。
- 利用SIM900A GPRS通讯模块实现数据网络通讯功能,并与服务器数据库进行通信。
- 整合以上功能,进行整体调试。
- PCB电路板的制作。
- 装机测试。
- 关于软著和项目心得,如果需要,可能会加更一下关于服务器数据库方面的文章。
以上。