This is a condensed circuit used for hardware debugging purposes.
The goal of this circuit is to control the 555 timer with only three pushbuttons. I am using the 555 timer and resistors to simulate the signal source I will be using. This is not a high-powered system therefore I do not see the need to use relays.
When the button is pushed the microcontroller will receive a digital signal to turn on the LED. At the same time, this push button will be used to allow the 555 timer to produce the desired frequency. On a fundamental level, it is combining a simple push-button circuit with the 555 timer piano circuit only difference is that these buttons need to be shared.
To start I got all of the pushbuttons working with the Arduino. Then I connected one transistor to the 555 timers and the capacitor charged and discharged appropriately to give the desired frequency.
When I connected the other transistors shown in the circuit below, the capacitor charges but it does not fully discharge to create the signal for buttons 02 and buttons 03. However, button 01 still works.
- Why this is the case?
- Why does the first circuit work and the second one not work?