Занятие35-36

Пожарная сигнализация в лицее

Пожарная сигнализация строго обязательна на законодательном уровне во всех школах.

Для защиты от пожаров есть несколько видов сигнализаций:

Сегодня мы будем разрабатывать модель пожарной (световой и звуковой) сигнализации в лицее.

Для работы мы будем использовать датчик температуры - термистор, красный светодиод и пьезоизлучатель.

Для подключения термистора необходим резистор на 10 КОм, для подключения светодиода - резистор 220 Ом. Рассмотрите, как подключается  терморезистор.

1. Создадим электронное устройство по следующей схеме:

2. Напишите программу для управления этим устройством.

Для работы с термистором будем использовать константы: 

#define VIN 5.0

#define term 4300

Чтобы получить показания с термистора и пересчитать показания в соответствии с температурой в помещении будем использовать  следующие команды:    

float voltage = analogRead(A5) * VIN / 1023.0; 

float r1 = voltage / (VIN - voltage); 

float t = 1./( 1./(term)*log(r1)+1./(25. + 273.) ) - 280;

Сигнал “Пожарная тревога” подается группами из одного длинного и двух коротких звуков -**

Алгоритм работы сигнализации следующий:

Продолжите программу:

 Семенов  Илья - 1 место (3 задачи)

 Макрушин Алексей - работа над проектом

 Манухин Саша - 1 место (3 задачи)

 Лисин Родион - 3 место (1 задача)

 Потапкин Максим - 2 место (2 задачи)

 Казарина Саша - 0,5 задачи