步驟1:設置
需要的項目清單
Arduino Uno
面包板
四個電阻器-220歐姆
LCD屏幕
按鈕
TMP 36傳感器
步驟2:代碼
這是代碼的基本設置。
代碼:
#include
液晶LCD(12,11,5,4,4,3,2);
int thermoPin = 1;
int Fan = 10;
int Button = 5;
void setup(){
lcd.begin(16,2 );
pinMode(sensorPin,INPUT);
pinMode(thermoPin,INPUT);
//pinMode(Button,INPUT); }
void loop(){
int熱=模擬讀取(thermoPin);
浮動電壓=讀數* 5.0;
電壓=電壓/1024.0;
浮動C =(電壓-0.5)* 100;
浮動F =(C * 9.0/5.0)+ 32.0;
熱=熱* .10;
int更改= AnalogRead(按鈕);
lcd.setCursor(0, 0);
lcd.println(“ D Temp-》”);
lcd.println(thermo);
lcd.setCursor(0, 1);
if(Change 《1023)
{lcd.println(“ Temp in F”);
lcd.println(F);
} else
{lcd.println(“ Temp in C”);
lcd.println(C);
}
if(thermo
{
digitalWrite(Fan,HIGH);
} else {
digitalWrite(Fan,LOW);
}
}
責任編輯:wv
-
恒溫器
+關注
關注
4文章
141瀏覽量
20703 -
Arduino
+關注
關注
187文章
6464瀏覽量
186681
發布評論請先 登錄
相關推薦
評論