• wonderingwanderer@sopuli.xyz
      link
      fedilink
      arrow-up
      3
      ·
      4 days ago

      I just tried it and it’s so much harder to understand than just playing around with transistors on a breadboard.

      Like, I can easily make a nand gate with a couple NPNs and a PNP. But I couldn’t figure out what they wanted me to do with those relays, so I didn’t get past the first task.

      • FrederikNJS@piefed.zip
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 days ago

        Sure, building your own breadboard computer is much better than playing with some website… However transistors and relays are kind of similar in function, they both gate whether current flows.

        If you are already familiar with transistors, then I agree those are a simpler introduction, however most regular people don’t know anything about a transistor, and they seem a little bit magical.

        A relay however can be grasped by most people just by looking at it in operation. Magnet attracts… Electromagnets only attracts when powered… wire doesn’t conduct when not connected… Wire does conduct when connected… Electromagnet can pull or push wire to either connect or disconnect…

        If you want the solution for the first task (building a nand gate with relays), you can see my solution here:

        spoiler

        Xf2nMW9Tn6nBaAY.png

        • wonderingwanderer@sopuli.xyz
          link
          fedilink
          arrow-up
          2
          ·
          3 days ago

          Okay, without reading the spoiler:

          Does the inductor lead function like the switch on the transistor?

          And the two relays: default (on) and default (off): is default (on) like the PNP transistor and default (off) like the NPN?

          I think with those two bits of information, I can figure it out. But last night I didn’t have the patience to figure it out by trial and error.

            • wonderingwanderer@sopuli.xyz
              link
              fedilink
              arrow-up
              3
              ·
              3 days ago

              I went through all the units. They were interesting, and I definitely learned a bunch. I probably won’t remember it all right away, but I at least have a better idea of the overall picture. It’ll be reinforced as I continue my breadboard project, but also supports my theoretical understanding of that project. So I’d say it was worth it.

              Imagine my surprise when I got to the end and realized there are multiple paths that branch off from there into new units 😱

              It seems the learning shall continue…

    • AceFuzzLord@lemmy.zip
      link
      fedilink
      arrow-up
      8
      ·
      5 days ago

      Saving this for later! As someone who knows more about software than hardware, this sounds interesting!

      • wonderingwanderer@sopuli.xyz
        link
        fedilink
        arrow-up
        2
        ·
        4 days ago

        I tried it but the game is kind of confusing cause it uses relays instead of transistors. I think it’s more frustrating and would only discourage potential learners.

        A better way to get a solid grasp on low-level hardware logic is to just build an eight-bit breadboard computer. Here’s a tutorial: https://eater.net/8bit

        I’m working on it now. I’ve only done the first module so far and I’ve already learned so much.