Image

Проект 5. Интелигентна аларма за пожар

В настоящето видео ще Ви покажем как да си направите аларма за пожар. Разположена на ключови места у дома - в кухнята, в близост до ютията или машата - тази малка джаджа ще Ви спести големи неприятности. Ако обичате да стоите на тиопло - не се притеснявайте - алармата ще реагира само при наличието на пламък! Настоящият проект демонстрира функционалността на локално автономно изграждане на умен дом.
При желание от Ваша страна, този проект с лекота може да се адаптира и за облачно управление на умния дом.

Резолюция: 1280x720
Формат: MP4
Продължителност: 00:03:29

Лиценз

Безплатно за лично ползване и за образователни цели с некомерсиален елемент.
Моля посочвайте източникът при ползване!

Схема на проекта

Image

Необходими елементи

Проект 5. Интелигентнa аларма за пожар
1. Arduino Uno
2. Бредборд
3. Сензор за огън
4. Бъзер
5. Светодиод
6. Свързващи кабели


Код на проекта

int led_pin = 13 ;// initializing the pin 13 as the led pin
int flame_sensor_pin = 2 ;// initializing pin 7 as the sensor output pin
int flame_pin = HIGH ; // state of sensor
int BUZZER = 8;
void setup ( ) {
pinMode ( led_pin , OUTPUT ); // declaring led pin as output pin
pinMode ( flame_sensor_pin , INPUT ); // declaring sensor pin as input pin for Arduino
pinMode(BUZZER, OUTPUT);
}
flame_pin = digitalRead ( flame_sensor_pin ) ; // reading from the sensor
void loop ( ) {
if (flame_pin == LOW ) // applying condition
{
digitalWrite ( led_pin , HIGH ) ;// if state is high, then turn high the led
digitalWrite(BUZZER, HIGH);
}
else
{
digitalWrite ( led_pin , LOW ) ; // otherwise turn it low
digitalWrite(BUZZER, LOW);
}
}