//Код для управления //RGB-светодиодом с ИК пульта. //Можно использовать Easy Module //Shield (контакты соблюдены). //При подключении без шилда //нужно два конткта питания //ИК-приёмника //присоединить к GND и 5V и один в //6 пин Arduino (в соответствии с //распиновкой //приёмника) . //К контактам 9, 10, 11 нужно //присоединить ножки R, G и В //светодиода. Если это //модуль RGB, резисторы не нужны. //Иначе нужны 3 резистора по 340 //Ом или один //на общем выводе. #include <IRremote.h> #define RED 9 #define GREEN 10 #define BLUE 11 IRrecv irrecv(6); decode results results; boolean flag1 = 0; boolean flag2 = 0; boolean flag3 = 0; int DELAY = 5; void setup() { Serial.begin(9600); irrecv.enableIRIn(); pinMode (RED, OUTPUT); pinMode (GREEN, OUTPUT); pinMode (BLUE, OUTPUT); } void loop () { if(irrecv.decode (&results)) { Serial.println (results.value); irrecv.resume() ; } if((results.value == 16769565) && (flag1 == 0)){ //R analogWrite(RED, 255); flagy1 = 1; results.value