Ardino基础教程 13_温度传感器
生活随笔
收集整理的這篇文章主要介紹了
Ardino基础教程 13_温度传感器
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
實驗十三:溫度傳感器
LM35 溫度傳感器實驗
LM35 是很常用且易用的溫度傳感器元件,在元器件的應用上也只需要一個LM35元件,只利用一個模擬接口就可以,難點在于算法上的將讀取的模擬值轉換為實際的溫度。
實驗器材清單
實驗原理圖
以下為參考源程序:
int potPin = 0; //定義模擬接口0 連接LM35 溫度傳感器
void setup()
{
Serial.begin(9600);//設置波特率
}
void loop()
{
int val;//定義變量
int dat;//定義變量
val=analogRead(0);// 讀取傳感器的模擬值并賦值給val
dat=(125*val)>>8;//溫度計算公式
Serial.print(“Tep:”);//原樣輸出顯示Tep 字符串代表溫度
Serial.print(dat);//輸出顯示dat 的值
Serial.println(“C”);//原樣輸出顯示C 字符串
delay(500);//延時0.5 秒
}
實驗截圖
下載完程序打開監視窗就可以看見當前的溫度了。
程序代碼
int potPin = 0; //定義模擬接口0 連接LM35 溫度傳感器 void setup() { Serial.begin(9600);//設置波特率 } void loop() { int val;//定義變量 int dat;//定義變量 val=analogRead(0);// 讀取傳感器的模擬值并賦值給val dat=(125*val)>>8;//溫度計算公式 Serial.print("Tep:");//原樣輸出顯示Tep 字符串代表溫度 Serial.print(dat);//輸出顯示dat 的值 Serial.println("C");//原樣輸出顯示C 字符串 delay(500);//延時0.5 秒 }總結
以上是生活随笔為你收集整理的Ardino基础教程 13_温度传感器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ardino基础教程 12_感光灯
- 下一篇: Ardino基础教程 14_倾斜开关