电脑控制台灯__基于51
本帖最后由 济南电子爱好者 于 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 ,数码管连接如图:
产业化啊,当前流行的物联网?概念股?? 忘了说了,上位机是在xp下开发,测试通过.简单测试在win7下可以运行. 呵呵,写这个小程序只是为了自己方便使用. 电脑控制台灯的意义何在?? 不错,顶一下{:lol:}{:lol:} Xujuango 发表于 2013-11-29 09:37
电脑控制台灯的意义何在??
这里可以用电脑上的一组快捷键控制台灯,感觉还是方便了一些. 楼主用P1.0控制台灯?就是一个LED? 在电脑上 控制灯 是很好的 比如 小区 物业 会有用 ,但要是买这个系统 估计。。。。看多少钱。怎么销给也们了。 lcw_swust 发表于 2013-11-29 09:43
楼主用P1.0控制台灯?就是一个LED?
用的 uln2003 可否问下楼主上位机编译环境。 lrzxc 发表于 2013-11-29 09:49
可否问下楼主上位机编译环境。
vs2010 通信采用的串口,源代码可以参考我的博客部分.http://www.cnblogs.com/dreamfactory/p/3440368.html 支持楼主一下 目测楼主是计算机专业的 我表示我的台灯已经被我弄烧了 mahengyu 发表于 2013-11-29 17:05
目测楼主是计算机专业的
是的,(补充字数) mark回去好好研究 电子的路过 鼠标箭头往左的?楼主左撇? 挺好的。右下角温度显示。 添加点儿其他功能就更实用了,顶楼主!{:lol:} lxvtag 发表于 2013-12-3 13:13
鼠标箭头往左的?楼主左撇?
是的,哈哈,这都被你看出来了 做得还不错 有时间我也想做一个 我正需要呢 呵呵呵好 能把你的VB工程上传一下吗? 颜靖峰 发表于 2013-12-8 17:06
能把你的VB工程上传一下吗?
用c#写的,具体方法参见本人博客 这个不错啊。。。 本帖最后由 颜靖峰 于 2013-12-10 18:34 编辑
济南电子爱好者 发表于 2013-12-9 11:09
用c#写的,具体方法参见本人博客
只关心 可以在右下角显示
怎么显示啊,秀一下你的程序 这个有点意思! 颜靖峰 发表于 2013-12-10 18:30
只关心 可以在右下角显示
参考国外的程序http://www.codeproject.com/Articles/9361/WeatherNotify
页:
[1]