日経Linux編集部より「日経Linux 2019年5月号」をいただきました。ありがとうございます。
さて、自分は「ラズパイで楽しむLinuxライフ」の執筆を担当させていただいて、「Bluetooth機器で遊ぼう」というタイトルでBluetoothデバイスの使い方について紹介しています。目次は「日経Linux 2019年5月号 – 日経トレンディネット」にあります。
「Bluetooth機器で遊ぼう」では、Bluetooth対応のマウス・キーボード・スピーカーをラズパイで使う方法について紹介をしています。ラズパイZero W/WHでは特にUSBポートがmicro USB x 1個なので、HDMI対応モニタにつなげて画面を見ながらの操作というのがちょっと大変です。
Bluetooth対応のマウス・キーボードを使うと、USB HUBなどが必要なくなり、扱いやすくなります。設定にあたってはSSHでリモートログインして設定する方法が楽なので記事では、そうしてあります。ラズパイとつなげるケーブルが少なくて済むと、電子工作の回路を設置しやすくなりますから、便利です。
ちなみに、ラズパイZero W/WHなどでGUIで設定するなら、下記のような手順でも良いでしょう。USBマウスがあれば、Bluetoothデバイスのペアリング、接続はできます。
- micro USB 変換コネクタでUSBマウスをつけて起動
- Bluetoothマウスをペアリング、接続
- Bluetoothキーボードをペアリング、接続
- USBマウスをはずす
Bluetoothスピーカーは少し特殊で、GUIだと簡単に設定して利用できますが、コマンドだと、ある手順を踏む必要があります。とはいえ、記事にある内容を参考にして設定する分には簡単にできます。「こう設定すれば良い」というのがわかれば簡単なのですが、そこにたどりつくまでがなかなか大変だったりします。ALSA自体が少しむずかしいので、そこを理解していると、いろいろと高度な設定ができるのですが、使いこなせるようになるまでが大変ですね。
動作確認用に、Python3で動作する簡単な音楽再生プログラムも用意しました。pygameパッケージを使うことが多いので、一度実装してみたのですが、用途に合っていなかったので、vlcパッケージを使ってみました。vlcコマンドで使われているライブラリを利用するPython3用のパッケージなのですが、高機能でいろいろ細かい処理ができます。資料があまりありませんでしたが、簡単な使い方をするなら、難しくはありませんでした。
他にも面白い記事がいくつもあるので、簡単に紹介をしておきます。
「【特集1】Linuxを100%使い切る フリーソフト100」は、毎回、「よく探してくるなぁ」といった感想を持つのですが、用途別に便利なOSSが紹介されています。よく知っているアプリでも、バージョンが上がっていたり、代替となるソフトウェアの方が人気が出ていたり、時代と共に変わっていきます。パスワード保管アプリなどは、最近のニーズでしょうね。
「【特集2】主要製品を一斉テスト 実は必要? Linuxのセキュリティソフト」はセキュリティまわりの話ですね。どのOSもセキュリティについてはネットワークへ接続する以上無視できないので、こういう情報はありがたいですよね。SELinuxを有効にしたり、iptablesを有効にしたり、といった対策だけでは足りない場面も多いですから、しっかり対応しておきたいところです。
「【特集3】 LinuxインストールのためのWindows環境 退避&復旧の全手順」もいいですね。USBメモリ起動のLinuxを使っているのですが、Windows/Linux デュアルブートもできるようにしたいと考えています。なかなか時間が取れなくて、できていないのですが、最近のマシンでの、こういった情報が確認できれば、試しやすくなります。単純にディスクをまるごとイメージにしてバックアップしておくのが確実なのですが、同容量のディスクを別途用意したり、バックアップに時間がかかったりと、あるので、少ない手間で退避と復旧ができるなら、知っておきたいところですよね。
あと、「シス管系女子まとめ読み!」ということで特別冊子がついています。毎回、マンガを読みながら、コマンドを思い出したり、知らなかったオプションに驚いたり、楽しみにしています。コマンドが使えると何が便利なのか、というのは、コマンドリファレンスを眺めるだけではわからないのですが、こうやって用途もわかるようにストーリーがあると、興味が持ちやすいですし、記憶にも残りやすいので、いいですよね。
さて、いつものとおり、ラズパイ関連商品を紹介しておきます。
- 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