首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

想用C#写一套红绿灯,该怎么解决

2013-07-08 
想用C#写一套红绿灯想用C#写一套红绿灯但是功力不够请问有人会吗请高手帮忙解答喔尽量完整一点还有解说小

想用C#写一套红绿灯
想用C#写一套红绿灯

但是功力不够

请问有人会吗

请高手帮忙解答喔

尽量完整一点还有解说

小女子不甚感激,非常感谢~~
[解决办法]
蛇年马月狗日猴时
[解决办法]
楼主是要思路还是要C#控制红绿灯(硬件)的方法(或代码)


前者的话  

开始   绿灯亮
   timer  40秒    时间到 
黄灯  
   timer  3秒    时间到 
红灯
   timer  30秒    时间到 
循环到开始




后者的话   属于嵌入式开发,在你.NET版块提问,应该没几个能解答,有专门的硬件/嵌入式开发
[解决办法]
起始这个东西很简单的。
硬件: 三色声光报警灯、IO卡(控制PLC信号输入输出,安装在电脑里的卡)
逻辑:
1. 三个灯是互斥的,不能同时亮。
2. 红绿灯切换逻辑: 先把绿灯信号针脚拨到1(IO卡控制输出信号点),绿灯亮起来,线程休眠等待40秒,
   然后把绿灯信号针脚拨到0,绿灯关掉,马上把黄灯信号针脚拨到1,黄灯灯亮起来,休眠等待3秒,关闭绿灯信号,在打开黄灯信号,如此循环就好了。
很简单的一套逻辑。

热点排行