项目简介
这是一个基于Arduino的GROVE红外发射器项目,借助GROVE红外发射模块达成远程数据或命令传输,传输距离最远能到10米,该模块可通过Base Shield的输出端口利用四线电缆连接。
项目的主要特性和功能
- 采用3.3V电源供电。
- 发射波长为940nm的红外光。
- 传输距离可达10米。
- 工作温度范围在 -40°C到 +80°C之间。
安装使用步骤
安装
- 在Arduino的“libraries”文件夹里创建一个名为“Pierron...”的新文件夹。
- 把所有文件放到这个新文件夹中。
- 或者,下载ZIP文件,在Arduino IDE中进行导入:Sketch > Import Library > Add Library ZIP。
使用
在项目里使用该库时,通过Sketch > Import Library导入它。使用此模块时,请参考GROVE印刷电路板上的指示。若需查看电路图和布线图,可查看附件中的SCH - 33136和BRD - 33136图片。
示例代码
```cpp
include
include
include
define IR_SEND_PWM_PIN D7
IRsend mySender;
void setup() { Serial.begin(9600); Serial.println(F("Presser une touche pour envoyer l'action puis 'entrer'. ")); delay(2000); while (!Serial); }
void loop() { if (Serial.read() != -1) { mySender.send(SONY, 0xa8bca, 20); // 发送红外信号 Serial.println(F("OK")); } } ```
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】