LoginSignup
0
0

とても何年かぶりに、プログラムを再開。
時間ができたので、arduinoというマイコンを触ってみた。
エラー続出したので備忘記録を。

ELEGOOのリモコンを使って
arduino UNO に接続した赤外線受信機で受信し
リモコンのどのボタンが押されたか確認してみた

#include <IRremote.h>

このincludeでarduino IDE シリアルモニタを確認すると
受信信号はFFFFFFFFとなってしまう

シリアルモニタでは警告として
新しい書式を確認、みたいなことを言ってたので
スケッチ例のsimpleReciverを見て書き換えた

#include <IRremote.hpp>

void setup() {
Serial.begin(115200);
IrReceiver.begin(11,true);
}

void loop() {
if(IrReceiver.decode()){
  Serial.println(IrReceiver.decodedIRData.command,HEX);
}
IrReceiver.resume();
delay(100);
}

こうしたら、ボタンによって受信する情報がFFFFFFFFではなくなった。
備忘として

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0