I created a very basic tone organ kit which uses a 555 timer and a probe to then touch 1 of 13 different pins to create a tone from a speaker.
I wanted to convert the system from that into a push button based design, add a volume control and on/off toggle switch. Parts 2 & 3 are easy and I've prototyped them. However I can only see one obvious way of doing the button idea - use 13 tactile push buttons to create the tones!! That's a lot of wasted buttons. Because they are the standard 4 pole tactile switches you get in Arduino kits.
So I thought:
"Surely there's a way of using these 4 pole switches to create a 'multiplexed' way of creating tones. Halving the number of switches needed as each button takes two inputs and has two outputs. Granted they're all connected. But surely there's a way of isolating each side - maybe using transistors?
But my knowledge of transistors is sketchy at best. But I thought maybe I can use a transistor on one side of every switch which only activated when a toggle switch is ON. So each push switch has two output tones based on the toggle switch. The toggle switch btw would be simply providing power to the collectors of every transistor connected to every switch. I've read up on transistors some and I have a vague idea......this is where I'm getting lost. Does this sound possible? Crazy? Doable? Any ideas what I should be searching for or thinking of? Maybe relays instead? Maybe just buy single pole switches instead?
I have a few theory books but not knowing what to look for I'm a bit lost.
Can anyone help please? I'd be eternally grateful and you'd be immortalised on my blog for helping me create my first customised project box installed project.
I wanted to convert the system from that into a push button based design, add a volume control and on/off toggle switch. Parts 2 & 3 are easy and I've prototyped them. However I can only see one obvious way of doing the button idea - use 13 tactile push buttons to create the tones!! That's a lot of wasted buttons. Because they are the standard 4 pole tactile switches you get in Arduino kits.
So I thought:
"Surely there's a way of using these 4 pole switches to create a 'multiplexed' way of creating tones. Halving the number of switches needed as each button takes two inputs and has two outputs. Granted they're all connected. But surely there's a way of isolating each side - maybe using transistors?
But my knowledge of transistors is sketchy at best. But I thought maybe I can use a transistor on one side of every switch which only activated when a toggle switch is ON. So each push switch has two output tones based on the toggle switch. The toggle switch btw would be simply providing power to the collectors of every transistor connected to every switch. I've read up on transistors some and I have a vague idea......this is where I'm getting lost. Does this sound possible? Crazy? Doable? Any ideas what I should be searching for or thinking of? Maybe relays instead? Maybe just buy single pole switches instead?
I have a few theory books but not knowing what to look for I'm a bit lost.
Can anyone help please? I'd be eternally grateful and you'd be immortalised on my blog for helping me create my first customised project box installed project.