自動測定監視システム(抵抗と温度を測定してGoogle Sheetsに保存)
Explore with your favorite AI
Gemini & other AI
Copy this page’s context into your AI to explore how it works and what you can build.
Copy the prompt, then paste it into Gemini’s message box.
View prompt
This content is not available in your language yet.
このサンプルはGoogle SheetsをつかったIoTサービス入門で紹介したものと抵抗測定を組み合わせたものです。 Leafony で恒温槽内複数の被測定基板の抵抗と温度を測定してBeaconで送信しRaspberry Piを使ってGoogle スプレッドシートに測定データを保存します。


用意するもの
Section titled “用意するもの”- Leafony Basic Kit
- ユニバーサル基板(回路は接続図参照)
- Raspberry Pi (3, 4等)
- ブラウザが閲覧できるPCやスマホ
- Arduino IDE
サンプルアプリのコード
Section titled “サンプルアプリのコード”Raspberry Piの準備
Section titled “Raspberry Piの準備”Leafonyの構成
Section titled “Leafonyの構成”| Type | Name | Q’ty |
|---|---|---|
| AZ62 | Connector Cover | 1 |
| AI01 | 4-Sensors | 1 |
| AZ01 | USB | 1 |
| AX02 | 29pin | 2 |
| AP01 | AVR MCU | 1 |
| AC02 | BLE Sugar | 1 |
| - | M2*18mm screw | 2 |

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