Arduino 交通信号灯

 时间:2026-02-21 03:21:04

1、准备实验需要用到的硬件,如图所示:

Arduino 交通信号灯

2、如下图所示进行硬件的连接,此步我们先不连接发光二极管,只需将Arduino UNO控制器连接到电脑

Arduino 交通信号灯

3、将下列程序复制到Arduino IDE中,如下图所示:

int leddelay = 10000;

int redpin = 10;

int yellowpin = 9;

int greenpin = 8;

void setup()

{

  pinMode(redpin,OUTPUT);

  pinMode(yellowpin,OUTPUT);

  pinMode(greenpin,OUTPUT);

  }

  void loop()

  {

    digitalWrite(redpin,HIGH);

    delay(leddelay);

    digitalWrite(yellowpin,HIGH);

    delay(2000);

    digitalWrite(greenpin,HIGH);

    digitalWrite(redpin,LOW);

    digitalWrite(yellowpin,LOW);

    delay(leddelay);

    digitalWrite(yellowpin,HIGH);

    digitalWrite(greenpin,LOW);

    delay(2000);

    digitalWrite(yellowpin,LOW);

    }

Arduino 交通信号灯

4、如图所示,选择正确的板卡型号和端口,将程序上传到控制器中。

Arduino 交通信号灯

Arduino 交通信号灯

5、如图所示,程序上传无误的情况下 Arduino IDE 软件会显示如下结果

Arduino 交通信号灯

6、按照下图中的电路,进行实验硬件的连接

Arduino 交通信号灯

7、实验效果如图所示,3 个LED循环点亮,直到Arduino UNO控制器断电为止。

Arduino 交通信号灯

Arduino 交通信号灯

Arduino 交通信号灯

8、为了方便大家实验,防止在复制代码的时候出现错误,特将代码和电路图

Fritzing源文件上传至网盘供大家下载学习。下载地址:

http://pan.baidu.com/s/1slb0SIp,打开链接后,如图所示,点击下载即可

Arduino 交通信号灯

  • Designer如何使用“矢量画笔工具”
  • 海伦公式用C语言编写
  • Axure如何制作动态验证码效果
  • Designer如何导出为模板
  • 怎样用fopen函数来打开文件?(三大主流桌面系统)
  • 热门搜索
    怎么加入微信群 项羽怎么死的 玻璃贴膜怎么去除 小米净水器怎么样 山东大学怎么样 怎么画漫画人物 花呗额度怎么提高 掉头发是怎么回事 全景怎么拍 卡马吉他怎么样