Датчик KY-027 (light cup или magic light cup module, переводится как световая чашка или модуль волшебной световой чашка) представляет собой датчик наклона KY-017 со встроенным в модуль светодиодом.
Модуль датчика KY-027

Схема подключения датчика KY-027 к Arduino 
Распиновка датчика light cup KY-027
− — земля;
+ — питание +5 в;
S — сигнал (входной цифровой сигнал);
L — подключение светодиода (выходной сигнал).
Скетч проверки работы датчика световая чашка KY-027 для Arduino (при поочередном наклоне датчиков, светодиоды начинают плавно загораться или гаснуть).
const int pin_led_digital_1 = 6;
const int pin_led_digital_2 = 7;
const int pin_sensor_digital_1 = 8;
const int pin_sensor_digital_2 = 9;
int sensor_1 = 0;
int sensor_2 = 0;
int count = 0;
void setup ()
{
pinMode (pin_led_digital_1, OUTPUT);
pinMode (pin_led_digital_2, OUTPUT);
pinMode (pin_sensor_digital_1, INPUT);
pinMode (pin_sensor_digital_2, INPUT);
}
void loop ()
{
sensor_1 = digitalRead (pin_sensor_digital_1);
if (sensor_1 == HIGH && count != 255)
{
count=count+1;
}
sensor_2 = digitalRead (pin_sensor_digital_2);
if (sensor_2 == HIGH && count != 0)
{
count=count-1;
}
analogWrite (pin_led_digital_1, count);
analogWrite (pin_led_digital_2, 255 - count);
delay (25);
}
