2019年1月20日 星期日

紅外線接收

http://blog.udn.com/andy840119/15096120
https://github.com/coopermaa/Arduino-IRremote


#include <IRremote.h>
long  i;
int RECV_PIN = 6;

IRrecv irrecv(RECV_PIN);

decode_results results;

void setup()
{
  Serial.begin(9600);
  pinMode(9, OUTPUT);
  irrecv.enableIRIn(); // Start the receiver
}

void loop() {
  if (irrecv.decode(&results)) {
     i = results.value;
    Serial.println(i, HEX);
    Serial.println(i, DEC);
    Serial.println(i);
    irrecv.resume(); // Receive the next value
  }
    if(i==16753245 or i==-484956645){digitalWrite(9,HIGH);}
    if(i==5316027 or i==16736925){digitalWrite(9,LOW);}

}

沒有留言:

張貼留言

  探索 PEY 床:3D 列印新時代的革命性打印表面 什麼是 PEY 床? 在 3D 列印領域,打印床的選擇對於打印品質有著極大的影響。傳統上,許多使用者會選擇 PEI(聚醚酰亞胺,Polyetherimide)作為打印床,但現在,一種新的材料—— PEY (可能是一種改良...