在这一步中,我将试图解释的最好的代码,我可以。让我们跳舞的代码。
-----------------------------------------------------------------------------------------------------------------------------------------------------
<strong>#包括</strong><> <>这个命令是用于包括伺服图书馆。
<strong>伺服右脚</strong>;<> <>这命令创建一个伺服对象的名称为“右脚”。这将被用来解决伺服后。
<strong>伺服rightthigh</strong>;<> <>这命令创建一个伺服对象的名称为“rightthigh”。这将被用来解决伺服后。
<strong>伺服的左脚</strong>;<> <>这命令创建一个伺服对象的名称为“左脚”。这将用于解决伺服后。
<strong>伺服leftthigh</strong>;<> <>这命令创建一个伺服对象的名称为“leftthigh”。#p#分页标题#e#这将用于解决伺服后。
<strong>无效setup()</strong> <> <>这包括初始命令,Arduino将经过前一次通过循环。
{ <> <>标志的设置命令。
<strong>右脚。附(9)</strong>;<> <>这命令连接伺服对象的右脚的9脚。
<strong>rightthigh。附(5)</strong>;<> <>这命令连接伺服对象的rightthigh的引脚9。
<strong>左脚。附(3)</strong>;<> <>这命令连接伺服对象的左脚的9脚。
<strong>leftthigh。附(11)</strong>;<> <>这命令连接伺服对象的leftthigh的引脚9。
} <> <>终结的标志的设置命令。
<strong>无效loop()</strong> <> <>这是代码,将多次重复做动作。
{ <> <>开始循环的命令。
<strong>左脚。写(10)</strong>;<> <>这命令是用来使伺服去它的初始位置在每个环。
<strong>leftthigh。写(90)</strong>;<> <>这命令是用来使伺服去它的初始位置在每个环。
<strong>rightthigh。写(105)</strong>;<> <>这命令是用来使伺服去它的初始位置在每个环。
<strong>右脚。写(180)</strong>;<> <>这命令是用来使伺服去它的初始位置在每个环。
<strong>延迟(1000)</strong>;<> <>这创造了一个1秒的延迟在下一个执行命令。该值是以毫秒为单位。
<strong>左脚。写(17)</strong>;< > < >这个命令是用来做“左脚”伺服去17度。
<strong>延迟(25)</strong>;< > < >这个命令创建一个延迟25毫秒之前下执行命令。它的加入使动作看起来更平滑。如果你想让舞蹈比较慢,你可以增加价值的所有延迟命令,反之亦然。
<strong>leftthigh。写(95)</strong>;< > < >这个命令是用来做“左脚”伺服去17度。
<strong>延迟(25)</strong>;< > < >该命令创建一个延迟25毫秒之前下执行命令。它的加入使动作看起来更平滑。如果你想让舞蹈比较慢,你可以增加价值的所有延迟命令,反之亦然。
<u>.........</u> <> <>不是我写的所有的命令,所有的命令都有基本相同的。
<u>.........</u> <> <>不是我写的所有的命令,所有的命令都有基本相同的。
} <> <>标志着结束循环的命令。
(我附上说明伺服度工作。图片)
-----------------------------------------------------------------------------------------------------------------------------------------------------
我用或多或少的所有程序相同的命令我有编码,所以我不认为需要进一步的解释。这可能是一个更短而高效的方式完成但这是我的工作,所以我用一个微控制器的基本命令,他们似乎把工作做完第一次:)。如果你需要代码的任何部分作进一步的解释,请在评论。