极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11118|回复: 3

拥有倒计时的交通信号灯

[复制链接]
发表于 2015-2-9 23:43:47 | 显示全部楼层 |阅读模式
本帖最后由 子夏清 于 2015-2-15 10:32 编辑

http://static.youku.com/v1.0.0505/v/swf/loader.swf?VideoIDS=XODkwMDk3MjU2&winType=BDskin&embedid=MjcuMzguNTIuMQIyMjI1MjQzMTQCAg%3D%3D&wd=&partnerid=d50c8689ebe03441&vext=pid%3Dd50c8689ebe03441%26emb%3DMjcuMzguNTIuMQIyMjI1MjQzMTQCAg%3D%3D%26bc%3D%26type%3D0%26embsig%3D1_1423967294_20ed686854d1e3a3809131933efe0eb4
#define huang
#define lu 10
int Aew;

void setup()
{
  for( Aew = 0; Aew<=9; Aew++)
  {
    pinMode(Aew,OUTPUT);
  }
}

void loop()
{
  digitalWrite(hong,HIGH);
  digitalWrite(huang,LOW);
  digitalWrite(lu,LOW);
  ling();
  yi();
  delay(1000);
  er();
  delay(1000);
  san();
  delay(1000);
  si();
  delay(1000);
  wu();
  delay(1000);
  liu();
  delay(1000);
  qi();
  delay(1000);
  ba();
  delay(1000);
  jiu();
  delay(1000);
  
  digitalWrite(hong,LOW);
  digitalWrite(huang,HIGH);
  digitalWrite(lu,LOW);
  ling();
  delay(1000);
  yi();
  delay(1000);
  er();
  delay(1000);
  san();
  delay(1000);
  si();
  delay(1000);
  wu();
delay(1000);
  
  digitalWrite(hong,LOW);
  digitalWrite(huang,LOW);
  digitalWrite(lu,HIGH);
  ling();
  delay(1000);
  yi();
  delay(1000);
  er();
  delay(1000);
  san();
  delay(1000);
  si();
  delay(1000);
}
  
void ling()
{
  digitalWrite(1,LOW);
  digitalWrite(2,LOW);
  digitalWrite(3,LOW);
  digitalWrite(4,LOW);
  digitalWrite(5,LOW);
  digitalWrite(6,LOW);
  digitalWrite(7,LOW);
}


void yi()
{
  digitalWrite(1,HIGH);
  digitalWrite(2,HIGH);
  digitalWrite(3,LOW);
  digitalWrite(4,LOW);
  digitalWrite(5,LOW);
  digitalWrite(6,LOW);
  digitalWrite(7,LOW);
}

void er()
{
  digitalWrite(1,HIGH);
  digitalWrite(2,LOW);
  digitalWrite(3,HIGH);
  digitalWrite(4,HIGH);
  digitalWrite(5,HIGH);
  digitalWrite(6,LOW);
  digitalWrite(7,HIGH);
}

void san()
{
  digitalWrite(1,LOW);
  digitalWrite(2,LOW);
  digitalWrite(3,HIGH);
  digitalWrite(4,HIGH);
  digitalWrite(5,HIGH);
  digitalWrite(6,HIGH);
  digitalWrite(7,HIGH);
}

void si()
{
  digitalWrite(1,LOW);
  digitalWrite(2,HIGH);
  digitalWrite(3,LOW);
  digitalWrite(4,HIGH);
  digitalWrite(5,LOW);
  digitalWrite(6,HIGH);
  digitalWrite(7,HIGH);
}

void wu()
{
  digitalWrite(1,LOW);
  digitalWrite(2,HIGH);
  digitalWrite(3,HIGH);
  digitalWrite(4,HIGH);
  digitalWrite(5,HIGH);
  digitalWrite(6,HIGH);
  digitalWrite(7,LOW);
}

void liu()
{
  digitalWrite(1,HIGH);
  digitalWrite(2,HIGH);
  digitalWrite(3,HIGH);
  digitalWrite(4,HIGH);
  digitalWrite(5,HIGH);
  digitalWrite(6,HIGH);
  digitalWrite(7,LOW);
}


void qi()
{
  digitalWrite(1,LOW);
  digitalWrite(2,LOW);
  digitalWrite(3,LOW);
  digitalWrite(4,LOW);
  digitalWrite(5,HIGH);
  digitalWrite(6,HIGH);
  digitalWrite(7,HIGH);
}


void ba()
{
  digitalWrite(1,HIGH);
  digitalWrite(2,HIGH);
  digitalWrite(3,HIGH);
  digitalWrite(4,HIGH);
  digitalWrite(5,HIGH);
  digitalWrite(6,HIGH);
  digitalWrite(7,HIGH);

}


void jiu()
{
  digitalWrite(1,LOW);
  digitalWrite(2,HIGH);
  digitalWrite(3,HIGH);
  digitalWrite(4,HIGH);
  digitalWrite(5,HIGH);
  digitalWrite(6,HIGH);
  digitalWrite(7,HIGH);
}

本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2015-2-10 08:32:29 | 显示全部楼层
赞一个
好像程序写的有点啰嗦啊
回复 支持 反对

使用道具 举报

发表于 2015-2-10 08:52:35 | 显示全部楼层
第一个程序,很不错,弄个交通灯系统,用开发板套件中的74H595可以节省引脚,还能学习通讯方式哦
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-2-10 23:54:43 | 显示全部楼层
呵呵,谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-17 11:01 , Processed in 0.108677 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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