求助!!-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4733|回复: 7

求助!!

[复制链接]
发表于 2012-10-20 21:21 | 显示全部楼层 |阅读模式
一片ardiuno和电路板组成,主要按键控制二极管和蜂鸣器,来达到模拟摩尔斯电码
0端口控制发光二极管点,0端口和1端口显示杠(发光二极管共阴)
2-10端口控制数码管abcdefg.
模拟1端口控制+1,由A-Z-0-9用发光二极管显示摩尔斯电码
模拟2端口控制-1
模拟3端口控制电键,模拟输入
模拟4端口播放选择的字母或数字
11端口控制蜂鸣器,模拟电子脉冲
发表于 2012-10-20 21:45 | 显示全部楼层
你想说明个啥?
 楼主| 发表于 2012-10-20 22:42 | 显示全部楼层
奈何col 发表于 2012-10-20 21:45
你想说明个啥?

用二极管和蜂鸣器模拟摩尔斯电码,想弄一个摩尔斯电码学习机……
 楼主| 发表于 2012-10-20 22:48 | 显示全部楼层
奈何col 发表于 2012-10-20 21:45
你想说明个啥?

只是想知道这程序应该怎么写
发表于 2012-10-21 13:35 | 显示全部楼层
TF141 发表于 2012-10-20 22:48
只是想知道这程序应该怎么写

这个,把论坛的教程看一遍,应该就会写了。。。
 楼主| 发表于 2012-10-22 21:10 | 显示全部楼层
奈何col 发表于 2012-10-21 13:35
这个,把论坛的教程看一遍,应该就会写了。。。

周五就要交,帮我一下可以吗
发表于 2012-10-22 22:05 | 显示全部楼层
给个 LED发出摩斯电码的程序你参考参考···

int pin = 13;
void setup()
{
pinMode(pin, OUTPUT);
}
void loop()
{
dot(); dot(); dot();
dash(); dash(); dash();
dot(); dot(); dot();
delay(3000);
}
void dot()
{
digitalWrite(pin, HIGH);
delay(250);
digitalWrite(pin, LOW);
delay(250);
}
void dash()
{
digitalWrite(pin, HIGH);
delay(1000);
digitalWrite(pin, LOW);
delay(250);
}
 楼主| 发表于 2012-10-23 13:06 | 显示全部楼层
海神 发表于 2012-10-22 22:05
给个 LED发出摩斯电码的程序你参考参考···

int pin = 13;

这个我看过,但是现在初三没时间了,而且刚接触,能不能帮我弄一下
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-27 08:01 , Processed in 0.070306 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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