用arduinoUNO做溫度計

目標

電烙鐵的溫度是50度以上和185度以上的時候,LED點亮。

用料

電路圖

電路圖

A1~A3,5V,GND是arduino的引腳。

代碼

int analogvalue = 0;

void setup() {
  Serial.begin(9600);
  pinMode(A1,INPUT);
  pinMode(A3,OUTPUT);
  pinMode(A2,OUTPUT);
}

void loop() {
  analogvalue = analogRead(1);
  Serial.println(analogvalue);
  if(analogvalue<831){
    digitalWrite(A3,HIGH);
  }else{
    digitalWrite(A3,LOW);
  }
  if(analogvalue<145){
    digitalWrite(A2,HIGH);
  }else{
    digitalWrite(A2,LOW);
  }
}

溫度上升,熱敏電阻的電阻值越來越小。
50度的時候,103CT4的電阻是4.342kΩ。185度的時候0.1642kΩ。

輸入電壓是4.064V,0.71V。
analogRead(1)的值是831,145。

完成

完成

參考文獻

ct-thermistor.pdf

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章