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智能小车--只是随便一搞

在某宝宝买的智能小车,挺精致的,开心的连接上打印机的线,结果端口都没有反应, 查了一下发现是少了驱动,博主用的mac os10.12.3 CH34x_Install_V1.4.pkg   安装好之后...

智能小车41:用Atmel Studio7开发Arduino uno程序

以前有一篇是用Atmel Studio做arduino汇编程序的,相当于hello world。最近学习avr单片机,发现这个Atmel studio实在比Arduino IDE强大太多了。做为一名专...

基于MCU和超声波的智能蔽障仪

  • 2011年05月27日 15:54
  • 5.96MB
  • 下载

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

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

智能小车一《arduino是什么》

一、Arduino是什么 Arduino是一个能够用来感应和控制现实物理世界的一套工具。 它由一个基于单片机并且开放源码的硬件平台,和一套为Arduino板编写程序 的开发环境组成。 Arduino...

智能小车二《arduino的软件环境》

arduino的官方网站是https://www.arduino.cc ,上面有很多软件和资料。本文讲的软件主要也来源于这里。arduino的开发环境有: 一.web在线开发。 使用这个功能得先注...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:arduino 智能小车(蔽障、蜂鸣提醒、警示led灯,带串口输出)
举报原因:
原因补充:

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