CODE 7.9 | 적외선 리모컨 신호 수신하기
| 01 | #include <IRremote.h> |
| 02 | |
| 03 | int irPin = 11; // 적외선 수신 센서를 연결한 디지털 핀 |
| 04 | |
| 05 | void setup() { |
| 06 | Serial.begin(9600); // 시리얼 모니터 통신 시작 |
| 07 | |
| 08 | // 적외선 수신기 시작 |
| 09 | IrReceiver.begin(irPin, DISABLE_LED_FEEDBACK); |
| 10 | } |
| 11 | |
| 12 | void loop() { |
| 13 | // 적외선 리모컨 신호가 수신되었는지 확인 |
| 14 | if (IrReceiver.decode()) { |
| 15 | |
| 16 | // 수신된 신호 값을 16진수로 출력 |
| 17 | Serial.print("Received HEX Code: "); |
| 18 | Serial.println(IrReceiver.decodedIRData.command, HEX); |
| 19 | |
| 20 | // 다음 신호를 받을 수 있도록 수신기 초기화 |
| 21 | IrReceiver.resume(); |
| 22 | } |
| 23 | } |
댓글 없음:
댓글 쓰기