红外+蓝牙双控智能灯

0
回复
187
查看
[ 复制链接 ]

38

主题

1

回帖

130

积分

管理员

积分
130
2025-6-30 08:46:20 显示全部楼层 阅读模式
红外+蓝牙双控智能灯
📦 模块化代码设计:
[backcolor=var(--ds-md-code-block-banner-wrap-background-color)][color=var(--dsr-text-2)]arduino
[color=var(--dsr-icon-fg-1)][color=var(--button-text-color)][backcolor=var(--ds-button-color)][color=var(--button-icon-color)]

复制

[color=var(--button-text-color)][backcolor=var(--ds-button-color)][color=var(--button-icon-color)]

下载





#include <IRremote.h>#include <SoftwareSerial.h>IRrecv irrecv(11);SoftwareSerial BT(2, 3); // RX,TXvoid setup() {  irrecv.enableIRIn();  BT.begin(9600);  pinMode(LED_BUILTIN, OUTPUT);}void loop() {  // 红外控制  if(irrecv.decode(&results)) {    if(results.value == 0xFFA25D) digitalWrite(LED_BUILTIN, HIGH);    irrecv.resume();  }    // 蓝牙控制  if(BT.available()) {    char cmd = BT.read();    if(cmd == '1') digitalWrite(LED_BUILTIN, LOW);  }}
🔌 电源管理技巧:
  • 红外接收头VCC接数字引脚,不用时断电降耗
  • 蓝牙模块加100μF电容防电压波动


收藏
送赞
分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则