Arduino蓝牙小车程序

本文介绍了如何使用Arduino进行蓝牙小车的程序开发,通过详细步骤帮助读者掌握蓝牙控制小车的技术要点,祝所有读者新年快乐。
摘要由CSDN通过智能技术生成

Arduino蓝牙小车


我做的是舵机控制方向,一个电机驱动的简单蓝牙小车。
板子:arduino uno;
拓展版我用的是:PM—R3电机拓展版(2路直流电机输出);
蓝牙模块:HC-06;
舵机:MG996R;
电机:不知道;
若干杜邦线;
程序:

int servopin=9;//定义舵机接口数字接口9
int myangle;//定义角度变量
int pulsewidth;//定义脉宽变量
int val;
char _val;
const int led1=10;
const int led2=11;
void servopulse(int servopin,int myangle)//定义一个脉冲函数
{
   
  pulsewidth=(myangle*11)+500;//将角度转化为500-2480的脉宽值
  digitalWrite(servopin,HIGH);//将舵机接口电平至高
  delayMicroseconds(pulsewidth);//延时脉宽值的微秒数
  digitalWrite(servopin,LOW);//将舵机接口电平至低
  delay(20-pulsewidth/1000);
}
void setup() {
   
  // put your setup code here, to run once:
pinMode(6,
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值