17750浏览
查看: 17750|回复: 1

[入门] 【教程】在彩屏上画一个舵机用Arduino来控制效果出奇的好!

[复制链接]
本帖最后由 京小亿 于 2022-4-7 14:29 编辑

【教程】在彩屏上画一个舵机用Arduino来控制效果出奇的好!图1【教程】在彩屏上画一个舵机用Arduino来控制效果出奇的好!图2

Arduino的学习应用中,舵机的控制非常的普及,也非常的重要。本教程带小伙伴在彩屏上制作一个虚拟舵机,通过控制器发送指令控制舵机的角度。有兴趣的小伙伴一起来看一下。

步骤1:首先我们要制作舵机图片:舵机和舵臂。为了让图片显示效果更好,我们使用PNG背景透明的图片格式。
【教程】在彩屏上画一个舵机用Arduino来控制效果出奇的好!图3

步骤2:使用ATF_UITool_V30资源文件制作工具,制作彩屏端舵机显示效果。
舵机在转动过程中,舵机是不动的,只有舵臂围绕圆心旋转。这里我们使用表盘控件来完成舵臂的转动。
【教程】在彩屏上画一个舵机用Arduino来控制效果出奇的好!图5

我们选择号舵机转动的点和舵臂转动的点。然后设置舵臂的0度角和180度角的位置。这样仪表盘控件就做好了。在制作中,本控件的ID号是:100。这个要记住,这是后续编程的时候,我们要发送舵机角度要用。

【教程】在彩屏上画一个舵机用Arduino来控制效果出奇的好!图4

为了方便我们观察舵机角度,我们在舵机模型右侧又做了一个ID为101的数字控件,用来显示舵机角度。
备注:在工具中我们可以选择将ID100和ID101的控件绑定,这样两个控件可以用同一个数据来控制。

【教程】在彩屏上画一个舵机用Arduino来控制效果出奇的好!图6
最后我们将制作好的资源文件ServoDemo.ers,拷贝到彩屏中。

步骤3:编写Arudino代码

【教程】在彩屏上画一个舵机用Arduino来控制效果出奇的好!图9
我们在Arduino官方例程中,添加几条彩屏显示指令即可,见下图红框处:

【教程】在彩屏上画一个舵机用Arduino来控制效果出奇的好!图8

连接Arduino主板和彩屏:
【教程】在彩屏上画一个舵机用Arduino来控制效果出奇的好!图10


一个虚拟舵机就在彩屏上出现了:
【教程】在彩屏上画一个舵机用Arduino来控制效果出奇的好!图7

最后:

本教程中用到的图片、代码和资源文件等素材,都可以在在这里下载:
资源下载:链接:https://pan.baidu.com/s/1A0IJMNr_n5F-gFk4NBaPjw?pwd=ATFC




京小亿  初级技师
 楼主|

发表于 2022-4-12 16:58:32

【教程】在彩屏上画一个舵机用Arduino来控制效果出奇的好!图1
有小伙伴私信要米思齐代码。可以参考这个。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail