Go Down

Topic: Lib for manipulating cascaded 595 shift registers (Read 2332 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