วันจันทร์ที่ 20 สิงหาคม พ.ศ. 2561

ส่งงานครั้งที่10 DIY Project เซ็นเซอร์ตรวจจับไฟไหม้




DIY Project  

 เซ็นเซอร์ตรวจจับไฟไหม้





อุปกรณ์

  • Arduino UNO
  • Flame Sensor
  • 2N2222 NPN Transistor (or BC548)
  • 5V Buzzer
  • 1N4007 PN Junction Diode
  • 1KΩ Resistor
  • Connecting Wires
  • Mini Breadboard
  • Power Supply

ตัวอย่างโค้ด

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
const int buzzerPin = 12;
const int flamePin = 11;
int Flame = HIGH;
void setup()
{
  pinMode(buzzerPin, OUTPUT);
  pinMode(flamePin, INPUT);
  Serial.begin(9600);
}
void loop()
{
  Flame = digitalRead(flamePin);
  if (Flame== LOW)
  {
    Serial.println("Fire!!!");
    digitalWrite(buzzerPin, HIGH);
  }
  else
  {
    Serial.println("No worries");
    digitalWrite(buzzerPin, LOW);
  }
}













ไม่มีความคิดเห็น:

แสดงความคิดเห็น