码迷,mamicode.com
首页 >  
搜索关键字:遥控器    ( 292个结果
BroadLink智能遥控器
BroadLink从智能插座开始,逐渐实现它的平台之路,这些产品的技术含量都不高,但是体验总体是不错的,是个值得赞的产品。过段时间,拆解看看内部实现。这款遥控器可以通过“学习”按键,实现用手机取代各种遥控器的功能。设备环境:投影仪,音响,DVD,小米盒子 4个设备,4个遥控原始体验:非常不方便,要用...
分类:其他好文   时间:2014-12-19 14:18:48    阅读次数:229
设计模式7——桥接模式
1 电视机与遥控器 有两种遥控器,蓝牙与红外线。有很多品牌的电视,每种遥控器控制一种电视。根据上面的描述我们很快想到一种实现方式,将遥控器设为一个父类,不同的遥控器去继承扩展他。   简单的继承:   从上图可以看出,有2种遥控器,有3种品牌的电视,一共需要2*3=6个子类。假如遥控器种类是N,电视品牌种类是M,那么最终需要的子类是N*M。 缺点: 1. 这样的实现方式会使得我们的子...
分类:其他好文   时间:2014-12-18 22:17:05    阅读次数:233
关于游戏手柄按键的设计
一、背景近期开发了一个空鼠遥控器的外设产品,採用Nordic51822 MCU芯片,基于BLE4.0标准,与OTT盒子连接,同一时候具有遥控器、空鼠、游戏手柄的功能。当中在按键的设计这块我们走了一些弯路,现总结一下经验教训,以供开发类似产品时參考。二、初始设计1、结构设计最初按键在结构设计上採用类似...
分类:其他好文   时间:2014-11-13 16:16:09    阅读次数:209
关于Android悬浮窗要获取按键响应的问题
要在Android中实现顶层的窗口弹出,一般都会用WindowsManager来实现,但是几乎所有的网站资源都是说弹出的悬浮窗不用接受任何按键响应。而问题就是,我们有时候需要他响应按键,比如电视上的android,我们要它响应遥控器上的音量按键等等之类的。这时就必须要对添加的View进行Layout...
分类:移动开发   时间:2014-11-08 14:52:39    阅读次数:221
设计模式(六)The Command Pattern 命令模式
摘要 命令模式:将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤消的操作 问题引入         近来,智能家居闹得比较凶,这里我们想要实现一个简单的自动家居,由一个遥控器来完成电灯、音响、风扇的开关。 模式定义         将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队...
分类:其他好文   时间:2014-10-20 11:48:45    阅读次数:205
Smart Home DIY 计划
工作了这么长时间了,感觉自己目前的工作内容很不利于技术水平的提升,对此状况,我心里深感不踏实。因此,我决定利用下班时间,边学习边做,做一套真正可用的智能家居系统,首先部署到自己居住的房间。 对此智能家居系统,我的大致构想如下: 1,采集房间的温度、湿度、光照强度、煤气浓度等数据,并将采集的数据通过智能家居网关传送到自建的web服务器,以供 自己通过外网实时查看数据; 2,可通过web或App远程控制房间的灯光、热水器等家电设备; 3,在家可通过遥控器控制家里的电器; 4,具有红外安防、远程报警等功能...
分类:其他好文   时间:2014-10-09 02:43:29    阅读次数:175
Arduino 从模型遥控接收机获取PPM控制信号
无线遥控就是利用高频无线电波实现对模型的控制。如天地飞(WFLY)的6通道2.4 GHz遥控器,一套200多块,具有自动跳频抗干扰能力,从理论上讲可以让上百人在同一场地同时遥控自己的模型而不会相互干扰。而且在遥控距离方面也颇具优势,2.4 GHz遥控系统的功率仅仅在100 mW以下,而它的遥控距离可...
分类:其他好文   时间:2014-09-28 20:28:55    阅读次数:1517
iOS小米遥控器的手势监听及UI实现
这篇文章通过实例实现了一个类似小米手势遥控器的功能页面。 效果图如下所示: 触摸事件的响应通过对系统的触摸实践监听来进行。 通过一个数组来对点的集合进行缓存和分析。 - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { if (!self.allowsIn...
分类:移动开发   时间:2014-09-24 01:23:25    阅读次数:494
红外遥控--红外遥控的编解码以及识别驱动
红外遥控的编解码以及识别驱动  由于不同的遥控器的编码格式可能是不同的,这里只是目前我所用的这款遥控器的单片机识别程序以及可以对未知编码格式的红外遥控器进行解码的方法。  红外遥控器的编码一般由引导码、系统码、系统反码、功能码、功能反码、固定停止码或者校验码等组成。  1、实例 红外遥控器解码识别程序  作为例子的遥控器是属于一种空调遥控器的编码。(以后所说的T都是指4...
分类:其他好文   时间:2014-09-23 16:55:55    阅读次数:323
四轴飞行器1.8 通讯协议拟定、协议验证与飞控输出验证
原创文章,欢迎转载,转载请出名出处。 上个周末其实通讯协议就已经拟定完成了,这一个星期主要成了通讯协议的解析,然后通过通讯协议的实现,加入遥控器的控制和飞控信息的传递,从飞控传到遥控器,再从遥控器传到电脑上,通过matlab现实姿态信息和电机输出控制信息。这章会一步一步介绍实现的过程。1:遥控...
分类:其他好文   时间:2014-09-22 00:37:31    阅读次数:364
292条   上一页 1 ... 24 25 26 27 28 ... 30 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!