Go Down

Topic: Lib for manipulating cascaded 595 shift registers (Read 2116 times) previous topic - next topic


Jun 08, 2014, 08:32 am Last Edit: Jun 08, 2014, 08:35 am by alina Reason: 1

For debugging purpose, I needed manipulating LEDS so I can easily set LEDs on/off according to events in any of my Arduino programs. To simplify my life, I implemented a little package to manipulate cascaded 595 shift registers which are so useful to manage arrays of LEDs.

The package allows:

  • to set On/Off all LEDs

  • to set on/off a specific LED

  • to exclusively set on/off a specific LED

  • to shift the LED patterns left/right

  • to negate the LED patterns left/right

  • to manipulate the LED patterns globally, per shift register, or for all shift registers in parallel

  • and more to come...!

I will also write a better sample code as well as a documentation soon!

Find the source files on: https://github.com/alinagithub/LibShift595Arduino



Jun 08, 2014, 07:14 pm Last Edit: Jun 08, 2014, 07:16 pm by alina Reason: 1
Updated version!!

  • New features (negate the registers, shift all, blink,...)

  • New test sequence example

  • New pictures and video of the test sequence example

  • Starting code documentation and wiki page in GitHub

Visit  https://github.com/alinagithub/LibShift595Arduino !



Jun 08, 2014, 08:34 pm Last Edit: Jun 08, 2014, 10:29 pm by alina Reason: 1
Documentation ready and completed!


Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)


Go Up

Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

via Egeo 16
Torino, 10131