『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 919|回复: 2

[求助] 请问这个红外转射频怎么写

[复制链接]

3

主题

28

帖子

328

积分

中级会员

Rank: 3Rank: 3

积分
328
金钱
300
HASS币
0
发表于 2023-6-6 10:31:58 | 显示全部楼层 |阅读模式
#include <IRremoteESP8266.h>
#include <IRrecv.h>
#include <IRutils.h>
#include <RCSwitch.h>
#define IR_PIN  14   // 红外线接收模块连接的引脚号,替换成你自己的
#define RF_PIN  4    // 433MHz发射模块连接的引脚号,替换成你自己的
const unsigned long POWER_SIGNAL = 0000000000; // 需要匹配的红外信号
const unsigned int DATA[] = {-4878,+348,-363,+347,-372,+347,-721,+716,-720,+370,-348,+371,-347,+718,-373,+347,-373,+347,-720,+717,-372,+348,-720,+370,-347,+370,-347,+718,-373,+347,-374,+347,-720,+371,-347,+717,-373,+347,-722,+718,-722,+716,-374,+347,-721,+718,-721,+371,-347,+371,-347,+370,-347,+371,-348,+371,-347,+718,-721,+371,-347,+372,-347,+372,-347,+718,-372,+347,-373,+347,-721,+717,-720,+371,-348,+371,-347,+370,-347,+716,-372,+347,-720,+717,-374,+347,-721,+716,-373,+347,-721,+717,-721,+371,-347,+371,-347,+717,-3180};
IRrecv irrecv(IR_PIN);
decode_results results;
RCSwitch mySwitch = RCSwitch ();
void setup(){
  Serial.begin(115200);
  irrecv.enableIRIn();
  mySwitch.enableTransmit(RF_PIN);
}
void loop() {

  if (irrecv.decode(&results))
  {
    unsigned long tempResult = results.value;
    Serial.print("Received IR value: ");
    Serial.println(tempResult, DEC);
    if (tempResult == POWER_SIGNAL) {
      for (int i = 0; i < sizeof(DATA) / sizeof(DATA[0]); i++) {
        mySwitch.send(DATA[i], 24);
        delay(10);
      }
    }
    irrecv.resume();
   }
}

请问我的这个红外转RF怎么发射持续1分钟才停?
有那位大师给看看吗?
回复

使用道具 举报

24

主题

579

帖子

2685

积分

金牌会员

Rank: 6Rank: 6

积分
2685
金钱
2106
HASS币
0
发表于 2023-6-7 00:00:03 | 显示全部楼层
为什么要做这么绕的事情?
你都有射频发射器了 直接发射射频不行吗?
回复

使用道具 举报

3

主题

28

帖子

328

积分

中级会员

Rank: 3Rank: 3

积分
328
金钱
300
HASS币
0
 楼主| 发表于 2023-6-9 14:00:06 | 显示全部楼层
kjjuhfv 发表于 2023-6-7 00:00
为什么要做这么绕的事情?
你都有射频发射器了 直接发射射频不行吗?

看电视,用电视遥控器不用的建开关灯多方便。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 16:40 , Processed in 0.046661 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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