文章

 商品名稱: LM35線性溫度感測模組

 

 

 

    

 

 

商品簡介

此模組LM35National Semiconductor所生產,屬電壓變化型的溫度感測器,可以用來對環境溫度進行檢測LM35線性溫度感測模組與S4A IO 擴展板結合使用,可以非常容易地實現與環境溫度感知相關的互動效果。

 

 

技術規格

1.訊號傳輸型式: 類比 (Analog)

2.電壓範圍:3.0V ~ 5.5V

3.測溫範圍:-40℃到150

4.敏感度:10mV/(輸出電壓與溫度成正比)

  

 

商品內容

§  LM35線性溫度感測模組                  1

§  RJ11 6P4C  25cm 信號線                 1

 

 

程式範例

 在此範例配合S4A IO Board 做簡單實驗, 在超過30℃時由綠燈切換成紅燈警示

 

int analogPin = A3;//LM35接在A3

int readValue = 0;

float temperature = 0;

float temperatureF = 0;

 

int times = 0;

float Total_temperature = 0;

 

void setup()

{

    Serial.begin(9600);//設置baud rate

    pinMode (10, OUTPUT);//紅色LED接在d10

    pinMode (11, OUTPUT);//綠色LED接在d11

}

void loop()

{

  readValue = analogRead(analogPin);

  //Serial.println(readValue);

  temperature = (readValue * 0.0049);

  temperature = temperature * 100;

  temperatureF = (temperature * 1.8) + 32;

 

  Total_temperature = Total_temperature + temperature;

  times = times + 1;

  if(times == 10)

  {

    temperature = Total_temperature / times;

    Serial.print("Temperature: ");

    Serial.print(temperature);

    Serial.print("C ");

    Serial.print(temperatureF);

    Serial.println("F");

 

    if (temperature <= 30)

      {

        digitalWrite (10, LOW);

        digitalWrite (11, HIGH);

      }

      if (temperature > 30)

      {

        digitalWrite (10, HIGH);

        digitalWrite (11, LOW);

      }   

      times = 0;

      Total_temperature = 0;

  }

    delay(100);

}  

  

 

接線範例

 

 接線方式如果搭配S4A IO Board S4A Sensor Board只要把電話接頭(RJ11)接到標示A3A4孔位即可完成連接。

 

 

 

 

 

相關文檔及下載點

 

 1. 配合Arduino用在scratch, 參考網站.