适合新手的详细arduino超声波避障小车教程-Arduino中文社区 - Powered by Discuz! Archiver

enjoyjubilee 发表于 2018-1-16 16:40

想问下楼主电机驱动板和小车这些零件在哪里买?淘宝吗

鸿鹄重工 发表于 2018-1-20 23:40

很详细呢,只是图好像挂了

黑冥河 发表于 2018-4-4 23:21

学习学习

黑冥河 发表于 2018-4-4 23:47

路过:P:P:P

pangpangpc 发表于 2018-4-5 05:15

让舵机回到90度,然后运行测距函数,如果距离小于10,执行后退函数也就是图中的back函数,在arduino里你可以定义很多个函数,这是和C语言一样的,使

inacai2008 发表于 2018-4-21 10:41

您好,我套用了你的代码修改,但无法后退;我使用的是openjumper的L298motordriver板;定义针脚为:int motorL1=5; //左边轮子
int motorL2=4;
int motorR1=6; //右边轮子
int motorR2=7;
int ledL=13; //转弯灯
int ledR=12;
int ledB=8; //倒车灯
int ledG=9; //大灯
Servo s; //超声波转向舵机
int trig=3; //发射信号
int echo=2; //接收信号
unsigned int S; //距离存储
void setup() {
Serial.begin(9600); //设置波特率
pinMode(trig,OUTPUT); //设置引脚模式
pinMode(echo,INPUT);
pinMode(motorL1,OUTPUT);
pinMode(motorL2,OUTPUT);
pinMode(motorR1,OUTPUT);
pinMode(motorR2,OUTPUT);
pinMode(ledL,OUTPUT);
pinMode(ledR,OUTPUT);
pinMode(ledB,OUTPUT);
pinMode(ledG,OUTPUT);
pinMode(11,OUTPUT);
s.attach(10); //定义舵机所用引脚
s.write(90); //初始化舵机角度
tone(11,800,500);
delay(2000); //开机延时
}

kefeng1001 发表于 2018-4-26 13:32

验证时报错:'Servo' does not name a type,怎么回事?

kefeng1001 发表于 2018-4-26 13:37

又仔细看了下,漏掉了第一排的语句#include <Servo.h>,加上去就好了

xnfeng 发表于 2018-5-27 18:42

怎么看不到图

luo983 发表于 2018-6-8 10:35

好,我顶顶顶
页: 1 2 [3] 4 5
查看完整版本: 适合新手的详细arduino超声波避障小车教程