步骤1:构造车身
使用3M双面泡沫胶带将4个舵机和电池粘在一起。一个小盒子将帮助您对齐伺服器。 (在我的情况下是Raspberry Pi外壳)
将轮子粘到舵机上。根据车轮形状的大小,您可能需要将胶带切成合适的形状。
将微型控制器或微型面包板粘在电池顶部。
步骤2:连接电线
将伺服器和微控制器的电源和地线连接到电池。如果您需要给电池充电,则可以使用JST插头。
将伺服脉冲引脚连接到Bluno Beetle的数字引脚2、3、4、5。如果您使用面包板,请按照上图所示连接伺服器。
如果您忘记了引脚的顺序(也没有),请不要介意,我们可以稍后在代码中进行更改。/p》
步骤3:调试Servos
注意:在插入USB电缆之前,请先断开3.7V电池的连接!
测试伺服器是否正常工作:
#include
伺服伺服器;
无效设置( ){
伺服连接(2);
伺服写入(90);
}
无效循环(){
}
尝试不同的值,然后为您的伺服找到一个伺服停止的值。
步骤4:添加遥控器
下一步是添加遥控器。我将使用一个名为GoBLE的现有应用程序。
下载GoBLE库并将该库安装在Arduino文件夹中。还可以使用Arduino Library Manager安装Metro库。
您可以下载以下完整代码:
https://gist.github.com/clowwindy/e8117e5efb81cdcf1451
请注意,如果已连接USB电缆,则蓝牙串行可能在9600上工作,但是如果断开USB电缆并使用电池电源,则波特率可能变为115200。要解决此问题,您将需要对USB使用不同的波特率
步骤5:您已完成!
由微型伺服器提供动力,这个小机器人可以承载更多东西。
由于有4个模拟引脚,因此您还可以添加IR传感器。通过将同一侧的两个伺服器连接到相同的数字引脚,您还可以为超声波传感器节省2个数字引脚。
您可能已经注意到,机器人的底盘与Raspberry Pi的大小大致相同。 。为什么不构建带有轮子的Raspberry Pi? (上面的照片让您了解了它的样子,但实际上可以构建它。)
我的下一个目标是使该机器人更小并通过ESP8266模块连接到Internet。
-
机器人
+关注
关注
211文章
28430浏览量
207156 -
蓝牙
+关注
关注
114文章
5825浏览量
170357 -
Arduino
+关注
关注
188文章
6470浏览量
187120
发布评论请先 登录
相关推荐
评论