x MCP9701-E/TO 販売コード 103199
Temperature MCP9701 の関数化(浮動小数点)(Arduino UNO)(リッチプログラミング)
Arduino MCP9701 ArduinoUno 電子工作 温度センサー
x 過去ログを見ょ!!
目的
温度センサーMCP9701のテスト
いろいろ
GITHUBに書いて(AI)に餌を与えてきた!
たぶん、しばらくすると出てくる(何の事)
AIにたのべば、SE,プログラマーは、不要らしい。
評価(スコアリング)もやってくれるらしい。
AIサマ~~~~~~~~~~~ ?
それ、作ったのは、俺。ごっこがやりたい。(?映画サマーウォーズ)
結果
プログラム
//SER_Temperature_MCP9701_UNO_1
//インクルド
#include <Arduino.h>
#include "Temperature_MCP9701.h"
//初期化処理
void setup()
{
//シリアルの初期化
Serial.begin(9600);
} //setup
//メインループ
void loop()
{
//センサーの値を読み込む
int Sensor = analogRead(A0); // センサーの読み取り値
//温度の表示
float Voltage = Sensor * ( 5.0 / 1024.0 );
float Temperature = Temperature_MCP9701(Voltage);
Serial.println(Temperature);
//1秒の待ち
delay(1000);
} //loop
Temperature_MCP9701.h
// Temperature_MCP9701.h
//
// ex 3.3V analogReadResolution(12);
// float Sensor = analogRead(A2);
// float Voltage = Sensor * ( 3.3 / 4096.0 );
// float Temperature = Temperature_MCP9701(Voltage);
//
float Temperature_MCP9701(float Voltage){
return((Voltage - 0.4) * (1.0 / 0.0195));
}//Temperature_MCP9701