资讯详情

Arduino温度传感器之继电器控制风扇程序代码

///模拟信号端口 int tempPin= 1; ///数字输出端口 int outpoint = 8; ///温度预定值 int temperature = 30; void setup() {  Serial.begin(9600);  pinMode(outpoint,OUTPUT); }  void loop() {    int val;   val =analogRead(tempPin);   float cel=val/9.31;   float farh=(cel*9)/5 32;   Serial.print("TEMPERATURE in CELCIUS="); ///摄氏度   Serial.print(cel);    Serial.print("*C");   delay(5000);   Serial.println();   Serial.println("TEMPERATURE in FARHENHITE="); ///华氏温度   Serial.print(farh);    Serial.print("*F");   delay(5000);    Serial.println();     if (cel>temperature) {      Serial.println("Its a hot day");     //开启风扇     digitalWrite(outpoint, HIGH);   }  else {    Serial.println("Good day to be alive");    ///关闭风扇    digitalWrite(outpoint, LOW);   }   delay(2000);   Serial.println();  }

设计说明:参考https://mp-new.csdn.net/mp_blog/creation/editor/117532517

标签: 传感器继电0be4继电器0be8继电器s设定继电器4继电器温控器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台