Circle Electronic NOOB Series Dynamic Signal
Schematic
Codes
Read moreWe inspired by Audi A7 Rear Lights
Make Audi dynamic signal animation with 2x74hc595 Shift Register
#define CLOCK 10
#define LATCH 9
#define DATA 8
#define DATA2 7
#define LATCH2 6
#define CLOCK2 5
byte leds[9]={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);
}
}
}
Buy
On Tindie
Visit Our Website
NOOB Series Products
Other Projects
10 projects • 9 followers
Circle Electronic Maker products, DIY Electronics and kits.
#makersgonnamake
Comments
Please log in or sign up to comment.