查看: 1078|回复: 2
打印 上一主题 下一主题

Arduino系列教程之交通灯控制

[复制链接] qrcode

32

主题

63

帖子

163

积分

注册会员

Rank: 2

积分
163
楼主
跳转到指定楼层
发表于 2014-9-17 09:13 PM | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

利用Arduino模拟交通灯信号红、绿、黄、三种颜色的灯交替闪烁,利用程序控制LED灯的闪烁时间,把三种颜色的灯很好的连接在了一起。

实验元器件

LED灯(红、黄、绿)三个、220Ω电阻三个、跳线若干、面包板、Arduino板




原理图


按如图所示的图接线,将三个LED灯分别接在4、7、10三个接口上,并且负极各连一个220Ω的电阻,然后接GND端,线路连接完成。


实物接线



程序代码

int  redled=10;
     int  greenled=7;
     int  yellowled=4;
     void  setup()
     {
      redled,output;
    greenled,output;
    yellowled,output;
    }
    void loop()
    {
     digitalWrite(redled, HIGH);//点亮红色小灯
     delay(1000);//延时1 秒
     digitalWrite(redled, LOW); //熄灭红色小灯
     digitalWrite(yellowled, HIGH);//点亮黄色小灯
     delay(200);//延时0.2 秒
     digitalWrite(yellowled, LOW);//熄灭黄色小灯
     digitalWrite(greenled, HIGH);//点亮绿色小灯
     delay(1000);//延时1 秒
     digitalWrite(greenled, LOW);//熄灭绿色小灯
     }



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

75

帖子

12

积分

新手上路

Rank: 1

积分
12
沙发
发表于 2014-9-17 09:15 PM | 只看该作者
顶起啊
回复 支持 反对

使用道具 举报

3

主题

97

帖子

23

积分

新手上路

Rank: 1

积分
23
板凳
发表于 2014-9-17 09:16 PM | 只看该作者

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表