A Mechanical Calculator in LEGO

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 มิ.ย. 2024
  • Hi, here are 3 linkages you can use to actually calculate things. It's probably not accurate enough to use it in real life, but it's definitely a neat mechanical principle.
    Enjoy watching,
    2in1
    --------------------------------------------------------------
    I don't really know who to give credit to since I don't really know who invented the mechanisms originally, but ‪@thang010146‬ was a really helpful resource for the project.
    The Lego builds are my own design, of course.
    Links:
    Rebrickable (part list and .io file):
    rebrickable.com/mocs/MOC-132225/
    rebrickable.com/mocs/MOC-132226/
    rebrickable.com/mocs/MOC-132227/
    --------------------------------------------------------------
    Timestamps:
    0:00 Intro
    0:06 Adder 1 - Building
    1:40 Addition 1
    2:03 Subtraction 1
    2:25 Adder 2 - Building
    3:00 Addition 2
    3:26 Subtraction 2
    3:38 Multiplication - Building
    5:27 Multiplication
    6:53 Division
    7:41 Thanks for watching!
    --------------------------------------------------------------
    #lego #technic #calculator #computer #mechanism
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 89

  • @5thearth
    @5thearth ปีที่แล้ว +40

    For people interested to know more about these sorts of mechanisms, this old military training video is fabulous:
    th-cam.com/video/s1i-dnAH9Y4/w-d-xo.html

  • @picknikbasket
    @picknikbasket ปีที่แล้ว +111

    Division by zero is undefined i.e. it breaks the machine 😉

    • @in1
      @in1  ปีที่แล้ว +27

      Litterally

    • @DanielLenskiy
      @DanielLenskiy ปีที่แล้ว +8

      Why? Zero by zero divides quite easy :)))

    • @in1
      @in1  ปีที่แล้ว +27

      @@DanielLenskiy Yeah, but in this case you can move the output freely, which means the result of 0/0 isn't defined

  • @thijs_kramer
    @thijs_kramer ปีที่แล้ว +146

    Imagine going to school and whipping out these things

    • @octacore4009
      @octacore4009 ปีที่แล้ว +2

      Imagine using the multiplication calculator and 1 of the 2 adders in order to simulate a simple neural network

    • @octacore4009
      @octacore4009 ปีที่แล้ว +3

      Plus there is another better way to add. Use a system similar to those to input phone numbers on old telephones

    • @MrYeast-rq5ox
      @MrYeast-rq5ox ปีที่แล้ว

      yes 2x1=1

    • @enricopro1069
      @enricopro1069 ปีที่แล้ว

      The teacher:wtf

    • @laalpattharkedevata
      @laalpattharkedevata ปีที่แล้ว

      @@MrYeast-rq5ox wtf its 2 not 1

  • @anxus3912
    @anxus3912 ปีที่แล้ว +19

    5:56
    Teacher: how many is 2x1
    2in1 Bricking is 1

    • @in1
      @in1  ปีที่แล้ว +3

      Should've used my calculator :)

    • @user-ue4nl4qm9h
      @user-ue4nl4qm9h 2 หลายเดือนก่อน

      ⁠@@in1But real answer is 2 not 1 go edit your Multiplication machiner Now!
      If you used this in school you will got C-

  • @JohnJCB
    @JohnJCB ปีที่แล้ว +5

    Step 1:
    Get a technic pin
    Step 2:
    Build a 4 bit adder
    Step 3:
    Build an ALU
    Step 4:
    Build a laptop

  • @MrRyanroberson1
    @MrRyanroberson1 ปีที่แล้ว +10

    For multiplication you're better off using addition with a logarithmic scale (so you'd need two stickers of logarithmic scales, and because of how that works that means you can use it for any power of 10 you want. If you hook up the addition output to a 2:1 movement reducer then you can even make the inputs and outputs line up exactly)

    • @in1
      @in1  ปีที่แล้ว +2

      You're right, if you don't need a linear scale, you can multiply a lot easier.

  • @Just_AnotherPlayer
    @Just_AnotherPlayer ปีที่แล้ว +6

    Bouta be the coolest kid in elementary school when you rock up with this

  • @EdwardChan.999
    @EdwardChan.999 ปีที่แล้ว +6

    So the multiplication device is literally changing the slope of a linear equation?
    Input 2 adjusts the height of each step while input 1 decides how many steps to walk up that slope?

  • @maxmawby7686
    @maxmawby7686 ปีที่แล้ว +17

    Another great video, never thought of doing this! (nice refrence in the thumbnail too)

  • @brickable_youtube_channel
    @brickable_youtube_channel ปีที่แล้ว +2

    Another great build!

  • @glowytheglowbug
    @glowytheglowbug ปีที่แล้ว +2

    Sickkkk great work!

  • @ardsleytank7769
    @ardsleytank7769 ปีที่แล้ว +7

    For the 1st adder, it almost looks like you made a slide rule out of Lego!

  • @UnknownZYX_4085
    @UnknownZYX_4085 ปีที่แล้ว +2

    teacher said no calculators so i brung thes

  • @gustavkrogsbygaard3254
    @gustavkrogsbygaard3254 ปีที่แล้ว +5

    Should there not be some conversion with trigonometrics? is the scale really linear?

    • @in1
      @in1  ปีที่แล้ว +8

      It is linear, because I don't directly change the angle, but the slope

  • @bitcodercz
    @bitcodercz ปีที่แล้ว +2

    5:56 hmm didn't know 1x2 is 1

  • @pikatheminecrafter
    @pikatheminecrafter ปีที่แล้ว +1

    There exist tiles that have numbers on them. You should get some of these. I'm not sure any of these do any calculation themselves, and are merely sliderules, tools used to help humans commit calculations.

    • @in1
      @in1  ปีที่แล้ว

      Well a calculator is just fancy electronic stuff too, that converts button presses to 7-segment-output. So it's also just a tool, the one who has to read the output is still human like in the Lego Machine.

  • @muzikian
    @muzikian ปีที่แล้ว +1

    Bro really said 🧱🧮🔨💥

  • @gghrtx2
    @gghrtx2 ปีที่แล้ว +1

    5:55 actually 2x1 = 2

  • @The_BrickYT
    @The_BrickYT ปีที่แล้ว +3

    Day 4 of asking for a 7 segment display.

  • @calarquist3617
    @calarquist3617 ปีที่แล้ว +2

    Cool! Did you desing this yourself?

    • @in1
      @in1  ปีที่แล้ว +1

      I don't exactly know who designed the linkages, but the implementation in Lego is designed by me

  • @nathanluca3072
    @nathanluca3072 ปีที่แล้ว +1

    How do you know the logic to build the things?

    • @in1
      @in1  ปีที่แล้ว

      The linkages are not designed by me (you can find them on TH-cam), what I do is trying to build them in Lego

  • @strange3151
    @strange3151 ปีที่แล้ว

    how to make things move without using motor like when it touches a wall or idk :)

  • @adamgarbaczewski
    @adamgarbaczewski ปีที่แล้ว

    Also, another question: Is it possible to make something like gear ratio (speed change)
    without gears? That's also important for me.

    • @in1
      @in1  ปีที่แล้ว +2

      The only valid alternative would be a belt (rubber band + wheel), everything else doesn't hav a ratio

    • @areadenial2343
      @areadenial2343 ปีที่แล้ว

      Linear motion can be multiplied/reduced using a sliding mechanism like the one shown in the video, but for rotary motion you need gears or belts.

  • @CapricornRichCat
    @CapricornRichCat ปีที่แล้ว +1

    👍👍👍

  • @jecs0N778
    @jecs0N778 4 หลายเดือนก่อน

    Wow

  • @adamgarbaczewski
    @adamgarbaczewski ปีที่แล้ว +2

    Could you please make a video about how to make super fast gear ratio without many gears?

    • @DarkShard5728
      @DarkShard5728 ปีที่แล้ว

      big gears and tiny gears

    • @adamgarbaczewski
      @adamgarbaczewski ปีที่แล้ว

      @@DarkShard5728 Man,
      did you even read what I wrote?
      "...without many gears"
      I don't have many gears, I have 2 medium sized and many small.
      I need fast gear ratio for my clock, and I don't really know how to make it without
      "big gears and tiny gears".
      I'm asking for REALLY FAST GEAR RATIO WITHOUT MANY GEARS.

    • @DarkShard5728
      @DarkShard5728 ปีที่แล้ว

      @@adamgarbaczewski hey uh dumbass
      size =/= quantity. many means a large quantity. and how am i supposed to know what gears you have? also, im pretty sure the only way to make a high gear ratio is literally just big and small gears, so go buy some if you need a high gear ratio

    • @adamgarbaczewski
      @adamgarbaczewski ปีที่แล้ว

      @@DarkShard5728 Even ignoring the fact that I was not asking you (I understand you tried to help)... really, if I'm asking: "How to make gear ratio in *some way*", that means that I know how to make a big-to-tiny gear ratio and I'm asking for the alternative. And really, how often do you see the gear ratio with 4 gears and the size comparison like 10 to 1? It's obvious that the simple "big gears and tiny gears" is not what I need. Also, why do you call me dumbass? If you want to help, then get some knowledge, ask me for precising my question, and then answer.
      (PS. And that's OBVIOUS, that I'm not English , so asking for precising is really not a bad idea).
      (PPS. Yeah, this comment is getting long, but I need to say: why a total noob in mechanics would go here and ask, how to make a gear ratio with big and small gears?
      If he knows what's the gear ratio, then it's obvious that he knows that the bigger gear gets, the faster the tinier gear will spin. I have the harder, not simpliest questions, I was looking in TH-cam and no one really made the video about what I need, so if really I would have that simple question, I wouldn't need to comment, just use Mr. Google).
      (PPPS. Not really sure if I'm writing clearly, because I'm Polish not English, so I POLITELY apologize if something is unclear).
      (EDIT: Oh he deleted his comment, nevermind :D)

    • @adamgarbaczewski
      @adamgarbaczewski ปีที่แล้ว

      Also, I don't need any mean, bad answers, I want polite help.

  • @Maxiboo1337
    @Maxiboo1337 ปีที่แล้ว +1

    Since when did 2x1=1? It's 2

  • @girl0kfc816
    @girl0kfc816 ปีที่แล้ว +1

    6:01 2x1=1 really???

  • @c.b.5816
    @c.b.5816 ปีที่แล้ว +1

    5.56 2x1=1 WTH
    2x1=2 bruh

  • @kittyn5222
    @kittyn5222 ปีที่แล้ว +1

    What about algebra

  • @user-zl4ld8qp1x
    @user-zl4ld8qp1x ปีที่แล้ว

    2 x 1 = 1 ???

  • @user-ue4nl4qm9h
    @user-ue4nl4qm9h 2 หลายเดือนก่อน

    Can you Divided by Zero, I want see what be happened 7:07

  • @d3fcon_1
    @d3fcon_1 ปีที่แล้ว

    5:58
    2 × 1 = 1???

  • @badgamer5724
    @badgamer5724 7 หลายเดือนก่อน

    5:55 - ," 2 x 1 = 1 "

    • @in1
      @in1  7 หลายเดือนก่อน

      Yep, I copypasted the text around and forgot to change the result

  • @theodorecolombeix9849
    @theodorecolombeix9849 ปีที่แล้ว

    Are you french ?
    Because your pseudo is in french

    • @in1
      @in1  ปีที่แล้ว +2

      Probably YT auto translate

  • @user-bj8tv5co6d
    @user-bj8tv5co6d ปีที่แล้ว

    Hi hihihihihijihihhiihi

  • @_PRINCE___-yq3kf
    @_PRINCE___-yq3kf ปีที่แล้ว +1

    Imagine making it for cheating

  • @vanek2ski603
    @vanek2ski603 ปีที่แล้ว

    у меня нет деталей

  • @user-gj7gv6my4f
    @user-gj7gv6my4f ปีที่แล้ว

    2х1=1????🤦

  • @user-bj8tv5co6d
    @user-bj8tv5co6d ปีที่แล้ว

    Я перший👑👑👑👑👑👑👑

  • @vladidiazkutchov287
    @vladidiazkutchov287 ปีที่แล้ว +2

    Seriously?
    5:57 - 2*1=1?
    How can you even write this without noticing? You should be careful when revising your work...

    • @in1
      @in1  ปีที่แล้ว +5

      :) Yeah, I was extremely tired when editing the video

    • @kino_61
      @kino_61 ปีที่แล้ว +2

      @@in1 that's only a typo, you made a great job of designing / building the mechanism 🤩

    • @theanomynusguy
      @theanomynusguy ปีที่แล้ว

      Pls stop

    • @vladidiazkutchov287
      @vladidiazkutchov287 ปีที่แล้ว +1

      @@kino_61 Indeed the concept is still cool. With softer and more reliable mouvements you could make a nice calculator.

    • @glowytheglowbug
      @glowytheglowbug ปีที่แล้ว +3

      Not very nice responding like that :/

  • @_xome4ok_348
    @_xome4ok_348 ปีที่แล้ว

    5:57 2 * 1 = 1 ...
    2 * 1 = 2

  • @RecycleBin0
    @RecycleBin0 ปีที่แล้ว

    you can't just change what the numbers are on screen .. thats not how this works

    • @in1
      @in1  ปีที่แล้ว

      I mean the question is what you need. If you want to calculate big numbers, you can build a big scale (for example with number tiles), if not you can build a small one. You definitely don't have to change the numbers, I just wanted to show how it works with small and big humbers...