

ラズパイとセンサーで二酸化炭素を測り、高すぎたら警報を鳴らすというアプリを作りたいのですが、以下の組み合わせで二酸化炭素の値を取得することは可能なのかをお聞きしたいです。一番懸念しているのはAndroid
Thingsのデータ呼び出し速度です。  
端末：Raspberry Pi 3 Model B  
OS：Androidthings  
センサー名：二酸化炭素センサモジュール MG811/MG-811 CO2 0-2V 0-10000ppm  
購入先：www.amazon.co.jp/dp/B01HCQQGM0  
センサーのスペック：  
<http://sandboxelectronics.com/files/SEN-000007/MG811.pdf>  
<http://sandboxelectronics.com/?p=147>

Android Thingsのデータの呼び出し速度は遅いため正確な値を取得できるかを懸念しています。Android
Thingsでは、GPIOから一つのデータを呼び出すのに230usかかります。もし、MG811に必要な呼び出し速度をご存知のかたがいれば、教えていただけたら幸いです。  
<https://qiita.com/soundTricker/items/661a1034f50da773c799>  
<https://issuetracker.google.com/issues/37135689>


CC BY-SA 3.0
2018-02-22T10:42:32.473
41926
2019-03-19T23:03:55.820
26843
question
android android-studio raspberry-pi センサー
AndroidthingsでMG811（二酸化炭素センサー）は使うことができるのか


> Android Thingsでは、GPIOから一つのデータを呼び出すのに230us

230us は 0.23msで気温、室温などの計測用途では、全然早いのですが、リンク先の  
二酸化炭素センサモジュールのデータシート見ました、`Response and Resume Characteristic （Figure
3）`の項目にセンサーの応答速度の表が有り、時間軸の単位は「時間（ｓ）」と親切に書き込んであるので、Figure 3グラフから
センサーがガスに反応して１〜４秒ぐらいのゆっくりした電圧変化が読み取れます。(MG811はアナログ出力のセンサーですね)

普通にプログラムすれば、読み取れると思います。

最後に、デバッグ時 酸欠に注意です。！


CC BY-SA 3.0
2018-02-22T17:43:53.673
41934
2018-02-22T17:43:53.673
22793
41926
answer