锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

app inventor制作手机蓝牙遥控器

时间:2023-02-07 05:00:00 控制器连接器组件

App Inventor由谷歌实验室开发并移交麻省理工学院是一个可视化的编程环境,可以快速构建和应用积木AI手机上可以及时更新和调试伴侣功能。
APP INVENTOR
本文搭建蓝牙遥控器,可配合hc05等蓝牙模块实现了汽车八向遥控。下载方式见文末
下载文件

效果预览

及时遥控
车上的jetson nano外部摄像头录制的第一个视角是gif图压缩减帧后看起来有点卡,实际效果还是不错的。

新建项目

从英文字母开始,工程名称只包括字母数字下划线

app布局


先放置方格表,然后将右侧组件属性调整为三行三列。

拖入八个方向键,蓝牙连接键,蓝牙断开键。

蓝牙逻辑

切换到右上角逻辑设计界面
选择模块并组合左模块栏,实现屏幕初始化和单击按钮事件。
这里实现的功能是,打开app点击连接接,不能点击断开;

点击连接后,弹出蓝牙列表,选择相应的蓝牙连接对象。hc05.需要在手机-设置-蓝牙、配对蓝牙模块、蓝牙列表中找到。

连接蓝牙后,断开即可点击,断开即可断开。

按键逻辑

汽车上的逻辑是在接受标志时开始。一旦无法接收或接收停车位,汽车将停止并对应app按下启动,松开停止。
回到组件面板,添加计时器

设计时间隔

定义全球变量while,如果计时器计时,这个变量将一直发送

按下一个按钮,将相应的标志赋值while,然后启动定时器,发送启动,松开手停止计时器,然后发送结束标志。

其他七个按钮也是如此。很快,一个蓝牙遥控器app修改蓝框的数字值,可以更改发送命令。

调试

从文末获取文件,安装在手机上base.apk,即ai调试助手。

打开调试助手,点击scan QR code,此时开始扫描。

点击ai伴侣可以用手机扫描二维码app在线更新到手机,此时可以使用app所有功能,对其进行测试。

连接蓝牙模块usb转ttl,可以用串口助手测试他。

工程打包

测试功能无误后,可以打包工程,生成apk。

获取工程

关注公众号小电动车,回复蓝牙获取工程和app文件。

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章