Check my understanding of the progressive components for a redstone calculator - Printable Version +- Forums - Open Redstone Engineers (https://forum.openredstone.org) +-- Forum: ORE General (https://forum.openredstone.org/forum-39.html) +--- Forum: Projects & Inventions (https://forum.openredstone.org/forum-19.html) +---- Forum: In Progress (https://forum.openredstone.org/forum-20.html) +---- Thread: Check my understanding of the progressive components for a redstone calculator (/thread-2600.html) |
Check my understanding of the progressive components for a redstone calculator - mcShadesz - 02-26-2014 Hey all! I am looking at making a system to teach progressively harder redstone to people who want to get into digital-redstone-logic. If I do this, the end-all of the system would be them building a redstone calculator. However, I am sure I am missing some component in this list on the path to a calculator. Will you please look it over and let me know if/what I am missing? Thanks! Note: I am sure some of these below are not required (some of the gates, etc) but believe they are good to teach anyways, so I will leave them on. NOT gate AND gate Basic combination Lock (combinational logic) OR gate NAND gate NOR gate XOR gate XNOR gate FF (Flip Flop) SR Latch Binary Numbers Intro Binary Counter Circuits Binary Half-Adder Binary Ripple Carry Adder BUS (parallel vs. Serial) MUX DeMUX binary to 7- Seg Decoder binary count-down circuit binary ripple carry subtraction ALU Shift Register Series input combo lock (sequential logic) Binary Multiplier (Shift and add) Binary Divider (Shift and subtract) ?? Binary to BCD (using double dabble) - too advanced / complicated ?? ?? BCD to 7-seg display decoders - too advanced / complicated ?? THE REDSTONE CALCULATOR Also note: I am not looking for the "best" design of each of these components, just the best one to teach. For example, a ripple carry adder will probably suffice in teaching adders/subtractors because it does the job and is easier to teach/learn than a carry look ahead. If some of you want, and I decide to, I would be delighted to feature your particular design (giving full credit) on any of these "steps" to be included in the teaching system. So... what am I missing, and where would you place it in the progression? Would you change the list at all? Thanks in advance -McShadesz RE: Check my understanding of the progressive components for a redstone calculator - Spidermy9 - 02-28-2014 WOuldt not recomend double dable, but really i dont have so much experince with it. BCD to 7-seg is a must, and shouldt be to advanced RE: Check my understanding of the progressive components for a redstone calculator - Iceglade - 02-28-2014 Double dabble is definitely a good idea; the algorithm isn't nearly as hard as it seems. RE: Check my understanding of the progressive components for a redstone calculator - redstonewarrior - 02-28-2014 Or use BCD arithmetic ;D RE: Check my understanding of the progressive components for a redstone calculator - Iceglade - 02-28-2014 What an amazing idea when even double dabble might be too hard RE: Check my understanding of the progressive components for a redstone calculator - mcShadesz - 02-28-2014 Thanks for the input everyone. I may just pre build a double dabbler that they can use and just decode from there (BCD to 7 seg), or just go straight to the 7 seg myself. Here is another question I thought up yesterday... How committed do you think people would be clear through a calculator? Note: these would be people wanting to be introduced to redstone-digital-logic, like you would find on school server. Would it be a better idea to stop at about the subtractor so the "learning project" doesn't get too intense/overwhelming for them? All input and opinions are welcome. RE: Check my understanding of the progressive components for a redstone calculator - Iceglade - 02-28-2014 Out of curiosity, what is the supposed format of this teaching going to be? RE: Check my understanding of the progressive components for a redstone calculator - mcShadesz - 02-28-2014 (02-28-2014, 07:19 PM)Iceglade Wrote: Out of curiosity, what is the supposed format of this teaching going to be? In all honesty redstone logic isn't the primary focus. We are looking at helping advanced redstoners (that want to) jump into stuff in the real world. We just need something for people who aren't yet into advanced redstone to understand the primary concepts before they can jump into the core. Again there is no promise of any of this actually happening. RE: Check my understanding of the progressive components for a redstone calculator - Iceglade - 02-28-2014 Sounds quite interesting. Best of luck to you RE: Check my understanding of the progressive components for a redstone calculator - mcShadesz - 03-01-2014 Thanks. |