Electronics > Projects, Designs, and Technical Stuff
Playable electronic modules - modules in action
HendriXML:
The full schematic is below. This is not complex, but still quite a task to realise it on a 5x7cm perf board. :-\
Nusa:
From the cost and space point of view, you could replace all of that with a microcontroller that software debounced the inputs, and gave stable logic outputs and lamp outputs. It also means you could implement timed pulse generator outputs trivially, if you want them.
From the teaching point of view, you could use S-R flip-flops to debounce instead, using either SPDT switches or two SPST buttons (one for set, one for reset). You could show the logic involved on the label, either as a flip-flop box or equivalent logic using gates.
HendriXML:
--- Quote from: Nusa on March 13, 2019, 12:35:02 am ---From the cost and space point of view, you could replace all of that with a microcontroller that software debounced the inputs, and gave stable logic outputs and lamp outputs. It also means you could implement timed pulse generator outputs trivially, if you want them.
From the teaching point of view, you could use S-R flip-flops to debounce instead, using either SPDT switches or two SPST buttons (one for set, one for reset). You could show the logic involved on the label, either as a flip-flop box or equivalent logic using gates.
--- End quote ---
Thanks, S-R flip-flops will certainly exposed as a module as well. That’s is also one benefit of making these modules for my son, I’m familiarizing with the components myself as well. I’ve the components “on stock” so there’s not really (much) added costs. But space might be an issue, all the stuff needs to be compact in x/y direction but also z.
I’ve thought about showing the internal logic. Hence the previous idea of making a dual function module. (Switch/not gate). But this is one of the modules where it al starts, so I keep this one simple.
I haven’t dived in the way software debouncing works, but I prefer this module to be reliable. If this module for instance drives a counter, it would be crap if it added 4 at a time.
amy:
I'd d like to know what this module is designed for.How do children play?You're amazing.No one is going to make me a video game by hand.Look forward to seeing the full work in the future :) :) :) :) :) :) :) :) :-DD :-DD :-DD :-DD :-DD
HendriXML:
--- Quote from: amy on March 13, 2019, 10:12:36 am ---Welcome to the EEVblog forum and thanks for the compliment!
--- End quote ---
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version