基于arduino的蓝牙控制双舵机 (按照不同规律运动)

该博客介绍如何使用Arduino和蓝牙模块BT05实现手机APP控制双舵机按照不同规律运动。通过蓝牙调试助手APP发送指令,舵机会执行特定角度的旋转。详细代码展示了如何读取蓝牙指令并控制舵机动作。
摘要由CSDN通过智能技术生成

 功能:蓝牙控制双舵机按不同规律运动

需要材料:

1.arduino版

2.蓝牙模块(我用的是bt05)

3.面包板

4.两舵机

5.  8v电源

6.若干杜邦线

(手机APP控制软件:蓝牙调试助手)

具体代码如下:


#include <Servo.h>
Servo servo1,servo2; //定义舵机名1和2
int buttonPushCounter = 0;//按钮数初始

void setup() 
{
  servo1.attach(9); // 舵机1信号在9引脚 
  servo2.attach(10);//舵机2信号在10引脚 
  Serial.begin(9600);//波特率9600
  servo1.write(0);
  servo2.write(0);//舵机1、2初始角度0度
}

void loop()
{
  if(Serial.available()>0)//串口接受到的数据个数
  {char buttonState =  Serial.read();
    if (buttonState == '1')
    {buttonPushCounter++;
      Serial.println("on");
      S

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值