有人时向某个位置发射激光
int Led = 13; // 内置的LED
int Laser = 12; // 激光头
int Sensor = 11; // 人体感应器
int enable = HIGH;
void setup() {
pinMode(Led, OUTPUT);
pinMode(Laser, OUTPUT);
pinMode(Sensor, INPUT);
}
void loop() {
digitalWrite(Led, enable ? HIGH : LOW); // 亮个灯用于指示是否在运行中
bool sensorStatus = digitalRead(Sensor);
if (enable &&...
分类为 业余 的文章:
按下亮灯,松开灭灯
int Red = 2; // 红灯
int Button = 13; // 按钮
int buttonStatus = 0;
void setup() {
pinMode(Red, OUTPUT);
pinMode(Button, INPUT_PULLUP);
}
void loop() {
buttonStatus = digitalRead(Button);
// 按下亮灯,松开灭灯
if (buttonStatus == HIGH) {
digitalWrite(Red, HIGH);
} else {
digitalWrite(Red, LOW);
}
}
按一下亮,再按来,依次循环
i...
线
+: 5v
-: GND
S: pin 9
示例
int Buzzer = 9; // pin 9
void setup() {
pinMode(Buzzer, OUTPUT);
}
void loop() {
tone(Buzzer, 1000); // 发出 1000hz 的声音
delay(1000);
noTone(Buzzer); // 关闭声音
delay(1000);
}
代码
int Buzzer = 9; // pin 9
int music[][2] = {
{ 392, 125 }, // [音调, 时长]
{ 392, 125 },
{ 440, 250 },
{ 392, 250 },
{ 532, 250 },
{ 4...
绿灯风停,红灯刮风,红绿间隙黄灯。
int Red = 13; // 红灯
int Yellow = 12; // 黄灯
int Green = 11; // 绿灯
int FanA = 8; // 风扇 VINA
int FanB = 9; // 风扇 VINB
void setup() {
pinMode(FanA, OUTPUT);
pinMode(FanB, OUTPUT);
pinMode(Red, OUTPUT);
pinMode(Yellow, OUTPUT);
pinMode(Green, OUTPUT);
}
void loop() {
// 绿灯亮
digitalWrite(Green, HIGH);
...
void setup() {
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
digitalWrite(8, LOW );
digitalWrite(9, HIGH);
}
void loop() {
}
在线考试题库
HB9CV 天线计算器
Moxon 天线计算器
APRS 密码计算器
function dodash(callsign = '') {
var sign = callsign.match(/[a-z0-9]+/)[0].toUpperCase();
var hash = 0x73e2;
var i = 0;
while (i < sign.length) {
var f = sign[i].charCodeAt();
hash ^= f<<8;
if (sign[i + 1]) {
var s = sign[i+1].charCodeAt();
hash ^= s;
}
i += 2;
}
return Math.abs(hash);
}
var code = dodash('BZ0ZZZ');
co...
效果:
清单:
AT89S52 * 1
74HC573 * 2
最小系统 * 1
4位数码管 * 1
杜邦线若干
说明:
P0的8个口接数码管,P1的0~2共3个口接位选、段选和秒指示灯
源码:
/**
* 单片机4位数码管时钟钟表C语言源码
*/
#include <reg52.h>
unsigned int f = 0,delayCount = 0,delayLed = 0,sleepDelay = 3;
unsigned char code numTable[]={
0x3f,
0x06,0x5b,0x4f,0x66,0x6d,
0x7d,0x07,0x7f,0x6f,0x77,
0x7c,0x39,0x5...
国际电信联盟使用国际商定的射频信号分类系统。 每种类型的无线电发射根据其带宽,调制方式,调制信号的性质以及在载波信号上传输的信息类型进行分类。 它是基于信号的特性,而不是在使用的发射机上。
发射指定的格式为BBBB 123 45,其中BBBB是信号的带宽,1是表示主载波使用的调制类型的字母(不包括任何副载波,这就是为什么FM立体声是F8E而不是D8E) 2是代表主载波再次调制信号类型的数字,3是与发送信息类型对应的字母,4是...