使用arduino和蓝牙的伺服机械手

时间:2019-06-22 08:37:12

标签: bluetooth arduino-c++ hc-05

我正在尝试通过蓝牙模块hc05控制伺服机械手。 一切都正确连接。我很困惑哪个控件应用程序将使用。 蓝牙也不会向arduino发送任何数据,但指示灯会闪烁。 如果有人有机械臂密码,请分享

我尝试了来自不同网站的几乎所有代码。

#include <SoftwareSerial.h> // TX RX software library for bluetooth

#include <Servo.h> // servo library 
Servo myservo1, myservo2, myservo3, myservo4; // servo name

int bluetoothTx = 10; // bluetooth tx to 10 pin
int bluetoothRx = 11; // bluetooth rx to 11 pin

SoftwareSerial bluetooth(bluetoothTx, bluetoothRx);

只需要任何用于通过蓝牙控制伺服器的应用程序,还试图从蓝牙发送数据,但是什么也没发生。

2 个答案:

答案 0 :(得分:0)

您是否同时在两个设备上都打开了蓝牙? 配对了吗?

您知道蓝牙的AT命令模式吗? 很高兴知道您何时遇到连接和密码问题。

我将arduino蓝牙RC Car用于我的机器人arduino,您也可以将其用于机器人手臂测试连接。

答案 1 :(得分:0)

这里没有太多事情要做。在未连接蓝牙模块的情况下,伺服是否可以在Arduino上工作?蓝牙的RX引脚上是否有1k和2k电阻来降低逻辑电平?力量呢?

以下是与HC-05之间需要建立的连接: https://i.stack.imgur.com/I7I3x.png

尽管不用担心EN引脚。无需将其连接到任何东西。

对于代码,请在Arduino IDE中查找默认的伺服控制示例,然后向其添加蓝牙功能。

您还可以与董事会沟通吗?某种将命令发送到Arduino的应用程序?

这里有人这样做:https://www.youtube.com/watch?v=gL7b8E_5aYs

他在说明中具有指向该应用程序及其代码的链接。

关于您的机械臂,这里是“如何机电一体化”。这个家伙使指导性和易于遵循的Arduino视频。这是他的机械手臂视频。 (描述中的源代码和应用等):https://www.youtube.com/watch?v=_B3gWd3A_SI