步驟1:建立電路
什么?您將需要:
-跳線
-16x2 LCD屏幕
-2個電位計
-TMP傳感器
-按鈕
-LED
步驟2:編寫代碼
#include
LiquidCrystal lcd(12,11,5,4,4,3,2);
void setup(){
Serial.begin(9600) ;
lcd.begin(16,2);
pinMode(13,OUTPUT);
}
無效循環(huán)(){
int tempreading = AnalogRead(0);
int按鈕= AnalogRead(1);
int selectC = AnalogRead(2);
selectC = map(selectC,0,1023,12,32);
int selectF =(selectC * 9.0/5.0)+ 32.0;
浮動電壓= tempreading * 5.0;電壓/=1024.0;
浮點溫度C =(電壓-0.5)* 100;
浮動溫度F =(溫度C * 9.0/5.0)+ 32.0;
int加F =溫度F + 2; int minusF =溫度F-2;
如果(按鈕《1023){
lcd.setCursor(0,0);
lcd.print(“ Desired:”);
lcd.print(selectF);
lcd.print( “F”);
lcd.setCursor(0,1);
lcd.print(“ Temp:”);
lcd.print(temperatureF);
lcd.print(“ F”);
}
其他{
lcd.setCursor(0,0);
lcd.print(“ Desired:”);
lcd.print(selectC);
lcd.print( “C”);
lcd.setCursor(0,1);
lcd.print(“ Temp:”);
lcd.print(temperatureC);
lcd.print(“ C”);
}
if(selectF》 = minusF && selectF 《= plusF){
digitalWrite(13,LOW); }其他{
digitalWrite(13,HIGH); } delay(1000);
Serial.println(temperatureF); }
-
恒溫器
+關注
關注
4文章
143瀏覽量
21090 -
Arduino
+關注
關注
190文章
6498瀏覽量
192162
發(fā)布評論請先 登錄
恒溫晶振OCXO在地面衛(wèi)星接收器中的應用

物聯(lián)網(wǎng)智能恒溫器解決方案

使用Matter和Arduino構建智能家居系統(tǒng)解決方案

恒溫晶振對比其他晶振的優(yōu)勢有哪些?

通過Arduino Nano Matter開發(fā)板構建智能卷簾系統(tǒng)

解決方案 | 恒溫器精準控溫 原來有這些“芯”科技!

傳感器類型在智能家居中的應用
使用CC3220 Simplelink單芯片Wi-Fi MCU SoC設計恒溫器

使用MSP430 MCU和TPS60313實現(xiàn)單節(jié)電池恒溫器

使用邏輯和轉換用例優(yōu)化智能恒溫器的設計

陶瓷PTC恒溫發(fā)熱片的阻值是多大?
LM26單通道數(shù)字輸出、低功耗恒溫器數(shù)據(jù)表

LM26NV 采用 SOT-23 封裝、具有 ±3°C 精度的出廠預設恒溫器數(shù)據(jù)表

LM27 SOT-23,±3°C精確,120°C-150°C出廠預設恒溫器數(shù)據(jù)表

評論