[Arduino]-8mV/°Cの温度係数を持つ温度センサーの使い方です。Voutから出力される電圧の値をADコンバーターで取得して温度に変換するタイプです。基準となる0°Cの出力電圧は1.748Vです。次の写真は公式データシート(S8100B.pdf)より引用1Vdd(入力電圧)2Vss(グラウンド)3Vout(出力電圧)スケッチ(プログラム)シリアルモニターに「温度」を表示します。}[実行例]抵抗値の計算データシートに「CMOS出力バッファの出力インピーダンスが高い為、出力電圧が低下する事があります。その場合は、プルアップ抵抗(1MΩ以上)を付加してください。」と記載されています。次表はデータシートにある入力電圧が5Vの場合の出力電圧です。+80°C1.095V冒頭の「0°Cの出力電圧は1.748V」という値はデータシートの何処にも記載されていません。計算方法は次の通りです。+30°C」の電圧を基準とします。(3種類どれでも可)そして、温度係数8mVを使って30°Cの電圧を求めます。+30°C」の標準電圧に温度を-30°Cにした場合の電圧を加算します。0.24高精度にするには...現状のままですと、実際の温度と「±5°C」ぐらい差があると思います。実際の温度に近づけるには、デジタルテスターでArduinoの5V電源の電圧を計測します。その結果が4.93Vならばスケッチの11行目の「5.0」を4.93に変更します。5.0;恐らく、これで「±2°C」ぐらいになるはずです。高精度を求める場合は、スケッチの7行目を次のように変更します。(xxx/5.0);xxxには先ほど計測したArduinoの5V電源の電圧を入力します。これで、実用的な「±1°C」の誤差になります。Piなどの電子工作の掲示板を作成しました。(Arduino・ラズパイ等)でユーザー同士で情報を共有して下さい。(3)このブログについてオープンソースGitHubで複数のオープンソースを公開。Webアプリこのブログのマスターが作成した無料ツールです。(オープンソース)ブラウザで8/16/24/32bitの相互変換。Webの逆アセンブラブラウザでEXE/DLLファイルを逆アセンブルする※その他にも「プチラボ」でアプリを多数公開しています。3Dゲームこのブログのマスターが作成した無料ゲームです。短時間で遊べるファンタジーのオンラインRPG風ほのぼの癒し系のスマホアプリ※その他は「@ゲーム」で公開しています。※インストール不要でそのまま遊べます。スマートフォンこのブログのマスターが作成した無料アプリです。お主の画像減色お手軽にカメラの写真や画像を「高品質に減色」するお主は誰だ。(女性向け)ロボットこのブログのマスターが作成したロボットです。