付録 ======================== 実験室で赤外リモコン送信テスト ------------------------------------------ 内蔵の赤外LEDを用いて、ビデオカメラ操作する例を :numref:`irsend02` に示します。 ライブラリマネージャにて、IRremoteESP8266 をインストールしてください。ちなみに、テストしたバージョンは2.7.15でした。 ``2.7.15`` **より新しいバージョンだと、失敗する場合があります。もし最新版を入れてうまくいかない場合はダウングレードしてください。** .. literalinclude:: src/irsend02.ino :caption: :name: irsend02 :language: arduino :linenos: .. :emphasize-lines: 6-7, 15,19 気温・湿度・気圧 (ENV II Sensor) ------------------------------------------------------- M5Stack社ENV II Unit(U001-B) https://lang-ship.com/blog/work/m5stack-env-ii-unit-u001-b/ の、M5StickCでの使い方(GitHub) に従って、以下2つをライブラリマネージャから入れてください。(または、``arduino-cli lib install "Adafruit BMP280 Library"`` などで。) - Adafruit BMP280 Library - Adafruit SHT31 Library 上のリンクにあったプログラムとほぼ同じですが、:numref:`env2` が、気温・湿度・気圧をLCDとシリアルコンソールに出力するプログラムです。(すこしだけ改変しています) .. literalinclude:: src/env2.ino :caption: :name: env2 :language: arduino :linenos: .. :emphasize-lines: 6-7, 15,19 .. warning:: ENV II HAT用のプログラムではありません。`ENV II HAT用のサンプル `_ Speaker Hatで音をだす ------------------------------------------ 参考:https://nn-hokuson.hatenablog.com/entry/2017/09/01/092945 ボタンを押したときに、2種類の音を出す例を :numref:`speakerhat01` に示します。また、音データのサンプルを `16k.txt `_ と `8k.txt `_ におきました。 (16kも8kも、Speaker Hatで聴く分には違いはわかりませんでしたので、8kでいいとおもいます。) :numref:`speakerhat01` のコメント(黄色ハイライト部分)をよく読んで、タブを追加し、16k.txt と 8k.txt の内容を貼り付けてください。 .. literalinclude:: src/speakerhat01.ino :caption: :name: speakerhat01 :language: arduino :linenos: :emphasize-lines: 8-19 LINE Notify (HTTPS POST) --------------------------------------------- https://notify-bot.line.me/ja/ で、トークンを取得しておく必要があります。 .. literalinclude:: src/line01.ino :caption: :name: line01 :language: arduino :linenos: :emphasize-lines: 25-29