Skip to content

Latest commit

 

History

History
44 lines (35 loc) · 2.59 KB

README.md

File metadata and controls

44 lines (35 loc) · 2.59 KB

概要

Indoor Corgi製Raspberry Pi用拡張基板の各種センサーを制御するソフトウェアです。 コマンドラインツールを使えば1行もコードを書かずに測定や記録ができるほか、Pythonパッケージでご自身のプログラムから簡単にセンサーを制御できます。

対応センサー

  • BME280 温度/湿度/気圧センサー
  • TSL2572 明るさ(照度)センサー
  • SCD41 CO2(二酸化炭素)センサー

必要環境

ハードウェア: 40ピン端子を持つRaspberry Piシリーズ
OS: Raspberry Pi OS

動作確認済モデル

  • Raspberry Pi 5
  • Raspberry Pi 4 Model B
  • Raspberry Pi 3 Model B/B+
  • Raspberry Pi Zero 2 W
  • Raspberry Pi Zero W/WH
  • Raspberry Pi Zero

Raspberry Pi 5で確認している問題

Raspberry Pi 5でI2C信号タイミングがシビアすぎるためにTSL2572明るさ(照度)センサーを認識しない問題が起きています. 修正済みのkernel6.6.yで解決することを 確認しています. kernelのリリースを待つか, 手動でプレリリース版にアップデートするなどして対応してください.

拡張基板

  • RPZ-PIRS (Raspberry Pi用 人感/明るさセンサー/赤外線 拡張基板)
  • RPZ-IR-Sensor (Raspberry Pi用 温度/湿度/気圧/明るさ/赤外線 ホームIoT拡張ボード)
  • RPi TPH Monitor (Raspberry Pi用 温度/湿度/気圧/赤外線 ホームIoT拡張ボード)
  • RPZ-CO2-Sensor (Raspberry Pi用 二酸化炭素センサー/リレー 拡張基板)

インストール

以下のコマンドでインストール/アップグレードできます。

sudo python3 -m pip install -U cgsensor --break-system-packages

使い方

コマンドラインからcgsensor -hを実行することでオプションの解説が表示されます。各センサーの使い方は、以下の解説記事をご参照下さい。