Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
main:sensors:flame_s [2020/07/03 13:47]
smartadmin [Модуль датчика пламени]
main:sensors:flame_s [2020/07/03 16:04] (текущий)
smartadmin
Строка 1: Строка 1:
 ====== Датчик пламени ====== ====== Датчик пламени ======
 ===== Описание ===== ===== Описание =====
-Аналогоифровой датчик пламени. Инфракрасный датчик улавливает диапазон волны от 760 до 1100 нм. При использовании датчика стоит быть осторожным,​ так как датчик улавливает и солнечный свет, и даже свет от ламп, что может привести к ложным выводам об обнаружении пламени. Пламя имеет особенность - интенсивность изменения длины волны очень высокая (от 15 до 20 Гц), что позволяет программно отсеивать свет от посторонних источников. Один из вариантов программной фильтрации можно увидеть в примере 2.+Датчик пламени позволяет определить ​наличие открытого ​пламени в зоне его видимости. Результатом ​работы датчика является аналоговый сигнал. В зависимости от расстояния до пламени и/или его мощности,​ пропорционально будет изменяться и уровень выходного сигнала. Максимальное значение ~1023 - означает,​ что ​датчик ​находится рядом с пламенем и/или его сила велика. В свою очередь минимальное значение ~0 - означает большую удаленность от пламени и/или его маленькую силу. 
 + 
 +При использовании не подносите датчик вплотную к открытому пламени - это приведет к его расплавлению и выходу из строя 
 + 
 +Инфракрасный датчик улавливает диапазон волны от 760 до 1100 нм. При использовании датчика стоит быть осторожным,​ так как датчик улавливает и солнечный свет, и даже свет от ламп, что может привести к ложным выводам об обнаружении пламени. Пламя имеет особенность - интенсивность изменения длины волны очень высокая (от 15 до 20 Гц), что позволяет программно отсеивать свет от посторонних источников. Один из вариантов программной фильтрации можно увидеть в примере 2.
  
 ==== Технические характеристики ==== ==== Технические характеристики ====
   * Напряжение питания 3,3 - 5 В   * Напряжение питания 3,3 - 5 В
-  * Потребляемый ток ​15 мА+  * Потребляемый ток ​20 мкА
   * Длина волны 760 - 1100 нм   * Длина волны 760 - 1100 нм
-  * Угол обзора ​60° +  * Угол обзора ​30°
-  * Имеет и аналоговый и цифровой выводы+
  
 ==== Физические размеры ==== ==== Физические размеры ====
-  * Модуль (Д х Ш х В): 47 х 14 х мм+  * Модуль (Д х Ш х В): 30 х 20 х мм
  
 ==== Плюсы использования данного датчика ==== ==== Плюсы использования данного датчика ====
   * Недорогое практичное решение   * Недорогое практичное решение
-  ​* Имеет как аналоговой так и цифровой выводы +  * Прост в использовании
-  ​* Просты в использовании+
  
 ==== Минусы использования данных датчиков ==== ==== Минусы использования данных датчиков ====
Строка 25: Строка 27:
  
 ^ Что нужно ​                                                                                                                         ^ Кол-во,​ шт  ^ ^ Что нужно ​                                                                                                                         ^ Кол-во,​ шт  ^
-| [[http://​smartelements.ru/​collection/​kontrollery/​product/​kontroller-smart-uno|Контроллер Smart UNO]]                                       ​| 1           | +| [[https://​smartelements.ru/​collection/​kontrollery/​product/​kontroller-smart-uno|Контроллер Smart UNO]]  | 1           | 
-| [[http://​smartelements.ru/​collection/​datchiki-i-sensory/​product/​modul-datchika-plameni|Модуль датчика пламени]] ​ | 1           | +| [[https://​smartelements.ru/​collection/​shildy/​product/​sensor-shield|Sensor shield]] ​  | 1           | 
-| [[http://​smartelements.ru/​collection/​provoda-i-kabeli/​product/​nabor-provodov-20-sht-20sm-papa-mama|Провода папа-мама]]             ​| ​          |+| [[https://​smartelements.ru/​collection/​datchiki-i-sensory/​product/​datchik-plameni|Датчик пламени]] ​ | 1           | 
 +| [[https://​smartelements.ru/​collection/​provoda-i-kabeli/​product/​shleyf-mama-mama-h3-20-sm|Шлейф х3]]             ​| ​          |
  
 **Схема подключения:​** **Схема подключения:​**
-{{ главная:​датчики:​flame_sensor.jpg |}}+{{ :​main:​sensors:​датчик_пламени_.png?​nolink ​|}}
  
 **Скетч для загрузки:​** **Скетч для загрузки:​**
 <file Arduino> <file Arduino>
-const int analogSignal ​= A0; //подключение аналогового сигналоьного пина +const int flameSensor ​= A0; //пин подключения датчика пламени
-const int digitalSignal = 8; //подключение цифрового сигнального пина +
-boolean noFlame; //переменная для хранения значения о присутствии света+
 int flame = 0; //​переменная для хранения количества света int flame = 0; //​переменная для хранения количества света
  
 void setup() { void setup() {
-  pinMode(digitalSignal,​ INPUT); //​установка режима пина 
   Serial.begin(9600);​ //​инициализация Serial порта   Serial.begin(9600);​ //​инициализация Serial порта
- 
 } }
  
 void loop() { void loop() {
-  ​noFlame ​digitalRead(digitalSignal); //считываем значение о присутствии света +  ​flame analogRead(flameSensor); // чтение данных ​с датчика
-  flame = analogRead(analogSignal);​ // и о его количестве+
  
   //​вывод сообщения   //​вывод сообщения
-  Serial.print("​There is "); +  Serial.print("​The flame value is ");
-  if (noFlame) Serial.print("​no flame"​);​ +
-  else Serial.print("​flame"​);​ +
-  Serial.print(",​ the flame value is ");+
   Serial.println(flame);​   Serial.println(flame);​
   ​   ​
Строка 63: Строка 58:
  
 ^ Что нужно ​                                                                                                                         ^ Кол-во,​ шт  ^ ^ Что нужно ​                                                                                                                         ^ Кол-во,​ шт  ^
-| [[http://​smartelements.ru/​collection/​kontrollery/​product/​kontroller-smart-uno|Контроллер Smart UNO]]                                       ​| 1           | +| [[https://​smartelements.ru/​collection/​kontrollery/​product/​kontroller-smart-uno|Контроллер Smart UNO]]  | 1           | 
-| [[http://​smartelements.ru/​collection/​datchiki-i-sensory/​product/​modul-datchika-plameni|Модуль датчика пламени]] ​ | 1           | +| [[https://​smartelements.ru/​collection/​shildy/​product/​sensor-shield|Sensor shield]] ​  | 1           | 
-| [[http://​smartelements.ru/​collection/​provoda-i-kabeli/​product/​nabor-provodov-20-sht-20sm-papa-mama|Провода папа-мама]]             ​| ​          |+| [[https://​smartelements.ru/​collection/​datchiki-i-sensory/​product/​datchik-plameni|Датчик пламени]] ​ | 1           | 
 +| [[https://​smartelements.ru/​collection/​provoda-i-kabeli/​product/​shleyf-mama-mama-h3-20-sm|Шлейф х3]]             ​| ​          |
  
 **Схема подключения:​** **Схема подключения:​**
-{{ главная:​датчики:​flame_sensor.jpg |}}+{{ :​main:​sensors:​датчик_пламени_.png?​nolink ​|}}
  
 **Скетч для загрузки:​** **Скетч для загрузки:​**