I have a project using a Raspberry pi and an 8 bit shift register to pull one of the 8 pins to ground if an event occurs, but leave it at 5 v 99% of the time. Ideally this will be done with Python, but I am open to other languages if necessary.
I have basically 3 parts to this question.
- Any recommendation on which shift register will perform this task with ease?
- Is there a source for an easy to understand sample code to work with the above recommendation?
Am I going about this correctly or is there a better (easier, more reliable) way?
PI-|----| S |---------|Arduino_1_Reset | H |---------|Arduino_2_Reset | I |---------|Arduino_3_Reset | F |---------|Arduino_4_Reset | T |---------|Arduino_5_Reset | R |---------|Arduino_n_Reset