Arduino 16 lysdioder med två 74HC595 SKIFT register (obegränsad stift) (2 / 4 steg)
Steg 2: krets
Göra kretsen (se ovan) och ansluta det första SKIFT registret enligt följande:
-GND (stift 8) till marken
-Vcc (pin 16) till 5V
-OE (stift 13) till marken
-MR (pin 10) till 5V
-DS (stift 14) till Arduino stift 11
-SH_CP (stift 11) till Arduino stift 12
-ST_CP (pin 12) till Arduino stift 8
Anslut den andra skiftregister exakt samma, men Anslut DS (stift 14) för att först registrera pin 9. Efter att ansluta stift: 1, 2, 3, 4, 5, 6, 7 and15 från båda register till lysdioder. Denna anslutning gör alla stiften alltid aktiv och adresserbara, men när Arduino drivs upp några av lysdioderna kan vara påslagen. Lösningen för detta är att ansluta herr (pin 10) och OE (stift 13) till Arduino direkt, men det här sättet du måste offra 2 Aurduino stift.
För att lägga till fler SKIFT ansluta register dem som andra registret. Anslut alltid herr och OE pins direkt till Arduino och DS stift till tidigare register.
Om du vill justera ljusstyrkan för LEDs sedan ansluta potentiometer som visas i bilden ovan att styra motstånd för alla lysdioder. Men det är frivilligt och du kan komma överens utan den.