|
本帖最后由 济南电子爱好者 于 2013-11-29 09:34 编辑
突发奇想,于是便写了一个小程序用于控制台灯,这几天功能也在不断的完善中,目前基本已经完成.整体设计包含下位机程序和上位机程序.下位机用的c语言,上位机用的c# .功能显示见视频整个系统功能包括:定时采集室温在电脑右下角显示,可联网校准电子时钟,可以电脑端快捷键控制台灯.视频中展示的顺序为1,自动获取温度,图标动态显示室温 2,手动获取温度 3,按钮控制台灯 4 ,快捷键控制台灯 5,联网校准电子时钟 6最后展示在任何界面只要按下快捷键便可以打开台灯(windows hook).
http://player.youku.com/player.php/sid/XNjM5ODE0MzQ0/v.swf
时钟芯片 ds1302
温度传感器 18b20
所有数据均为16进制
设置日期的格式 :
7423570965 't''h''m''s''e' h m s 为16进制
发送的数据 均为 0x00格式 比如说 设置为 20:00 则发送 't''0x20''0x00''e'
获取温度 :
上位机发送'w'获取温度 返回的数据 'a''H''L''e'
台灯控制 :
上位机发送 's' 下位机返回 'c''e' 表示关 , 'o''e'表示开
这里共享 下位机源码 ,和上位机程序
ds1302 ,18b20 ,数码管连接如图:
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
阿莫论坛20周年了!感谢大家的支持与爱护!!
知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)
|