怎样通过蓝牙用电位计来控制伺服电机

电子说

1.3w人已加入

描述

步骤1:材料:

2号Arduino(足够纳米)

伺服电机

10k电位计

Hc-05蓝牙模块

Hc-06蓝牙模块

步骤2:发射器电路:

蓝牙

让我们将信号引脚连接至模拟电位计0引脚。

Hc-05蓝牙模块4.p将tx引脚,3.pi的RX引脚连接到我的领带。

步骤3:接收器电路:

蓝牙

10.pin让我们将伺服信号连接到该引脚。 HC-06模块TX到RX的引脚4.pin 3.pin到我的领带。

第4步:发送器软件:

///Royimek的YazılımGeliştirme– 2015

///Robymek的YazılımLisans

//www.robimek.com

#include

#define BT_SERIAL_TX 4

#define BT_SERIAL_RX 3

软件串行BluetoothSerial(BT_SERIAL_TX,BT_SERIAL_RX);

İntpotpin = A0;

int val;

void setup()

{

Serial.begin(9600);

BluetoothSerial.begin(9600);

}

无效循环()

{

val = AnalogRead(potpin);

val = map(val,0,1023,0,179);

BluetoothSerial.print(val);

延迟(100);

}

步骤5:接收器软件:

///YazılımGeliştirme,Robymek – 2015

//YazılımLisans,Robymek

//www.robimek.com

#include

#define BT_SERIAL_TX 4

#define BT_SERIAL_RX 3

SoftwareSerial BluetoothSerial(BT_SERIAL_TX,BT_SERIAL_RX);

#include

Servo myservo;

Servo myservo; char val =‘’;

void setup()

{

Serial.begin(9600);

BluetoothSerial.begin(9600);

myservo.attach(10);

}

void loop()

{

if(BluetoothSerial.available()》 0)

{

val = BluetoothSerial.read();

int伺服角度= val –‘0’;

myservo.write(servoAng);

}

}

第6步:最后

安装软件后,您现在可以通过电位计无线管理您的动力引擎。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分