天天看點

安卓手機控制Arduino+HC-05藍牙子產品

先把序列槽接收代碼燒入UNO單片機:

代碼中大概功能是,循環接收序列槽信号,然後根據接收到的信号數值轉動舵機角度

安卓手機控制Arduino+HC-05藍牙子產品
#include <Servo.h>

String angle = "";
Servo myse;

void setup()
{

  myse.attach(7); //設定舵機口
  myse.write(0); //初始化舵機角度
 Serial.begin(9600);
}
 
void loop()
{
   while (Serial.available() > 0)  
    {
        angle += char(Serial.read());
        delay(2);
    }
    if (angle.length() > 0)
    {
      if (angle.toInt()<=360){myse.write(angle.toInt());}
       
        Serial.println(angle);
        angle = "";
    }
}


           

然後UNO接上HC-05

接法:

STATE=NONE

RX=1

TX=0

GND=GND

+5V=5V

EN=3.3V

接法學自:https://blog.csdn.net/zx3517288/article/details/52291027

Android手機端App下載下傳位址:

連結:https://pan.baidu.com/s/1n88J_42QKrPO3QQLJ0Qkyw

提取碼:qjmo

Android手機端App源代碼下載下傳位址:

https://download.csdn.net/download/hbmmcisn/12347721