“Microduino 激光雕刻/zh”的版本间的差异

来自Microduino Wikipedia
跳转至: 导航搜索
(创建页面,内容为“{| style="width: 800px;" |- | ==目的== 本教程将教大家如何用Microduino模拟实现一个交通灯。 ==设备== {|class="wikitable" |- |模块||数量...”)
 
(以“{| style="width: 800px;" |- | ==目的== 激光雕刻机资料 File:laser.zip 激光雕刻工具和资料 |}”替换内容)
第6行: 第6行:
 
==目的==
 
==目的==
  
本教程将教大家如何用Microduino模拟实现一个交通灯。
+
激光雕刻机资料
  
==设备==
 
{|class="wikitable"
 
|-
 
|模块||数量||功能
 
|-
 
|[[Microduino-Core/zh]]||1||核心板
 
|-
 
|[[Microduino-USBTTL/zh]] ||1||下载程序
 
  
|}
 
  
 +
[[File:laser.zip 激光雕刻工具和资料]]
  
*其他设备
 
{|class="wikitable"
 
|-
 
|220欧姆电阻||1个
 
|-
 
|面包板跳线||一盒
 
|-
 
|micro usb数据线||一根
 
|-
 
|红色LED||2个
 
|-
 
|黄色LED||2个
 
|-
 
|绿色LED||2个
 
|-
 
|白色LED||2个
 
|-
 
|面包板||一个
 
|}
 
 
==原理图==
 
 
[[File:trafficLightSechmatic.png|600px|center|thumb]]
 
 
图中:
 
 
红灯表示停止
 
 
黄灯表示准备变灯
 
 
路灯表示通行
 
 
行驶灯白灯伴随着红灯闪烁提醒行人注意不要通行
 
 
实物灯像这个样子:
 
 
[[File:trafficLightSechmaticsw.jpg|600px|center|thumb]]
 
 
==程序==
 
 
[[https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Advanced_Tutorial/MicroduinoTrafficLight MicroduinoTrafficLight]]
 
 
==调试==
 
 
 
步骤一:按照原理图搭建电路,如下图:
 
[[File:trafficLight1.png|600px|center|thumb]]
 
 
 
步骤二:下载代码,编译运行
 
[[File:trafficLight2.png|600px|center|thumb]]
 
 
 
步骤三:功能说明
 
 
本例模拟了两个交通灯,代码中定义了4中情况:
 
 
1.第一个交通灯亮,行驶灯闪烁,表示禁止通行; 此时第二个交通灯绿灯亮允许通行。
 
 
2.第一个交通灯红灯,黄灯亮,表示预备通行状态; 此时第二个交通灯黄灯亮表示预备停止状态。
 
 
3.第一个交通灯绿灯亮允许通行,第二个交通灯红灯亮,行驶灯闪烁,表示禁止通行。
 
 
4.第一个交通灯黄灯亮表示预备停止状态,第二个交通灯红灯,黄灯亮表示预备通行状态。
 
 
代码中变量duration定义了每个情况的持续时间:
 
 
  int duration[] = {
 
      8000,3000,10000,3000}; // duration of each situation
 
 
[[File:trafficLight3.jpg|600px|center|thumb]]
 
在上图的十字路口中,本例的两个交通灯分别在不同方向上。
 
 
==结果==
 
 
两个交通灯会模拟现实中十字路口两个方向上的的交通灯工作。
 
 
==视频==
 
 
http://v.youku.com/v_show/id_XODQ5NTcwOTg4.html
 
  
 
|}
 
|}

2016年6月8日 (三) 06:03的版本


目的

激光雕刻机资料


文件:Laser.zip 激光雕刻工具和资料