摘要: 测试环境: Ubuntu 14 MonoDevelop CodeBlocks 1、建立一个共享库(shared library) 这里用到了linux下的音频播放库,alsa-lib。 alsa是linux下的一个开源项目,它的全名是Advanced Linux Sound Architecture 阅读全文
posted @ 2015-03-07 18:20 何德海 阅读(4821) 评论(6) 推荐(2) 编辑
摘要: 1、电子称配置 按照说明书,将电子称的数据传输模式设置为模式2,即在测量稳定后会自动返回数据。其它的配置按照默认的。 2、电子称的读取类 按照厂家提供的通讯协议,对数据的读取进行了简单的封装。 using System; using System.Collections.Generic; using 阅读全文
posted @ 2015-02-27 17:03 何德海 阅读(4271) 评论(0) 推荐(0) 编辑
摘要: 1、布线方面 智能电表采用的是485通讯。如果单位的局域网布置得比较完整的话,建议使用串口转以太网模块,将数据接入以太网。这样做的好处是可以利用现有的网络布线,不用再重复布线。若是使用串口转以太网模块的话,那就需要在上位机上安装一个名为《虚拟VSPM虚拟串口服务器》的软件,它的功能是在将远端的TCP 阅读全文
posted @ 2015-02-27 16:38 何德海 阅读(6035) 评论(1) 推荐(2) 编辑
摘要: 在车间部署了十几个网络版的温湿度采集器(基于arduino的),这些采集器分布在不同的地方,现在要更新一下上面的固件。最笨的方法是一个一个地取下来,插到电脑的USB接口上进行固件更新,这样做显然很麻烦。能不能直接通过网络(以太网)进行固件的更新呢? 我查了一下资料,发现网上只有通过蓝牙更新的固件的, 阅读全文
posted @ 2015-02-11 18:15 何德海 阅读(10783) 评论(6) 推荐(0) 编辑
摘要: 1、先来段视频看看效果 2、基本原理 (1)几个控制器通过wifi连接到AP上,组成局域网。 (2)控制器基于arduion,使用了串口转wifi模块,它在控制器上建立了一个TCP服务器。控制端通过调用TCP服务来达到控制的目的。 下面分别介绍各个控制器。 3、电灯控制器 (1)硬件构成 ardui 阅读全文
posted @ 2015-02-11 13:39 何德海 阅读(8633) 评论(64) 推荐(41) 编辑
摘要: 最近在调试红外遥控格力空调,在论坛中学到了不少东西。参考: (1)《解决问题系列(4)——红外编码分析利器使用》 (2)《315Mhz模块传输替代315Mhz遥控器》 调试环境: 软件:Arduino IDE 1.0 硬件:Arduino uno r3 问题分> 我使用的遥控器型号是YAD0F。 在 阅读全文
posted @ 2014-05-15 15:47 何德海 阅读(6069) 评论(0) 推荐(0) 编辑
摘要: 测试环境 操作系统版本:Windows Server 2008 r2 64位 数据库版本:Sql Server 2005 64位 网上的许多教程都介绍了如何使用链接服务器连接Access,但这些教程都是基于32位的sql server而言的。 参见经典教程:《SQL Server2005连接Exce 阅读全文
posted @ 2014-05-08 16:08 何德海 阅读(2960) 评论(1) 推荐(3) 编辑