社区
Android
帖子详情
安卓手机上那些遥控app是怎么实现的
mynamecsl
2016-06-14 06:11:21
现在手机搭载了红外后,下个遥控精灵什么的,基本上都能作为遥控器使用,而且是遥控器的合体版,好强大。
这种遥控app是怎么实现的,除了红外,我看到wifi和蓝牙也是可以控制的,吧里有大神有这方面的demo源码么,我想看看学一学。
网上都找不到这方面的资源,下的app反编译后都是混淆过的,太乱了,看不出来条理。所以来吧里求助,有没有有这方面资料让我看看,或者直接有源码的app。
...全文
1251
2
打赏
收藏
安卓手机上那些遥控app是怎么实现的
现在手机搭载了红外后,下个遥控精灵什么的,基本上都能作为遥控器使用,而且是遥控器的合体版,好强大。 这种遥控app是怎么实现的,除了红外,我看到wifi和蓝牙也是可以控制的,吧里有大神有这方面的demo源码么,我想看看学一学。 网上都找不到这方面的资源,下的app反编译后都是混淆过的,太乱了,看不出来条理。所以来吧里求助,有没有有这方面资料让我看看,或者直接有源码的app。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
网易云捕
2016-06-15
打赏
举报
回复
手机与电器连接可能通过以下方式:
1. 手机发射音频(可以是高频人耳不能分辨,也可以是语音),需对应的电器模块有解析音频的能力 2. 手机通过蓝牙与对应电器蓝牙模块连接 3. 手机通过网络与对应电器网络模块连接,该方式应该是智能家居的主流方法。 4. 手机通过红外与对应电器红外模块连接。如果手机不具备红外模块,市面上也有音频转红外模块、蓝牙转红外模块出售。 解决通信的问题后,需要了解各种电器的通信协议,协议编码,协议规则。不同电器的生产厂家对外红遥控制器的编码进行了规范,各编码各不相同,从而形成不同的编码方式,目前红外遥控协议有数十种,比如:RC5、SIRCS、SONy、RECS80、Denon、NEC、Motorola、SAMSWNG和Daewoo等。我国家用电器的红外遥控协议用得较多的是NEC协议或其变种。但是国内厂商基本上也不会公开自己使用的协议和编码格式,而且为了不同品牌之前的遥控没有干扰,也会自己定义编码内容。所以要实现你说的那些功能不是一件简单的事。 某果是android上的一个遥控器,
它这些协议配置文件就有100多个,遥控编码配置文件有1000多个!由此可见,这个工作量非常大。
这些协议配置文件应该是这些遥控器app之间的核心竞争力吧,毕竟能解析的协议越多,可以适配的电器就越多。所以这些协议也不会轻易公开。
Birds2018
2016-06-15
打赏
举报
回复
WIFI UDP SOCKET都可以 现在互联网遥控都可以怎么做 ,物联网的话有专用的协议
低成本DIY:4G/5G网络
遥控
无人机-无人车-图传/数传/
遥控
一体!
利用
安卓手机
通过4G/5G网络
实现
无人机和无人车的超远程图传、数传和
遥控
。只需闲置手机和免费
App
,成本低廉,延迟低,支持多人在线互动。需准备APM或Pixhawk飞控、USB-OTG转接线和两部
安卓手机
。详细步骤包括设备设置、飞控配置和软件安装。
使用闲置
安卓手机
实现
程图传
该博客介绍用闲置
安卓手机
实现
无人机、无人车/船远程控制的方案。前提是会组装设备,目标是
实现
wifi、4G、5G远程控制及图传/数传/
遥控
一体化。介绍了手机与飞控连接方法、
App
及控制端软件使用说明、飞控设置等,集多种功能于一体。
WiFi
遥控
斜三角履带机械臂小车
实现
移动和搬运功能
本文介绍了用手机
APP
通过WiFi通信
遥控
斜三角履带机械臂小车样机
实现
移动和搬运的方法。包括采用的电子硬件如Basra主控板等及连接步骤,编程环境为Arduino 1.8.19并给出例程代码,还说明了
安卓手机
APP
的设置及操作步骤。
旧手机改造:打造低成本Arduino触屏
遥控
器,
实现
智能硬件交互升级
本文介绍如何利用淘汰
安卓手机
与Arduino构建低成本触屏
遥控
系统,核心采用USB-OTG串口通信
实现
稳定交互。涵盖安卓端MIT
App
Inventor开发触控
App
、Arduino端指令解析与电机驱动、硬件连接要点及电源噪声抑制方案,并应用于‘会走动的桌子’实战项目。同时拓展蓝牙/Wi-Fi通信方案及ACK校验、虚拟摇杆等进阶优化。
C语言/C ++黑客技术:手机远程监控关机系统!
本文介绍了如何使用C++编程,结合手机
遥控
应用,
实现
远程控制电脑关机。步骤包括手机安装
遥控
app
,配置空调品牌型号进行适配,最终通过
安卓手机
的WiFi或GPRS
实现
远程开关机。此外,文章提及C/C++在服务器开发、人工智能等多个领域的应用,并强调学习C语言需要不断回顾巩固。
Android
80,490
社区成员
91,375
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章