检测到障碍物电机停转的程序不工作,求解。-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3635|回复: 2

[已解决] 检测到障碍物电机停转的程序不工作,求解。

[复制链接]
发表于 2013-9-8 20:30 | 显示全部楼层 |阅读模式
本人菜鸟,所以对这个语言方面还有诸多不熟悉的地方,就大神检查一下,这应该是个很简单的程序,我不知道哪不对,反正就是不工作。
代码如下:
int yellowtrig = 8;
int blackecho = 9;
int distance = 0;

int motorPin1 = 3;
int motorPin2 = 4;


void setup(){
pinMode(yellowtrig, OUTPUT);
pinMode(blackecho, INPUT);
Serial.begin(9600);
}

void loop(){
{
digitalWrite(8,LOW);
delayMicroseconds(2);
digitalWrite(8,HIGH);
delayMicroseconds(10);
digitalWrite(8,LOW);
distance = pulseIn(9, HIGH);
distance = distance/58;
Serial.print(distance);
Serial.print("cm");
Serial.println(" ");
delay(1000);
}

if(distance <= 15){
digitalWrite(3,LOW);
digitalWrite(4,LOW);
}else{
digitalWrite(3,HIGH);
digitalWrite(4,LOW);
}
}
发表于 2013-9-8 23:00 | 显示全部楼层
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
没写哦{:soso_e117:}
 楼主| 发表于 2013-9-13 14:22 | 显示全部楼层
coloz 发表于 2013-9-8 23:00
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
没写哦

太感谢了!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-3 07:33 , Processed in 0.070567 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表