您的位置:首页 > 产品设计 > UI/UE

arduino 智能小车(蔽障、蜂鸣提醒、警示led灯,带串口输出)

2013-12-02 19:24 393 查看
#define Buzzer 2
#define InfraredSensorPin  4
#define LedDisp  13

void setup()
{
pinMode(Buzzer,OUTPUT);		//设置输出引脚
Serial.begin(9600);
Serial.println("Start!");
pinMode(InfraredSensorPin,INPUT);
pinMode(LedDisp,OUTPUT);
digitalWrite(LedDisp,LOW);
}

void loop()
{
if(digitalRead(InfraredSensorPin) == LOW)
{digitalWrite(LedDisp,HIGH);
Buzzer_Di();
}
else  digitalWrite(LedDisp,LOW);
Serial.print("Infrared Switch Status:");
Serial.println(digitalRead(InfraredSensorPin),BIN);
delay(1000);

}

void Buzzer_Di()
{
digitalWrite(Buzzer,HIGH);	//蜂鸣器响
delay(200);
digitalWrite(Buzzer,LOW);	//蜂鸣器关闭
delay(200);

}


如果没有障碍就不会亮灯和蜂鸣,串口输出就变成1



终于完成了。







内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: