배송 |
---|
상품 정보 | 가격 | 삭제 |
---|---|---|
아두이노 적외선 송신모듈 KY-005 / 발광모듈 | ||
TOTAL PRICE(수량) 0 |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 |
#include <IRremote.h>
int IRsensor = A1; // 적외선 수신 센서를 연결한 핀
IRrecv irrecv(IRsensor); // IRrecv 객체 생성
decode_results results; // 수신한 데이터를 저장할 변수
void setup()
{
Serial.begin(9600); // 9600bps 속도로 시리얼 통신 시작
irrecv.enableIRIn(); // 적외선 센서의 수신 시작
}
void loop()
{
if(irrecv.decode(&results)) { // 리모컨의 버튼이 눌렸으면
Serial.println(results.value, HEX); // 시리얼 모니터에 버튼 값 16진수(HEX)로 출력
irrecv.resume(); // 다음 값 받기
}
}
|
cs |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 |
#include <IRremote.h>
IRsend irsend; //IR 송신객체 생성
void setup() {
}
void loop() {
for(int i=0; i <3; i++){
irsend.sendSony(0xa90,12); // 16진수인 A90을 12비트로 보냄
delay(40);
}
delay(1000);
}
|
cs |