Arduino实验一:交通灯实验

来自丢石头百科

模块说明

模块介绍

交通灯有两种,给机动车看的叫机动车灯,通常指由红、黄、绿(绿为蓝绿)三种颜色灯组成用来指挥交通通行的信号灯。绿灯亮时,准许车辆通行,黄灯黄闪时,已越过停止线的车辆可以继续通行;没有通过的应该减速慢行到停车线前停止并等待,红灯亮时,禁止车辆通行。给行人看的叫人行横道灯,通常指由红、绿(绿为蓝绿)二种颜色灯组成用来指挥交通通行的信号灯,红灯停,绿灯行。

参数说明

  • 尺寸:56*21*11mm
  • 固定孔:3mm
  • 孔距:15mm
  • 颜色:红 黄 绿
  • LED:8mm *3
  • 亮度:普通亮度
  • 电压:5V
  • 输入:数字电平
  • 接口:共阴极 红黄绿单独控制
  • 平台:Arduino、单片机

实验说明

实验现象

  • 绿灯亮5秒,绿灯熄灭,黄灯循环闪烁3次,红灯亮5秒,依次循环。

电路连接

  • Arduino实验一:交通灯实验 接线2.png

主要程序

  digitalWrite(green,HIGH);     //点亮 绿灯
  delay(5000);                  //延时5秒
  digitalWrite(green,LOW);      //熄灭 绿灯
  for(int i=0;i<3;i++)          //黄灯交替闪烁三次
  {
    delay(500);//延时0.5 秒
    digitalWrite(yellow,HIGH);  //点亮 黄灯
    delay(500);//延时0.5 秒
    digitalWrite(yellow,LOW);   //熄灭 黄灯
  }
  delay(500);                   //延时0.5 秒
  digitalWrite(red,HIGH);       //点亮 红灯
  delay(5000);                  //延时5 秒
  digitalWrite(red,LOW);        //熄灭 红灯

相关下载