Инструменты пользователя

Инструменты сайта


ehlektronika:datchiki:datchik_ognja

Датчик огня

 |Датчик огня ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ

  • 1) Спектральный диапазон 760нм ~ 1100нм
  • 2) Рабочее напряжение: 3.3В ~ 5.3В
  • 3) Рабочая температура: -25℃ ~ 85℃
  • 4) Время срабатывания 15мс
  • 5) Дальность срабатывания: ~ 100см

Описание

Датчик огня срабатывает при появлении в его поле зрения объекта, интенсивно излучающего инфракрасное излучение, например, открытого пламени.

Датчик определяет наличие пламени зажигалки на расстоянии до ~30 см.

Помимо огня датчик может ложно срабатывать и на другие источники ИК-излучения: солнечный свет, инфракрасные светодиоды и т.п.

Датчик имеет на выходе аналоговый сигнал, при необходимости работы с аналоговыми значениями вы можете использовать функцию analogRead().

Использование

Подключение

Датчик использует стандартный 3-пиновый разъем и подключается в любой из портов IN контроллера "Трекдуино"

Программирование

Блок, необходимый для работы с датчиком, называется «пламя» и расположен в группе блоков «Датчики».

Блок и генерируемая функция Описание


bool flame(int port)
Возвращает «Истина», если датчик сработал.

Аргументы:
int port - порт, к которому подключен датчик

Примеры использования в проектах

Пожарная сирена

Генерируемый код:

void setup()
{
}
 
void loop()
{
  if (flame(IN1))
  {
    tone(OUT3, 1000);
    delay( 1000 );
    noTone(OUT1);
    delay( 1000 );
    tone(OUT3, 500);
    delay( 1000 );
  }
  else
  {
    noTone(OUT1);
  }
}
ehlektronika/datchiki/datchik_ognja.txt · Последние изменения: 2017/06/05 16:55 (внешнее изменение)