Устройство можно включать и выключать удаленно, для этого нужно заранее снять перемычку “EN” и подавать на контакт “EN” (находится рядом с контактом «OUT») управляющий сигнал (лог. ноль или единицу) для этого.
Переменным резистором R5 (расположен рядом с зеленой перемычкой) регулируется мощность инфракрасного излучения светодиода, таким образом можно настраивать дальность срабатывания датчика. Переменным резистором R6 регулируется частота излучения инфракрасного светодиода (по умолчанию – 38 кГц)
Характеристики:
- дальность срабатывания, см: 2-40
- угол работы, град: 35
- напряжение питания, В: 3.3- 5
- ток потребления в рабочем режиме, мА: 20
- размеры (длина x ширина), мм : 40 x 15
- рабочая температура: -10 – +50
Подключение “KY-032”:
- «GND» — общий
- «+» — питание “+5 В”
- «OUT» — выход высокий / низкий уровень напряжения
- “EN” – Enable – подать “+5 В” для включения модуля, для выключения подать “GND” (для управления с помощью этого контакта должна быть снята зеленая перемычка “EN” на плате)
Пример кода (скетч) для “KY-032” и Arduino:
//KY-032 ИК датчик обнаружения препятствий
// umnyjdomik.ru
int led = 13 ;// define LED Interface
int sensorObstaclesPin = 10; // назначение пина для датчика
int value ;// переменная для значения с датчика
void setup ()
{
pinMode (led, OUTPUT) ;
pinMode (sensorObstaclesPin, INPUT);
}
void loop ()
{
value = digitalRead (sensorObstaclesPin) ;// чтение значения с датчика
if (value == LOW) // когда датчик определил препятсвие светодиод горит
{
digitalWrite (led, HIGH);
}
else
{
digitalWrite (led, LOW);
}
}
Используемые детали:
NE555, HS0038B