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
终于完成了。
相关文章推荐
- 用Android手机通过蓝牙模块HC-06连接Arduino串口输出
- 智能LED灯 Android界面及串口发送数据实现
- Arduino运行时突然[卡死在某一行/立即重启/串口输出乱码/程序执行不正常]的可能原因
- Arduino智能小车的走路程序
- Arduino 串口输出LM35温度
- 智能小车一《arduino是什么》
- 智能小车38:晶振原理与串口的使用
- [Arduino]运行程序时,串口显示器的输出乱码
- 智能小车制作过程全纪录: 二、软件平台--- Arduino底盘驱动
- 智能小车一《arduino是什么》
- Arduino智能小车——蓝牙小车
- Arduino智能小车--只是随便一搞
- 智能小车34:arduino与arm的汇编程序开发
- 亚博 Arduino智能小车实验报告
- 智能小车34:arduino与arm的汇编程序开发
- Arduino智能小车——小车测速
- 基于arduino的智能小车底层系统开发
- 20135223/20135234/20135229小组——亚博 Arduino智能小车实践报告
- Arduino智能小车实践学习报告
- 通过串口传值给Arduino,再通过Arduino控制小车(直流电机)移动与二自由度云台转动角度