#include <Shift595.h> #define dataPin 10 #define latchPin 9 #define clockPin 8 #define numOfRegisters 2 Shift595 Shifter(dataPin, latchPin, clockPin, numOfRegisters); void setup() { } void loop() { Shifter.setRegisterPin(1, 1); }
Открыть пример: Online ArduBlock
Видеоурок:
#include <Shift595.h> #define dataPin 8 #define latchPin 12 #define clockPin 4 #define numOfRegisters 1 Shift595 Shifter(dataPin, latchPin, clockPin, numOfRegisters); void setup() { } void loop() { pinMode(7, OUTPUT); digitalWrite(7, 0); Shifter.setRegisterPin(2, 0); Shifter.setRegisterPin(3, 0); Shifter.setRegisterPin(1, 0); Shifter.setRegisterPin(4, 0); Shifter.setRegisterPin(5, 0); Shifter.setRegisterPin(7, 0); Shifter.setRegisterPin(6, 0); Shifter.setRegisterPin(0, 0); }
Открыть пример: Online ArduBlock
Видеоурок: