Help with the 74CH595 Shift_Register

Hi, Can you help me with this?
I want to understand why this is not working

Links:

Arduino Image Link:

Site where the project is created:

Project Link:


Code:

// Abre/Fecha o componenete para inserir um byte
int Clock = 10; // Clock > SHCP
int Leth = 9; // Leth > STCP
int Dados = 8; // Dados > DS

void setup(){
	pinMode(Clock, OUTPUT);
  	pinMode(Leth, OUTPUT);
  	pinMode(Dados, OUTPUT);
  	pinMode(12, OUTPUT);
  digitalWrite(12, HIGH);
  	Serial.begin(9600);
  	
}
  
  
void loop(){
  delay(500);
	registerSet();
  delay(500);
  //delay(1500);
 	//registerSet2();
	
}


void registerSet(){
  byte ledMode = 1;
  digitalWrite(Leth, LOW);
  for(int i=0; i<9; i++){
    Serial.println(ledMode);
  	digitalWrite(Clock, LOW);
    digitalWrite(Dados, ledMode);
    if(ledMode == 1){ledMode = 0;}else{ledMode = 1;}
    digitalWrite(Clock, HIGH);
  }
  digitalWrite(Leth, HIGH);
}
/*
void registerSet2(){
  digitalWrite(STCP, 0);
  for(byte i=0; i<=7; i++){
  	digitalWrite(SHCP, 0);
    digitalWrite(DS, 0);
    digitalWrite(SHCP, 1);
  }
  digitalWrite(STCP, 1);
}
*/

English by: Google translator

Code.ino (920 Bytes)

You don't seem to have the Ground rail on the bottom side of the breadboard connected up.

You're also missing a 0.1uF cap between VCC & Gnd on the shift register.

I am a beginner in arduino I didn't understand what you explained could you detail me more?

OP's fritzy:

Your project link says this:

Oops!
410 - The requested page has expired

Get me out of here

Crossroads was talking about your diagram. You don't have any connection to the blue (or red) strips of connectors at the bottom edge of the breadboard in your diagram. You also need to put a capacitor between the Vcc and GND pins of the shift register IC.

Lumos:
I am a beginner in arduino I didn't understand what you explained could you detail me more?