//Stm32
//#include <Arduino.h>
#include <IRremote.hpp>
//Arduino Uno
#define IR_SEND_PIN 3 // กำหนดขาที่ต่อ LED IR ส่ง (แนะนำ D3)
//Stm32f103
//#define IR_RECEIVE_PIN PA0
void setup() {
Serial.begin(115200);
IrSender.begin(IR_SEND_PIN, ENABLE_LED_FEEDBACK);
// เปิดใช้งานขาส่ง พร้อม LED feedback ถ้ามี
Serial.println("IR Transmitter ready");
}
void loop() {
// ตัวอย่าง: ส่งสัญญาณ NEC address=0x00FF, command=0xA25D
// สามารถเปลี่ยนเป็นโค้ดจริงที่ได้จากตัว Receiver ของคุณ
Serial.println("Sending NEC command...");
IrSender.sendNEC(0x00FF, 0xA25D, 0); // address, command, repeat
delay(5000); // ส่งทุก 5 วินาที
}