圣源电子制作
标题:
Ardunio 入门教程-实验六 摩尔斯电码SOS求救信号
[打印本页]
作者:
sydz
时间:
2012-5-12 15:01
标题:
Ardunio 入门教程-实验六 摩尔斯电码SOS求救信号
Ardunio 入门教程-实验六 摩尔斯电码SOS求救信号
实验用到的元件
(, 下载次数: 75)
上传
点击文件名下载附件
实验用到的元件 ,一个LED,2根杜邦线,一块实验板。
原理图
(, 下载次数: 72)
上传
点击文件名下载附件
LED长脚的为正,短脚为负极。
连接图
(, 下载次数: 78)
上传
点击文件名下载附件
LED的正极连接 IO口12,LED负极连接电阻,电阻的另外一端接GND.
实验演示视频:
http://player.youku.com/player.php/sid/XMzk0NzM4NTY4/v.swf
代码
int ledPin = 12;
int durations[] = {200, 200, 200, 500, 500, 500, 200, 200, 200};
void setup() // run once, when the sketch starts
{
pinMode(ledPin, OUTPUT); // sets the digital pin as output
}
void loop() // run over and over again
{
for (int i = 0; i < 9; i++)
{
flash(durations[i]);
if (i == 2)
{
delay(300);
}
}
delay(1000); // wait 1 second before we start again
}
void flash(int duration)
{
digitalWrite(ledPin, HIGH);
delay(duration);
digitalWrite(ledPin, LOW);
delay(duration);
}
复制代码
欢迎光临 圣源电子制作 (http://syyyd.com/)
Powered by Discuz! X3.4