如何制作一款支持蓝牙功能的机器人
套件包含所有组件,如Arduino、Elegoo制造的扩展板、电池组以及充电器等关键部件。
构建
1:套件底部的两个亚克力板是机器人的主要结构。下图中,图片底部对应机器人前方。
2:电机模块(来自标有“用于电机”的小袋子)需安装到每个电机上。请确保电机模块与黑色/红色电缆位于同一侧。我建议先安装轮子,以确认电机模块正确安装在右侧。使用绿色螺丝刀进行固定。
3:将电机安装到亚克力板上时,注意不要安装带有矩形末端的部件。确保电机白色端朝外。
4:用于控制电机的L298N驱动板正准备安装到亚克力板上。请注意底部附带的白色垫圈。螺丝和白色垫圈均位于标有“ForUno,L298N”的小袋内。
5:L298N驱动板应安装在与电机相同的一侧亚克力板上。垫圈位于标有“ForUno,L298N”的小袋内。
6:线路追踪模块安装在亚克力板的另一侧。铜色螺丝用于固定线路追踪模块,垫圈位于线路追踪模块一侧。银色螺丝则用于将线路追踪模块安装到亚克力板上。这些螺丝和白色垫圈均位于标有“ForLineTracing”的小袋中。
7:Arduino R3 正在准备安装到亚克力板上。请注意底部已安装的白色垫圈。螺丝和白色垫圈均位于标有“ForUno,L298N”的小袋中。
8:Arduino R3 安装到与电机同侧的另一块亚克力板上。螺丝和白色垫圈也位于标有“ForUno,L298N”的小袋中。
9:由Elegoo设计的主要机器人控制板安装在Arduino顶部。
10:电池组通过螺丝和螺母固定在亚克力板的末端。这可能是组装机器人时最困难的步骤之一,因为螺丝和螺母不断卡在孔洞里。需要花费一些时间。垫圈位于标有“ForCellBox”的小袋中。
11:用于控制并驱动超声波传感器的直流电机安装到亚克力板上。直流电机使用迷你袋中标有“ForUltrasonic”的螺丝和螺母固定在亚克力板上。
12:超声波传感器通过下图所示的连接件安装到电机上。螺丝和螺母来自标有“ForUltrasonic”的迷你袋。
13:将超声波传感器用电机自带的螺丝固定在电机上,确保牢固。
14:开始接线时,请取四根黑色电线,将其中一端插入超声波传感器,另一端插入控制屏蔽板(即标有“Ultrasonic”的部件)。无需担心烧坏任何接口,因为电缆设计可防止插反。
15:接下来,取六根黑色电线,将其中一端插入电机控制屏蔽板(位于另一块亚克力板上),另一端插入控制屏蔽板中的“L298N Control”组件。然后,取黑色电源线,将一端插入电机控制屏蔽板,另一端插入控制屏蔽板中的“L298N Power”组件。
16:最后,取下五根黑红两色的电线,将其中一侧插入线路追踪装置(位于亚克力板的另一侧),另一侧插入控制屏蔽罩——具体是标有“Line Tracking”的部件。
17:为了给机器人提供蓝牙连接功能,从套件中取出HC-08蓝牙接收器,并将其插入控制屏蔽罩中的“Bluetooth UART”组件。这是最后一个部件的简单安装步骤。
18:现在,使用机架支撑件将两个亚克力板固定在一起。方法是将支撑件固定在其中一个亚克力板的内侧。当六个支撑件全部安装到位后,小心地将另一个板放在机架支撑件的对面,然后拧紧固定。
19:接下来,将套件中提供的轮子分别连接到对应的电机上。这个过程稍显繁琐,因为轮子孔与电机之间需要紧密配合。
20:最后,为确保轮子牢固固定,将它们拧入电机中。操作时要轻柔,以免损坏轮子。
编程
Elegoo团队寄来了一张带说明和软件的CD,但我不幸没有光驱。通过几次快速的谷歌搜索,我找到了这个页面。只需向下滚动到标有“Elegoo智能机器人车套V3.0”的项目,点击下载即可。在那里,我找到了关于如何操作机器人车的详细说明和教程。团队开发了程序,让你可以通过无线遥控器、超声波传感器、蓝牙模块(你的手机或平板)以及线路传感器与机器人互动。我很喜欢用手机控制机器人的想法,于是决定选择那个版本。
1:打开应用商店(安卓或苹果),搜索“ELEGOO BLE 蓝牙”,然后下载该应用。
2:要配置蓝牙模块,你需要将以下代码上传到你的Elegoo Arduino板上。
3:现在打开应用程序,在左上角点击连接。
4:使用电池组上的开关开启你的机器人车。你应该会看到一个名为HC-08的设备选项。我发现点击后连接需要一些时间。
5:点击键盘标签页,按住第一行中间的按钮,然后填写以下信息:
•第1行 中间:前向,f,前向,f,绿色
•第2行 左侧:左侧,l,左侧,l,粉色
•第2行 中间:停止,s,停止,s,红色
•第2行 右侧:右侧,r,右侧,r,紫色
•第3行 中间:后退,b,后退,b,蓝色
最终效果应如下所示:
6:开始玩耍吧!尽情享受与机器人的互动,告诉我你的想法。我稍后会更新本教程,加入超声波传感器、线路追踪器和无线遥控的代码。
致谢
感谢Elegoo寄来他们出色的机器人车套件。请查看他们的精彩产品。同时,也推荐你看看Chris Romer的精彩教程——我几乎所有的图片都来自那里。
本文编译自hackster.io





