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

原创 2013年12月02日 19:24:27

#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





终于完成了。





版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

智能蔽障小车

  • 2014-04-15 09:33
  • 16KB
  • 下载

自动蔽障小车程序

智能小车制作过程全纪录: 二、软件平台--- Arduino底盘驱动

主控板主要提供智能数据分析,根据分析的结果通过串口发送控制命令给小车驱动板,小车驱动板根据控制命令控制小车的动作,主控板采用Java平台,集成相关领域的开源解决方案,软件系统主要包括如下: 底盘驱动:...
  • mwlwlm
  • mwlwlm
  • 2016-09-28 15:09
  • 1502

【Arduino官方教程第一辑】示例程序 4-6 串口控制LED

本例向你展示如何在Arduino或Genuino板从电脑接收消息。在接收到字母H时,就把LED打开。在接收到字母L时就关闭LED。

Arduino教程 初体验之点亮自带LED灯(含管脚图)

1、IDE安装 2、驱动安装 3、打开闪灯案例 4、原理图找到LED引脚 5、IDE设置(串口选择、开发板型号选择、编译器选择、打开、保存文件、下载) 6、引脚图

ARDUINO沿墙跑智能小车

内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)