本人比较懒,纯文本
首先材料,L298N,步进电机,杜邦线,HC-05蓝牙模块,arduino模块
制作智能小车的连线部分网上都有,
这里只说蓝牙部分,首先你要依照网上所说的把hc-05进入AT调成从模式,别的随意
然后就是arduino与蓝牙模块的连接:5v---5v ,GND----GND,tx---rx,rx---tx
然后就是代码了:
#define IN1 2
#define IN2 4
#define IN3 5
#define IN4 7
#define ENA 3
#define ENB 6
#define TURNSPEED 100
#define RUNSPEED 60
void go_forward();
void turn_left();
void turn_right();
void go_back();
void setup() {
pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);
pinMode(IN3, OUTPUT);
pinMode(IN4, OUTPUT);
pinMode(ENA, OUTPUT);
pinMode(ENB, OUTPUT);
Serial.begin(9600);
Serial.println("BT is ready!");
}
int val;
void loop() {
if (Serial.available()) {
val = Serial.read();
switch(val){
case '0':
stop_s();delay(100);break;
case '1':
go_forward(RUNS