Siri に本当の愛を問う
- しくみ
- Raspberry Pi Zero W の GPIO と赤外線 LED を接続
- raspi に Homebridge と LIRC をインストール
- Homebridge にスイッチを登録し iOS 端末と Bluetooth 接続
- スイッチがオンになったら LIRC 経由で赤外線 LED を制御
- カラオケパセラの Σsystem - Wikipedia にリクエストを送信する
- raspi と赤外線 LED の回路図その他は、多くの先人が英知を残しているので割愛
- ミンティアのケースに入れた先達 に学び、赤外線 LED 関連も含めて格納する
- カラオケへの送信は 先駆者 がいるのだが、リモコン信号のフォーマットが不明なので、自力で raspi に赤外線センサーを取り付けて LIRC で学習する
begin remote name SIGMA bits 16 flags SPACE_ENC eps 30 aeps 100 header 9094 4425 one 642 1608 zero 642 481 ptrail 646 pre_data_bits 16 pre_data 0xAA55 gap 39822 toggle_bit_mask 0x0 begin codes 0 0xc837 1 0xf00f 2 0xf20d 3 0x728d 4 0xe01f 5 0xe21d 6 0x629d 7 0xc03f 8 0xc23d 9 0x42bd A 0xca35 B 0x4ab5 E 0x7c83 end codes end remote
-
- 曲番号を 3825A4 とした場合、以下のようにパディングと終端をつけて送信する
$ irsend SEND_ONCE SIGMA 3 8 2 5 A 0 4 E
-
- これを Homebridge のスイッチに登録
{ "accessories": [ { "accessory": "CMD", "name": "ようこそジャパリパークへ", "on_cmd": "/usr/bin/irsend SEND_ONCE SIGMA 3 8 2 5 A 0 4 E", "off_cmd": "true" } ] }
- iOS 端末の HomeKit を設定
- Anker PowerCore 10000 でオートパワーオフせずに 80mA で駆動できる と先人がおっしゃるので購入、動いた
突然ですが、けものフレンズのアニメから外れる事になりました。ざっくりカドカワさん方面よりのお達しみたいです。すみません、僕もとても残念です
— たつき/irodori (@irodori7) 2017年9月25日
- 愛はどこにある…