Датчик FC-22 предназначен для обнаружения изобутана, пропана, смесей сжиженных углеводородных газов (Liquefied petroleum gas (LPG)). Обладает небольшой чувствительностью к парам алкоголя, парам гари и сигаретного дыма. Его основой является химический датчик MQ-6.
Из Китая я получил его в конверте с слегка погнутой сеткой. Но ничего важного сетка не зацепила и датчик исправно работает.
Датчик имеет 2 выхода питания (GND и +5v) и два выхода данных: цифровой и аналоговый. Для тестов я использовал аналоговый. Он показывает концентрацию газа в виде напряжения от 0 до 5.
Сразу после старта датчику нужно время чтобы прогреться. Примерно минута. За это время он завышает показания. Через минуту напряжения доходит до 0,3-0,5 В. Чтобы проверить я напрвлял на него газ из обычной зажигалки. Датчик достаточно быстро реагировал (примерно 1-2 секунды). При длительном воздействии газа выдавал 4,7В.
Схема подключения очень простая: GND датчика на GND ардуинки, VCC датчика на 5V ардуинки, а AD датчика на A0 ардуинки.
Скетч выглядит так:
void setup() { Serial.begin(9600); } void loop() { float vol; int sensorValue = analogRead(A0); vol=(float)sensorValue/1024*5.0; Serial.println(vol,1); delay(100); }
Этот скетч подходит для всех датчиков такого типа.