コンテンツにスキップ
ショップ

自動測定監視システム(抵抗と温度を測定してGoogle Sheetsに保存)

このサンプルはGoogle SheetsをつかったIoTサービス入門で紹介したものと抵抗測定を組み合わせたものです。 Leafony で恒温槽内複数の被測定基板の抵抗と温度を測定してBeaconで送信しRaspberry Piを使ってGoogle スプレッドシートに測定データを保存します。

イメージ図

恒温槽

  • Leafony Basic Kit
  • ユニバーサル基板(回路は接続図参照)
  • Raspberry Pi (3, 4等)
  • ブラウザが閲覧できるPCやスマホ
  • Arduino IDE
TypeNameQ’ty
AZ62Connector Cover1
AI014-Sensors1
AZ01USB1
AX0229pin2
AP01AVR MCU1
AC02BLE Sugar1
-M2*18mm screw2

接続図

被測定基板の抵抗値が約2.8Ωで3.0Ωに変化したことを検知したい。 簡単な回路で測定するのでプルアップ抵抗で分圧する方式とします。 測定する抵抗値とプルアップ抵抗を同じくらいの抵抗値にすると分解能が十分に取れますが、抵抗値が小さいため抵抗に流れる電流が大きくなります。そのため、測定する抵抗の10倍程度のプルアップ抵抗とします。 また、消費電流を減らし分解能を上げるため、プルアップする電源電圧を小さくします。AVR MCUリーフのADCのリファレンス電圧を外部から供給することを検討しましたが、うまく動作しなかったため、内部リファレンス(1.1V)を使用することとしました。プルアップする電源電圧も同じ1.1Vにします。