快捷搜索:  汽车  科技

arduino使用无源蜂鸣器:Arduino实例四

arduino使用无源蜂鸣器:Arduino实例四1 蜂鸣器实例中用到三极管,三极管型号为 8550 其引脚如下图:蜂鸣器实例#include <IRremote.hpp> int RECV_PIN=3; IRrecv irrecv(RECV_PIN); decode_results results; void setup() { Serial.begin(9600); irrecv.enableIRIn(); } void loop() { if(irrecv.decode(&results)){ Serial.print(results.value HEX);} irrecv.resume(); }3 实物连接4 运行程序,并打开Arduino编译器串口监视器5 按红外发射器按键,按键编码会显示在串口监视器上

红外遥控实例

1. 元器件接线说明

红外接受元器件左边引脚,接电阻后,接Arduino板子的第3pin脚

arduino使用无源蜂鸣器:Arduino实例四(1)

arduino使用无源蜂鸣器:Arduino实例四(2)

2 程序

#include <IRremote.hpp> int RECV_PIN=3; IRrecv irrecv(RECV_PIN); decode_results results; void setup() { Serial.begin(9600); irrecv.enableIRIn(); } void loop() { if(irrecv.decode(&results)){ Serial.print(results.value HEX);} irrecv.resume(); }

3 实物连接

arduino使用无源蜂鸣器:Arduino实例四(3)

4 运行程序,并打开Arduino编译器串口监视器

5 按红外发射器按键,按键编码会显示在串口监视器上

arduino使用无源蜂鸣器:Arduino实例四(4)

蜂鸣器实例

1 蜂鸣器实例中用到三极管,三极管型号为 8550 其引脚如下图:

如图所示,

1脚=E(发射极,电路图中带箭头的那个)

2脚=B(基极,电路图中跟R相接的那个)

3脚=C(集电极,与E相对的那个)

arduino使用无源蜂鸣器:Arduino实例四(5)

2 接线示意图

arduino使用无源蜂鸣器:Arduino实例四(6)

4 实物接线图

arduino使用无源蜂鸣器:Arduino实例四(7)

5 程序

int pinBuzzer = 3; //管脚D3连接到蜂鸣器元件的基极 void setup() { pinMode(pinBuzzer OUTPUT); //设置pinBuzzer脚为输出状态 } void loop() { digitalWrite(pinBuzzer HIGH);//输出HIGH电平 停止发声 delay(3000); //等待3000毫秒 digitalWrite(pinBuzzer LOW);//输出LOW电平 发声 delay(1000); //等待1000毫秒 }

猜您喜欢: