int latchPin = 9; int clockPin = 8; int dataPin = 10; int irSend = 4; int irRead = 3; void setup() { pinMode(latchPin, OUTPUT); pinMode(clockPin, OUTPUT); pinMode(dataPin, OUTPUT); pinMode(irSend, OUTPUT); //pinMode(irRead, INPUT); } void loop(){ digitalWrite(latchPin, LOW); shiftOut(dataPin, clockPin, MSBFIRST, 255); digitalWrite(latchPin, HIGH); delay(1); digitalWrite(irSend, HIGH); delay(900); digitalWrite(irSend, LOW); delay(100); }