×

Android Things IR远程黑客

消耗积分:0 | 格式:zip | 大小:0.05 MB | 2022-12-05

李娜

分享资料个

描述

Android Things IR 远程黑客

 

 
pYYBAGOIFtGAKNPaAAHEgJJ7BCs64.jpeg
 

这个 Android Things 项目集成了Nearby Communication,Serial CommunicationVoice Recognition一起构建了一个连接的 IR 遥控器,探索表面和内容之间的关系。

此存储库包含为 IR 遥控、Android Things 驱动的 Raspberry Pi 提供支持的所有应用程序代码。

该项目分为三个模块:

  • /things- Android Things 应用程序
  • /mobile- 配套的移动应用程序
  • /arduino- Arduino代码

 

 
 

这个怎么运作

 

 
pYYBAGOIFtWAD2UuAAI0hmOurpU19.jpeg
 

 

IR Remote Hacker 设想您可以通过语音和移动应用程序控制所有遥控电子设备。配套的移动应用程序允许您配置嵌入式软件。使用移动应用程序捕获和记录信号。您现在可以破解任意数量的遥控器。计划在下一版本中通过网络控制 IR 远程信号。

 

 
poYBAGOILNGAJ02LAAIEOL5Ea7g75.jpeg
 

 

Android Things 设备及其组件是使用适用于 Android 的配套应用程序设置和控制的。他们使用Nearby Connections进行通信,这是一种由 Google 开发的协议,用于促进与附近设备的本地对等通信。

此应用程序是围绕语音控制的 Raspberry Pi 构建的,它能够与 Arduino(可以处理红外远程传感器的数据)对话并控制配套的移动应用程序。一旦你的 Android 手机和 Android Things 连接起来,你就可以控制你身边的所有遥控器。事实上,整个故事由控制捕获和重复红外信号能力的用户界面组成。

在实现这一创意的同时,还开发了许多功能来展示与其他物联网设备的不同连接方法和技术。Android Things 代码和配套应用都是使用 Jetpack 组件和行业最佳实践在 Kotlin 中编写的,使用起来非常愉快。

技术概览

 

 
pYYBAGOILNaAeX5hAADCQ4R_D2c273.png
 

IR Remote Hacker 软件有两个主要组件 - 在/thingsRaspberry Pi 上的 Android Things 上运行的“Things”应用程序 ( ) 和在/mobileAndroid 手机上运行的 Companion 应用程序 ( )。

硬件构建为语音控制的远程设备,带有 Arduino Uno、Raspberry Pi、USB 麦克风、IR 接收器和发射器,以及一些现成的电线和连接器。

下一步

  • 远程控制:通过网络通信

查看 Medium文章以了解后续更新的详细信息。

联络我


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !