基于DragonBoard 410c的遥控炮台五之远程交互(下)

来源:互联网 发布:mac打字左下角 编辑:程序博客网 时间:2024/06/10 08:33

一.背景

在实现了android手机对Dragonboard 410c系统的远程舵机控制后,我们再回头来优化android客户端的界面控制效果。

二.虚拟摇杆

1.android虚拟摇杆

上一节我们在android的客户端是通过手动输入数值的方式来控制舵机,虽然这也能实现远程控制,但是相对于人的操作方式相当不方便,这里我们考虑使用虚拟的摇杆来优化这个控制方式。


图1 虚拟摇杆效果

2.摇杆实现代码

2.1.RockerView.java


2.2. activity_main.xml 


三.远程控制

1.核心控制代码:

MainActivity.java


四.实测效果


图2 android虚拟摇杆图


0 0
原创粉丝点击