とても何年かぶりに、プログラムを再開。
時間ができたので、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ではなくなった。
備忘として