Здравствуйте! Помогите со скетчем, не могу разобраться. Нужно отправить всего одну кнопку(on/off). Вот описание протокола :
Transmission format of LCD projector operation key:
NEC Format (single command / command pipelining mode)
Custom Code + Custom Code:
2 patterns as below
33h+00h(Default;code1), 33h+11h(code2)
Data Code (HEX) - 00 Function - on/off
вроде так все, но не работает.
Transmission format of LCD projector operation key:
NEC Format (single command / command pipelining mode)
Custom Code + Custom Code:
2 patterns as below
33h+00h(Default;code1), 33h+11h(code2)
Data Code (HEX) - 00 Function - on/off
скетч:
#include <IRremoteESP8266.h>
#include <IRsend.h>
const uint16_t kIrLedPin = 4; // D2, IR LED pin
IRsend irsend(kIrLedPin);
void setup() {
irsend.begin(); // Инициализация ИК-передатчика
}
void loop() {
// Формируем 32-битный код NEC из адреса 0x3300 и команды 0x00:
uint32_t code = irsend.encodeNEC(0x3300, 0x00);
// Отправляем команду NEC (32 бита):
irsend.sendNEC(code);
// Ждем 3 секунды
delay(3000);
}
Вложения
-
23 KB Просмотры: 2
Изменено: