본문 바로가기

ATtiny85

ATtiny85 IR Decoder

작은 크기의 IR 디코더를 만들기 위해 셋팅을 했습니다. 처음에는 칩을 양쪽에 넣었다가 뺏다가 테스트 했는데 번거로워서 아예 우노와 연결해서 프로그래머로 사용했습니다.

IR 칩은 모토롤라 핸드폰에 같이 왔던 Dock을 분해해서 설치했습니다.(납땜해서 핀 설치)


#include "tiny_IRremote.h"
#include 

int RECV_PIN = 3;
IRrecv irrecv(RECV_PIN);
decode_results results;
// ============================================================================

void setup() {
  irrecv.enableIRIn(); // Start the receiver
  
  oled.begin();
  oled.setFont(FONT8X16);
  oled.clear();
  oled.on();
  oled.print(F("IR Starting"));
}

void loop() {
  if (irrecv.decode(&results)) { 
    oled.clear();
    oled.print(results.value, HEX);
    irrecv.resume(); // Receive the next value
  }
  delay(100);

}

'ATtiny85' 카테고리의 다른 글

USBASP ATtiny85보드용 커넥터 제작  (0) 2020.01.22
ATtiny85 보드 업로드 하기  (0) 2020.01.09
ATtiny85  (0) 2019.01.08
ATtiny85 Clock  (0) 2019.01.08
ATtiny85 Boards  (0) 2019.01.08