Arduino 自动避障智能小车制作教程
材料:
Arduino UNO r3
L298N电机驱动模块
小车底盘一个,万向轮一个
2个电机及匹配的车轮
9V电池盒及6个1.5V电池
超声波测距模块及其支架
9G舵机一个及其支架
杜邦线若干
小车图片:
连线说明:
Arduino UNO
2 ---> Trlg
3 ---> Echo
右轮
4 ---> IN4
5 ---> IN3
左轮
6 ---> IN2
7 ---> IN1
9 ---> 舵机橙线(数字端口)
VIN ---> L298N模块5V供电口
5V ---> 舵机红线、超声波VCC
GNG ---> 超声波GND、公共端COM、舵机棕线(接地)
L298N模块
12V供电 ---> 电源正极
COM公共端 ---> GND、电源负极
5V供电 ---> VIN
输出A ---> 左侧电机
输出B ---> 右侧电机
小车代码:
#include
#define Trig 2 //引脚控制超声波发出声波
#define Echo 3 //引脚反应接收到返回声波
#define LIN1 7 //左侧轮子
#define LIN2 6
<