Ali Kaan Ünal
Published

Audi Dynamic Signal Circuit

Learn how to use 2x74hc595 shift register with Circle Electronic Noob Series Circuit

BeginnerProtip15 minutes955

Things used in this project

Hardware components

NOOB Series Dynamic Signal
×1
Arduino UNO
Arduino UNO
×1
Male/Female Jumper Wires
Male/Female Jumper Wires
×1

Software apps and online services

Arduino IDE
Arduino IDE

Story

Read more

Schematics

dynamicsignalsch_fBhoOEh4RN.jpg

Code

Code

Arduino
#define CLOCK 10 
#define LATCH 9 
#define DATA 8 
#define DATA2 7 
#define LATCH2 6 
#define CLOCK2 5 
byte leds[]={0b00000000, 
0b00000001,
0b00000011,
0b00000111,
0b00001111,
0b00011111,
0b00111111,
0b01111111,
0b11111111,
};
 
void setup()
{
pinMode(CLOCK,OUTPUT);
pinMode(LATCH,OUTPUT);
pinMode(DATA,OUTPUT);
pinMode(CLOCK2,OUTPUT);
pinMode(LATCH2,OUTPUT);
pinMode(DATA2,OUTPUT);
}
void loop()
{
for (int led=0;led<=8;led++)  
 {
  digitalWrite(LATCH,LOW);
  shiftOut(DATA,CLOCK,MSBFIRST,leds[led]);
  digitalWrite(LATCH,HIGH); 
  delay(80);
  if(led == 8){
    for (int led=0;led<=9;led++)  
     {
        digitalWrite(LATCH2,LOW);
        shiftOut(DATA2,CLOCK2,MSBFIRST,leds[led]);
        digitalWrite(LATCH2,HIGH);
        delay(80);
     }
   }
 }
}

Credits

Ali Kaan Ünal
10 projects • 9 followers
Circle Electronic Maker products, DIY Electronics and kits. #makersgonnamake
Contact

Comments

Please log in or sign up to comment.