04.11
单片机的学习遇到了较大的问题:
编程方面:与已经学过的纯C相比,单片机的编程与硬件结合比较紧密,具体的:
(1)管脚接口这样的问题比较大
(2)用到的温度传感器等具体的器件还需进一步学习
驱动及下载方面也存在较大问题:比如AVR的驱动和程序的烧录
04.20
收获:
对温度传感器、液晶显示屏、数码管的工作原理、驱动程序有了进一步的了解,可以实现在1602液晶屏上显示检测到的温度,单片机的学习有一定进展。
下一步工作:
(1)对已经实现功能的程序做更深的研究、学习,从中总结规律、编程技巧;
(2)用温湿度传感器代替温度传感器,编程实现在1602液晶屏上显示温湿度 ;
5.11
上次的目标已经解决:温湿度传感器已经可以把传感到的温湿度显示在单片机里。
这次的成果:
一:串口功能的实现 (1)pl2303的VCC需要接
(2)液晶显示屏的接法:v0的接法 需要有电压差
二:Labview与单片机的通信也已经基本实现,还需进一步完善学习
下一步的计划:(1)复习总结已经做好的每一小步;
(2)综合! 将C程序写的更规范 labview编程
6月 期末
7月 大连实习
8月
购买 二氧化碳传感器*2 光照传感器*2
将1602显示屏换位彩屏显示,并完成后续的编程,完成中期检查报告
成果:完成了以前程序的整合,并实现了用彩屏显示
困难:对二氧化碳浓度和光照强度的值的读取遇到了较大的困难
具体为:二氧化碳传感器模拟信号输出管脚的接法
光照传感器购买失误 ,暂时使用学习板的光敏电阻
11月
11.13再次购买一些器件、报账、更换项目成员后重新开始下位机程序的编写
完成了co2传感器、光照传感器的程序。下位机已有的程序基本完成。(11.13)
11.17中发市场、天作购买物品
网上购买传感器等
实现了上位机和下位机的通信,自动手动都可以调节
下一步:完善下位机的调节功能
12月:
报账工作完成
上位机功能和界面得到进一步完善
下位机:增加红外遥控功能
串口初始函数和接受数据的分配函数assign()进一步修改
执行器的指示灯功能完成
整体的调试
下一步:书写结题报告、录制视频