Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int clockPin = 10; // 595 pin 11
- int latchPin = 16; // 595 pin 12
- int dataPin = 14; // 595 pin 14
- void setup() {
- pinMode(latchPin, OUTPUT);
- pinMode(clockPin, OUTPUT);
- pinMode(dataPin, OUTPUT);
- digitalWrite(latchPin, LOW);
- shiftOut(dataPin, clockPin, LSBFIRST, 0);
- }
- byte numberToDisplay[] = {1, 2, 4, 8, 16, 32, 64, 128};
- int i = 0;
- void loop() {
- digitalWrite(latchPin, LOW);
- shiftOut(dataPin, clockPin, LSBFIRST, numberToDisplay[i]);
- digitalWrite(latchPin, HIGH);
- delay(200);
- i++ % 7;
- }
Advertisement
Add Comment
Please, Sign In to add comment