[Arduino] KY-022 赤外線レシーバーモジュール – 37 in 1 Sensors kit for Arduino

環境
OS: windows7 64bit
IDE: Arduino 1.6.9

img_4559a

img_4561a

スポンサーリンク
AD

概要

NECエンコーディングフォーマットを用いた赤外線コントローラ。

Spec

有効距離:8m以上
波長:940nm
水晶周波数: 455kHz crystal
搬送周波数: 38kHz
エンコード: NEC
Power: CR2025/1600mAH
参考(https://tkkrlab.nl/wiki/Arduino_KY-022_Infrared_sensor_receiver_module)

センサ

センサの型番: CHQ1838
データシート: http://www.datasheet.jp/PDF/788244/CHQ1838-pdf.html

準備

ライブラリの準備

・ ライブラリ「Arduino-IRremote」のインストールを終わらせておく。(IRremote.hを呼ぶため)

配線

「S側」:シグナル。下記サンプルではデジタル11番
「中側(middle)」:+5V
「-側」:GND

サンプルコード

githubから入手したファイルに例(examples)がいくつかついてくるので、今回は「IRrecvDemo」で検証を行います。

サンプルコードを動作させた後、テレビのリモコン等をセンサに向けてリモコンのボタンを押すと、arduinoIEDのシリアルモニタに、リモコンから受信したバイナリデータが出力されます。

ws000036a

img_4555a

img_4556a

img_4557a

参考


Arduino KY-022 Infrared sensor receiver module – TkkrLab
https://tkkrlab.nl/wiki/Arduino_KY-022_Infrared_sensor_receiver_module

スポンサーリンク
AD

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
AD