日経Linux編集部より「日経Linux 2020年5月号」をいただきました。ありがとうございます。
さて、自分は「【特集2】あなたの知らないLinuxワザ30連発」の一部と「【特集6】 ラズパイで楽しむLinuxライフ ラズパイでBluetoothをフル活用」の執筆を担当させていただきました。目次は「日経Linux 2020年5月号|日経Linux」にあります。
今回、ラズパイで楽しむLinuxライフでは、ダイソーのBluetoothリモートシャッター AB Shutter3 を使っています。インターネット上で調べてみると、うまくペアリングができないものがあるということで、ペアリングができないものは不良品というような情報がありました。少し不安を感じながら自分は予備も含めて2つ購入してみたのですが、実はペアリングが2つともできなくて、慌てました。
それで、電池を交換すれば良いということだったので、試してみたところ、ペアリングができました。なので、電池の問題かと思ったのですが、再度試してみたところ、うまくペアリングができませんでした。動作確認のため、Raspbian側のBluetoothの情報を初期化することを何度もしていたのですが、安定したペアリングができなくて困りました。
不思議なことにUbuntuマシンやiPhoneなどとはAB Shutter3はペアリングが普通にできて動くので、bluezのバージョンを疑ってUbuntuでインストールされるバージョンにRaspbianのbluezのバージョンを合わせるとよいのかもしれないと、試してみたりもしました。
ところが、バージョンを変えてみても安定しないのと、RaspbianでのBluetoothはpi-bluetoothというパッケージを使っていることから、このパッケージ固有の問題のような気がしてきたので、ペアリングの手順を変えることを検討した方が良いと思うようになりました。
ということで記事に書いてあるような手順にすることにしたところ、安定してペアリングができるようになりました。Bluetoothの自動ペアリングは便利なのですが、うまく動作しない場合は原因がよくわからなくなります。今回、この手順なら大丈夫だろうと考えて、試してみたところきちんと動いたのでよかったです。
AB Shutter3は格安のBluetoothデバイスなので、ラズパイ用のリモートボタンとして非常に魅力的です。GPIOへスイッチをつけてもいいですが、無線の方がやっぱりスマートですからね。電池の値段も含めてコストパフォーマンスの評価は必要ですが、個人的にはこのデバイスの評価は高いです。興味を持たれたら、是非使ってみてもらいたいです。
さて、いつものとおり、ラズパイ関連商品を紹介しておきます。こちらもラズパイ4版にアップデートが必要なのですが、まだできていません…。
- Raspberry Pi3 Model B ボード&ケースセット (Element14版, Clear)-Physical Computing Lab
- USBアダプタ 5V/2.5A Raspberry Pi 3 Model B【2016年2月29日発売】用
- Raspberry Pi 3 MODEL B 【RS正規流通品】
- ベスト センサーモジュール キット 20種セット for Arduino / raspberry pi 3 モデル B raspberry pi 2 Model B 収納ケース付き(温度センサー/ホール効果センサー/赤外線トラッキングセンサー/タッチセンサー/マイク・サウンドセンサー/デジタル温度&湿度センサー/3色フルカラー SMD LEDモジュール/赤外線リモコン受信モジュール/赤外線送信モジュール/Bluetooth モジュールリレー モジュール/レーザーセンサー/遮光センサー/水銀チルトセンサー/リードスイッチ/火炎検知センサー/赤外線障害物検知センサー/土壌湿度検出モジュール/光センサー/可燃ガス&煙センサー)
- ラズパイマガジン 2016年6月号 (日経BPパソコンベストムック)
- ラズパイマガジン 2016年10月号 (日経BPパソコンベストムック)
- ラズパイマガジン 2016年12月号 (日経BPパソコンベストムック)
- これ1冊でできる! ラズベリー・パイ 超入門 改訂第3版
- Raspberry Pi Video Module Raspberry Pi Camera Board 775-7731
- Raspberry Piで学ぶ電子工作 専用 実験キット 基本部品セット スターターパック (電子部品関連)
- Raspberry Pi 公式 7インチ タッチスクリーン ディスプレイ Raspberry Pi 7″ Touch Screen LCD