自分でもやってみようと気圧センサを購入いたしました。Zero)に組み込んでみました。定期的に気圧の報告をするようにしました。これまでのティラノくんと同じ構成で気圧センサを追加しただけです。気圧センサ追加に伴いサーボの制御線をGPIO3からGPIO19にしました。気圧センサBMP280を追加。ZeroにWiFiドングルを使用してネットワークに接続しています。GW-USNano2I2C有効化ここでは気圧センサBMP280とラズパイはI2Cで通信します。Piの設定でI2Cを有効にします。pythonコード以下のBMP280用のpythonコードを参考にプログラミングしました。https://github.com/SWITCHSCIENCE/BME280/blob/master/Python27/bme280_sample.pysmbus2ライブラリも必要となりますのでインストールします。smbus2==0.1.3bme280_sample.pyの修正ティラノくんに発話させるためにセンサから気圧を受け取って発話内容を生成します。bme280_sample.py内のcompensate_P(adc_P)の最後の測定値出力を以下のように修正しました。用いて定期的に発話させています。「もう夜だから、布団に入りなさい。ここではこれらの定期発話の後に気圧の報告も追加しました。赤枠で囲んだ部分が今回追加した箇所です。ティラノくんの定期発話に気圧の報告も追加しました。2019これでティラノくんが気圧の報告も行ってくれるようになりました。気温、天気に加えて気圧と家族の体調との相関などつかめれば面白いかなぁと思っています。コメントをキャンセルメールアドレスが公開されることはありません。コメントのみでもOKです。コメントデータの処理方法の詳細はこちらをご覧ください。