用户工具

站点工具


learing:examples:blink

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
learing:examples:blink [2017/04/07 10:03]
127.0.0.1 外部编辑
learing:examples:blink [2017/10/05 03:21] (当前版本)
行 10: 行 10:
  
 ==== 硬件 ==== ==== 硬件 ====
-  * [[zh:ocrobot:​alpha:​parallelexpansion:​index|ALPHA 并行扩展板]] +  * [[ocrobot:​alpha:​parallelexpansion:​index|ALPHA 并行扩展板]] 
-  * [[zh:ocrobot:​alpha:​mega328-u:​main|ALPHA MEGA328-U]] +  * [[ocrobot:​alpha:​mega328-u:​main|ALPHA MEGA328-U]] 
-  * [[zh:ocrobot:​alpha:​11led:​index|ALPHA 11 LED模块]]+  * [[ocrobot:​alpha:​11led:​index|ALPHA 11 LED模块]]
  
 ==== 搭建电路 ==== ==== 搭建电路 ====
行 48: 行 48:
  
 <WRAP left round tip 100%> <WRAP left round tip 100%>
-这个例子中我们使用了3个新的函数:[[zh:reference:​language:​pinmode|pinMode()]]、[[zh:reference:​language:​digitalwrite|digitalWrite()]]、[[zh:reference:​language:​delay|delay()]]。+这个例子中我们使用了3个新的函数:[[reference:​language:​pinmode|pinMode()]]、[[reference:​language:​digitalwrite|digitalWrite()]]、[[reference:​language:​delay|delay()]]。
  
-[[zh:reference:​language:​pinmode|pinMode()]]在程序中定义了led管脚输出状态。[[zh:reference:​language:​digitalwrite|digitalWrite()]]使led管脚输出高电平或者低电平。[[zh:reference:​language:​delay|delay()]]产生延时。+[[reference:​language:​pinmode|pinMode()]]在程序中定义了led管脚输出状态。[[reference:​language:​digitalwrite|digitalWrite()]]使led管脚输出高电平或者低电平。[[reference:​language:​delay|delay()]]产生延时。
  
-通过[[zh:reference:​language:​digitalwrite|digitalWrite()]]与[[zh:reference:​language:​delay|delay()]]配合我们可以产生各种不同led亮灭的效果。+通过[[reference:​language:​digitalwrite|digitalWrite()]]与[[reference:​language:​delay|delay()]]配合我们可以产生各种不同led亮灭的效果。
 </​WRAP>​ </​WRAP>​
 <WRAP left round help 100%> <WRAP left round help 100%>
行 64: 行 64:
  
 ==== 硬件 ==== ==== 硬件 ====
-  * [[zh:ocrobot:​alpha:​parallelexpansion:​index|ALPHA 并行扩展板]] +  * [[ocrobot:​alpha:​parallelexpansion:​index|ALPHA 并行扩展板]] 
-  * [[zh:ocrobot:​alpha:​8f328d-u:​index|ALPHA 8F328D-U]] +  * [[ocrobot:​alpha:​8f328d-u:​index|ALPHA 8F328D-U]] 
-  * [[zh:ocrobot:​alpha:​11led:​index|ALPHA 11LED模块]]+  * [[ocrobot:​alpha:​11led:​index|ALPHA 11LED模块]]
  
 ==== 搭建电路 ==== ==== 搭建电路 ====
行 102: 行 102:
  
 <WRAP left round tip 100%> <WRAP left round tip 100%>
-这个例子中我们使用了3个新的函数:[[zh:reference:​language:​pinmode|pinMode()]]、[[zh:reference:​language:​digitalwrite|digitalWrite()]]、[[zh:reference:​language:​delay|delay()]]。+这个例子中我们使用了3个新的函数:[[reference:​language:​pinmode|pinMode()]]、[[reference:​language:​digitalwrite|digitalWrite()]]、[[reference:​language:​delay|delay()]]。
  
-[[zh:reference:​language:​pinmode|pinMode()]]在程序中定义了led管脚输出状态。[[zh:reference:​language:​digitalwrite|digitalWrite()]]使led管脚输出高电平或者低电平。[[zh:reference:​language:​delay|delay()]]产生延时。+[[reference:​language:​pinmode|pinMode()]]在程序中定义了led管脚输出状态。[[reference:​language:​digitalwrite|digitalWrite()]]使led管脚输出高电平或者低电平。[[reference:​language:​delay|delay()]]产生延时。
  
-通过[[zh:reference:​language:​digitalwrite|digitalWrite()]]与[[zh:reference:​language:​delay|delay()]]配合我们可以产生各种不同led亮灭的效果。+通过[[reference:​language:​digitalwrite|digitalWrite()]]与[[reference:​language:​delay|delay()]]配合我们可以产生各种不同led亮灭的效果。
 </​WRAP>​ </​WRAP>​
 <WRAP left round help 100%> <WRAP left round help 100%>
行 154: 行 154:
 然后使13号引脚电压归零,熄灭LED。在这之间,人需要足够的时间来观察亮灭变化,所以delay()命令让控制器停止1000毫秒或者说一秒,当使用delay()命令的时候,这段时间不会有任何事情发生。理解了这些之后,你可以查看 不用delay来闪烁LED 例程来学习怎样在执行其他任务的时候创建delay。 然后使13号引脚电压归零,熄灭LED。在这之间,人需要足够的时间来观察亮灭变化,所以delay()命令让控制器停止1000毫秒或者说一秒,当使用delay()命令的时候,这段时间不会有任何事情发生。理解了这些之后,你可以查看 不用delay来闪烁LED 例程来学习怎样在执行其他任务的时候创建delay。
  
-当理解这个过程之后,你可以看看"​[[zh:learing:​exemples:​digitalreadserial|读取开关状态]]"​的例程学习怎么读取连接在控制器的开关状态。+当理解这个过程之后,你可以看看"​[[learing:​exemples:​digitalreadserial|读取开关状态]]"​的例程学习怎么读取连接在控制器的开关状态。
  
 <code cpp> <code cpp>
learing/examples/blink.txt · 最后更改: 2017/10/05 03:21 (外部编辑)