本站改版新增arduino频道

Micropython
Arduino

arduino 遮挡模块


arduino 遮挡模块

const int flameSensorPin = 3;  // 火焰传感器连接到数字引脚 D2
const int ledPin = 8;         // LED 连接到数字引脚 D13

void setup() {
  pinMode(flameSensorPin, INPUT);  // 设置火焰传感器引脚为输入
  pinMode(ledPin, OUTPUT);         // 设置LED引脚为输出
  Serial.begin(115200);              // 初始化串口通信
}

void loop() {
  int flameState = digitalRead(flameSensorPin);  // 读取火焰传感器的状态

  if (flameState == LOW) {  // 火焰传感器检测到火焰时,输出低电平
    digitalWrite(ledPin, HIGH);  // 点亮LED
    Serial.println("Flame detected!");  // 输出检测到火焰的消息
  } else {
    digitalWrite(ledPin, LOW);  // 熄灭LED
    Serial.println("No flame detected.");  // 输出未检测到火焰的消息
  }

  delay(500);  // 延迟500毫秒
}



推荐分享
图文皆来源于网络,内容仅做公益性分享,版权归原作者所有,如有侵权请告知删除!
 

Copyright © 2014 ESP56.com All Rights Reserved
晋ICP备14006235号-22 晋公网安备14108102001165号

执行时间: 0.009490966796875 seconds