Scissor Logic | Lego Technic

Поділитися
Вставка
  • Опубліковано 17 жов 2024

КОМЕНТАРІ • 158

  • @in1
    @in1  Рік тому +47

    The concept of Scissor Logic by Henry Segerman:
    ua-cam.com/video/uVS7YGSKmJM/v-deo.html
    Probably the most effort I've ever put into a video :)
    Enjoy watching!

    • @lucasvercauteren2244
      @lucasvercauteren2244 Рік тому +4

      HI mY AGAIN ON MY DAILY JOB TO COMMENT FIRST ON UR COMMENT I LOVE UR VIDS I WANNA SPAM WATCH EM

    • @bowfuz
      @bowfuz Рік тому +4

      @@lucasvercauteren2244 now that right there is a *big* fan

    • @komilover1
      @komilover1 Рік тому +2

      @@lucasvercauteren2244ME*

    • @lucasvercauteren2244
      @lucasvercauteren2244 Рік тому +2

      250st liker! Yes I did forget to like yesterday

    • @Barnaclebeard
      @Barnaclebeard Рік тому +4

      I recently saw that video! I'm thrilled with your follow up and I hope there will be another.

  • @Simple_But_Expensive
    @Simple_But_Expensive Рік тому +216

    It is possible to build all the gates using different arrangements of nand gates. And, nand (obviously), or, nor, buffer, not, xor. Would be interested in seeing a full adder.

    • @cmtg461
      @cmtg461 Рік тому +5

      You be broke if you did the full adder it might be possible but a entire computer, it has to be 3 bits

    • @cmtg461
      @cmtg461 Рік тому +2

      If some gives me their legos I do it

    • @greyly-off
      @greyly-off Рік тому +4

      - what is your favo turing-complete thing?
      - lego.

    • @Reverend_Salem
      @Reverend_Salem Рік тому

      does that mean lego is (technically) Touring Complete?

    • @Just_A_Dude_Being_A_Guy
      @Just_A_Dude_Being_A_Guy Рік тому

      Dam, a full computer out of lego….. sick

  • @vip_bimmervip_bimmer8033
    @vip_bimmervip_bimmer8033 Рік тому +84

    Would like to see a full adder, or even 2 full adders would be an incredible achievment!

    • @Kesuaheli
      @Kesuaheli Рік тому +6

      Same, but I think you would need a lot less tolerances (or "wiggle room" as they said 😉) in order to achive a movement from the input all the way through to the output.

  • @challox3840
    @challox3840 Рік тому +27

    Because these scissors become loose after several logic gates, you need a component to amplify this signal, ideally using external power (otherwise the mechanism would become very stiff). I'd suggest possibly using a worm gear.

  • @txikitofandango
    @txikitofandango Рік тому +25

    I love what Lego enables someone to create, to experiment with, to figure out. And now I'd love to see the scissor mechanism or other ideas in this video miniaturized, 3D printed maybe, streamlined, scaled up. Very inspiring video, thank you!

    • @in1
      @in1  Рік тому +4

      Yeah, Lego is great for testing, but I think I'm reaching the limits :)

    • @aurorajunior6328
      @aurorajunior6328 Рік тому +1

      @@in1 after ever video I think you reached the limit… but then you make a better one. I have no problem believing you can make a whole computer.

  • @mcswordfish
    @mcswordfish Рік тому +23

    Incredible work. Seeing a mechanical half-adder made of lego was really cool!

  • @someoneunknown6553
    @someoneunknown6553 Рік тому +24

    THIS IS RAELLY CLEVER! I loved everything about this, it makes my nerd brain very happy

  • @Kesuaheli
    @Kesuaheli Рік тому +8

    This is really just awesome!
    Since the day I watched the video by Henry Segerman, I just waited to see someone bringing this to the next step and build AND and OR gates.
    Just before you showed the redstone half adder, I thought "please build an adder! please build an adder!".
    You just got me! Congrats!

  • @geometric7032
    @geometric7032 Рік тому +2

    Proof that this guy loves math WAY too much. 10/10 great video.

  • @ti0906king
    @ti0906king Рік тому +5

    The only thing missing, is a reinforced version out of metal or the 3d printer instead of Lego! This is great work! I appreciate you and your work! 🤩

    • @in1
      @in1  Рік тому +3

      Yeah, that would definitely help. Also, that would probably make the mechanism more reliable

  • @ivansmith654
    @ivansmith654 Рік тому +1

    Who ever you are, what great video, I have got to try some of this once I am set up in my new shop! I got two new Technic sets over 2000 pieces each thanks!

  • @HubertJ.Farnsworth
    @HubertJ.Farnsworth Рік тому +1

    потрясающе, это по сути, механический, мини процессор

  • @J2ko
    @J2ko Рік тому +2

    Cool take on this, I love Henry Segerman's stuff!

  • @Misp7423
    @Misp7423 Рік тому +4

    Absolutely amazing what you can achieve with Lego!
    Wish you great succes with future videos!

  • @arrow_function
    @arrow_function Рік тому +1

    This video deserves more likes, views and subscribers

  • @jarnedendoncker9448
    @jarnedendoncker9448 Рік тому +14

    Nice to see that the math in school isn't useless

    • @Phoenix-Saika
      @Phoenix-Saika Рік тому

      What math are ya'lls getting? I've been stuck with graphs the whole year

    • @jarnedendoncker9448
      @jarnedendoncker9448 Рік тому

      @Phoenix this was just a small part of what I learned this year, most of it was functions and geometry

  • @STA-3
    @STA-3 Рік тому +1

    1:49 Didn't expect you to explain in computational redstone! XD

  • @flatwellrichsum
    @flatwellrichsum Рік тому +3

    His subscribers should be ten times more than now

  • @MrFranklitalien
    @MrFranklitalien Рік тому +1

    mad lad you've actually done it! congratulations
    I gotta show this to my boss

  • @julianfriedrich3168
    @julianfriedrich3168 Рік тому +4

    GG bro, i dont even need sleep

    • @SCOP_
      @SCOP_ Рік тому +1

      Same lmao

  • @fuuryuuSKK
    @fuuryuuSKK Рік тому +5

    it occurs to me that, if you hadn't added the NOT at the end of your OR, you would have had a regular NOR, which is a single-gate basis for building complex logic

  • @rodakdev
    @rodakdev Рік тому +6

    Would be nice to see a full 4/8 bit signed adder with Lego scissors. But because of the wigglines you would need a mechanism that would renew the strength, like a redstone repeater. Maybe with a rubber band?

    • @in1
      @in1  Рік тому +2

      A repeater would unfortunately need some kind of power source, so it would need to be something like a lever connected to a servo motor. But of course that would get really expensive pretty quickly...

    • @bowfuz
      @bowfuz Рік тому +2

      That's true, things get all jammed up with enough depth. A rubber band wouldnt quite do the trick though, 2in1 is right about needing external power for some or all gates, and the neat thing with that is if it's done right, you could have it take so little input force / movement to get a much greater output force / movement, and thus, something like a delay line memory is possible, or a NOT gate feeding into itself, or any number of things!

    • @Ailtir
      @Ailtir Рік тому +2

      Could work if every component was bistable.

    • @bowfuz
      @bowfuz Рік тому +3

      @@Ailtir for a little bit probably, but resistance will still add up. It's much better to not have the gates bearing significant force and instead control how much power they draw from another source, with as little energy into the inputs as possible. Think of it like stepping on the gas. You aren't pushing the car forward, you're just controlling what the engine does. And if you had one car roped to the gas pedal of another, you could effectively slam the gas for the other car just by tapping the gas in yours.

    • @bowfuz
      @bowfuz Рік тому +3

      @@in1 what about some kind of mechanical energy distribution system, think bevel gear corners and long axles, to move power wherever you need it?

  • @giottist3624
    @giottist3624 Рік тому +1

    I'm instantaneous flashed: Ingenious!

  • @LordDecapo
    @LordDecapo Рік тому +3

    This is amazing! I love it! I like the redstone examples... do you happen to make logic circuits in redstone for fun? I find redstone to be one of the best ways to play woth logic and build a solid intuition.

    • @in1
      @in1  Рік тому

      Not really, but it's just great for showcasing logic stuff

  • @thelightdeadpool9057
    @thelightdeadpool9057 Рік тому +2

    Extremely cool content! Next up: how I play Minecraft on my mechanical Lego computer

  • @BlockTechnology
    @BlockTechnology Рік тому +2

    Now make a full adder like this and then a 4-bit adder. Good luck!

  • @AArkNite
    @AArkNite Рік тому +2

    That's simply amazing!!!

  • @bojandimitrieskimilenkovic9226

    Very informative and immensely cool 😎 thanks!

  • @michawaveoven
    @michawaveoven Рік тому +2

    Everyone: IQ 100
    2in 1 Bricking: to infinity and beyond

  • @giakobbo
    @giakobbo Рік тому

    awesome video, i love that your bricks are all chewed up

    • @in1
      @in1  Рік тому

      Yeah, that's what you get when you buy used Lego

    • @giakobbo
      @giakobbo Рік тому

      i can't blame the previous owner, they look so yummy

  • @the_lost_in_woods
    @the_lost_in_woods Рік тому +1

    very cool and well explained. continue like this!

  • @infontsociety
    @infontsociety Рік тому +1

    ¡Pure genius!

  • @stanislaviliev6305
    @stanislaviliev6305 Рік тому +1

    But can you play Bad Apple or Doom on it?

  • @secondengineer9814
    @secondengineer9814 Рік тому +1

    One thing that might be interesting to have is a repeater. Something that takes a high or low signal and digitizes it to be fully 1 or 0. I.e. If the output of the half adder is 75% when it should be 1, you could have a circuit that turns >70% signals into a 100% signal

    • @in1
      @in1  Рік тому

      The problem is just that the force of the output is too small, so you can't really build something with rubber bands to amplify it (otherwise, you would have found aa way to create energy from nothing), but you need a motor

  • @jackpomeroy5855
    @jackpomeroy5855 Рік тому +1

    You should create a Lego marble machine on wheels with a little scissor lift for lifting the marbles up

  • @yorgle
    @yorgle Рік тому +2

    SO AWESOME!!

  • @ettore677
    @ettore677 Рік тому +4

    2023: we have "DIY" mechanical computers made out of lego

  • @MinerBat
    @MinerBat Рік тому +2

    this is like the time i made mechganical logic gates in kerbal space program lol. shame that resistance would add up if you connect too many logic gates and the elastic bouncy things (idk the english word) would not have anough force to pull things back after a certain point... would be cool to have solutions like logic gates controlling motors controlling more logic gates which would overcome those problems, but that would take a lot of motors... it would theoretically be possible to make a full computer i think! i hope to do that one day if i ever have enough money for that much lego

    • @in1
      @in1  Рік тому

      Yeah, Lego Servos are really really really expensive

  • @nonchip
    @nonchip Рік тому

    i like how you already invented all required logic gates before finishing the OR one ;)

  • @benrex7775
    @benrex7775 Рік тому +1

    It looks like there is a problem that the pieces applying the force in a tilted way. Besides that it is a neat concept.

  • @cherylbowman8652
    @cherylbowman8652 11 місяців тому +1

    Mind blowing 🤯 make a comparison with a real one.

  • @lucaspadilla344
    @lucaspadilla344 Рік тому +1

    This is genius

  • @steinlaus5605
    @steinlaus5605 Рік тому +1

    Instead of working with sissors we could use axles.
    Or: two pushing against a beam, Not: one pushing against a joined beam retracting its other side, And: a joined beam must be pushed by both sides to slide upwards....

    • @steinlaus5605
      @steinlaus5605 Рік тому

      Works but even then NOTs are long and AND seems very hard first... but its only an angle where you push on the sides. If no force is on the other side the input is the first one triggered and if not it cannot go back and push forward. Could be easier build an adder with that...

    • @in1
      @in1  Рік тому

      ua-cam.com/video/n_A5mzgXFLY/v-deo.html
      There's definitely a lot to improve, tho

  • @8bitarmory846
    @8bitarmory846 Рік тому +1

    Wondering if the AND gate could work the same way as the OR, but with the central bar being allowed to pivot so that using just one input wouldn't move the output

    • @in1
      @in1  Рік тому +1

      That would actually work! The only problem is that you create some kind of lever, so the output moves only half of the way, but by changing the output scissor you could fix that. I just settled on my design, because it was more reliable.

  • @henryseg
    @henryseg Рік тому +1

    Very nice! As @challox3840 says, some kind of signal amplifier mechanism might make bigger circuits possible.

    • @in1
      @in1  Рік тому

      Yeah, the simplest way to do that would probably be some kind of servo + sensor combination. Maybe there could be a way to power the whole circuit using one motor by, otherwise it will get really expensive really quickly... Thanks for the inspiration!

  • @angelowentzler9961
    @angelowentzler9961 Рік тому

    You could transport signals over greater distances using FLEX cables!

  • @isaacray8530
    @isaacray8530 Рік тому +1

    Cool!

  • @penn15g56
    @penn15g56 Рік тому +1

    amazing wow

  • @blueforce9269
    @blueforce9269 Рік тому +1

    that is amazing

  • @MuscoviteDN
    @MuscoviteDN Рік тому +2

    Thanks you)

  • @SCOP_
    @SCOP_ Рік тому +1

    Cool

  • @jackpomeroy5855
    @jackpomeroy5855 Рік тому +2

    How in the whole wide world did you learn to make stuff like this? How?

    • @in1
      @in1  Рік тому

      I just like computer science, and that's an essential part. But I can recommend mattbatwings's (minecraft, but you can ignore the minecraft part) Logic Series if you're interested

    • @jackpomeroy5855
      @jackpomeroy5855 Рік тому +1

      ​@in1 I just created a new K’nex marble machine element, and I took an idea from your video, and I made a little dropping arm, which drops 4 marbles, and I had to use K’nex wheels to make a counterweight for the dropping arm, then I made a basket to catch the marbles

  • @ScrimmyBingus42
    @ScrimmyBingus42 Рік тому +1

    One thing I've often wondered is how large would an entirely mechanical computer need to be to have a similar amount of computing power to something like a Pentium processor?

    • @nikkiofthevalley
      @nikkiofthevalley Рік тому +2

      Very, very, very big. Even the oldest of Si-based single chip processors had transistors that were on the order of micrometers. Let alone the sizes in a Pentium processor, which would make this at minimum the size of a skyscraper, and probably more than that.

    • @in1
      @in1  Рік тому +1

      Pretty sure it wouldn't even fit on the earth's surface. Real logic gates are in the scale of nanometers, so already like 100 Million times smaller

  • @heho1
    @heho1 Рік тому

    well done ! 🙂

  • @АнтонКириллов-р1ш

    *Many hundreds years later*: DOOM on lego computer

  • @snarevox
    @snarevox Рік тому +1

    legos have come a fuckton of a long way since i was a kid.. that being said, i dont think anything will ever be able to top the 10 billion year clock i watched a guy build last night.

  • @MBMC_Gaming
    @MBMC_Gaming Рік тому

    Peanut butter:
    Allergic or not, it's still in Reese's cups.

  • @hipernum
    @hipernum Рік тому +1

    commenting because yes

  • @nguyenthinhungoc3994
    @nguyenthinhungoc3994 Рік тому +1

    So coool!!,!,!,!,!

  • @cuboembaralhado8294
    @cuboembaralhado8294 Рік тому

    Hmm, after certain lengths the scissors loose traction. Maybe a component like a minecraft repeater, using elastics, could be helpful.

    • @in1
      @in1  Рік тому

      You'll need some kind of external power source for that, because you can't really amplify the signal without adding force, but that should work

    • @cuboembaralhado8294
      @cuboembaralhado8294 Рік тому

      @@in1 indeed, but the idea is that the elastic will snap the position of the scissors, like a switch, not requiring as much force from the origin scissor. But idk, that's just a concept

    • @in1
      @in1  Рік тому

      @@cuboembaralhado8294 I tried around with that, and it turns out if you put multiple of these after each other, the first rubber band has to be stronger than the second one, because otherwise it wouldn't have enough force to even "toggle" the seconds switch, the second one has to be stronger than the third one and so on.

    • @cuboembaralhado8294
      @cuboembaralhado8294 Рік тому

      @@in1 makes sense

  • @foundsam
    @foundsam Рік тому +1

    Minecraft made an excellent demonstration

  • @schwarzerritter5724
    @schwarzerritter5724 Рік тому

    Every single logic gate needs to be connected to a common power source.
    If they they are not, the only question is if the cumulative backlash or resistance kills the computer first.

  • @karljonson5659
    @karljonson5659 Рік тому +1

    Oh boy, now we gonna run DOOM on lego computer!

  • @seriously404
    @seriously404 Рік тому +1

    now i challenge you to make a 4-bit adder🤣

  • @davpcot
    @davpcot Рік тому +1

    now we are gonna have somebody trying to run doom using nothing but legos

  • @lago9752
    @lago9752 Рік тому +1

    Omg i just had deja vu of deja vu of deja vu

  • @nevernether3368
    @nevernether3368 Рік тому +2

    I like logic like this. Where if you edit the beginning it changes the system rather then having to reset.

  • @luizfigueira1008
    @luizfigueira1008 Рік тому +1

    ok but... can it run doom?

  • @l0lcol0l
    @l0lcol0l Рік тому +1

    but can it run crysis?

  • @lescratcheur2548
    @lescratcheur2548 8 місяців тому

    Can you make a 4-bit adder

  • @victorradel2867
    @victorradel2867 Рік тому

    Can it run doom?

  • @Barnaclebeard
    @Barnaclebeard Рік тому +1

    That's more or less how I would do it. ;-)

  • @freddyfox5102
    @freddyfox5102 Рік тому +1

    But can it run crysis?? ;P

  • @rrr4188
    @rrr4188 Рік тому

    Классно.

  • @o-o_pingu
    @o-o_pingu Рік тому +1

    Waiting for the "Playing DOOM on Legos" video...

  • @josip_broz_tito
    @josip_broz_tito Рік тому +1

    but can it run doom

  • @MalikHussain-q4c
    @MalikHussain-q4c Рік тому

    I like how he explained it in Minecraft lol

  • @malachisuniverse7712
    @malachisuniverse7712 Рік тому

    i can feel my brain get bigger

  • @nilsberger9298
    @nilsberger9298 Рік тому +1

    But the Real question we All wanna know, is... can it play doom

  • @bowfuz
    @bowfuz Рік тому +1

    ugh, I replied to your comment earlier but youtube deleted it. Hopefully this one isnt deleted:
    I wanted to add a thought more relevant to the video and tell you about a programmable rod logic computer I made, and I said I'd love to see what you can spin off of my design, maybe something automated! I could make an unlisted video on it, if you like! :3

    • @in1
      @in1  Рік тому +1

      That sounds interesting, if it's not too much effort, feel free to do that! Yeah, youtube is weird sometimes when it comes to spam detection...

  • @maverick1836
    @maverick1836 Рік тому +1

    Bro is making calculator out of lego pieces

  • @Conceptofcandid4043
    @Conceptofcandid4043 Рік тому +1

    you essentially made an xor gate with an extra output

    • @in1
      @in1  Рік тому

      Yeah, in the other logic videos I built an XOR gate out of the other gates and people told me to build a half adder, so I just added another output this time

  • @SantiagoOntanonVillar
    @SantiagoOntanonVillar Рік тому +4

    Very cool video!!! And very interesting new concept for mechanical computation! One drawback of this approach is the need for rubber bands or friction. This means that if you connect gates in series, the strength required to activate the inputs grows linearly with the depth of the circuit, which makes it unfeasible to build large circuits. The coolest technique I know of for mechanical logic is Konrad Zuse's idea of using plates (see his mechanical Z1 computer built in the 30s, which was super cool!), which does not have this problem, and is quite easy to replicate with Lego: ua-cam.com/video/Rwx0WdOQ9yc/v-deo.html

    • @in1
      @in1  Рік тому +1

      Yeah, I haven't really looked into it yet, but you're right, that might be a really promising concept for computers bigger than a half adder

    • @nitt346
      @nitt346 Рік тому +1

      There is an additional issue with rubber bands - that the force applied backwards through the system by one rubber band can counteract the usefulness of an earlier rubber band.
      For instance, consider you have a simple sequence with an OR gate, connected to a NOT gate, then the output is put into both inputs of a second OR gate, (i.e. =OR-NOT-=OR-). The rubber band in the second OR gate is pushing its inputs to be 0, which then pushes the output of the first OR gate to be 1 (due to the NOT), cancelling out the effect of the first OR gate's rubber band.

    • @nitt346
      @nitt346 Рік тому +3

      In general, creating static mechanical logic gates seems to be pretty tough, because you have to introduce a natural asymmetry (the OR gate "wants" to be 0 in more cases than it "wants" to be 1), without adding forces within the system that could leak into other gates and unbalance each other. Great video!

    • @in1
      @in1  Рік тому +3

      @@nitt346 The AND-Gate mechanism could theoretically work without the rubber band, and you could theoretically also create an OR-Gate of that AND-Gate combined with NOT-Gates. But yeah, rubber bands only work for small mechanisms.

  • @Tvngsten
    @Tvngsten Рік тому +2

    Now play doom on it.

  • @N.O.X.X
    @N.O.X.X Рік тому +1

    Toys r us is back

  • @ЛидияКриштопова-ж5я

    11:31 its a basic NOT Gate

  • @louisewilke8855
    @louisewilke8855 Рік тому

    beans

  • @TheRickRollerOfTheDeath
    @TheRickRollerOfTheDeath Рік тому

    The video is very interesting but the music have an bad quality

  • @bowfuz
    @bowfuz Рік тому +3

    Nice to unexpectedly hear my music in there again lol! Still not opposed to getting in touch on discord and making you a song or two, for free! Just give me the word and I'll share my username

    • @in1
      @in1  Рік тому +3

      I think I'll stick with what I have for now, but thanks for the offer!

  • @thegoof2763
    @thegoof2763 Рік тому

    just to show u how little Lego technic I have
    I CAN'T EVEN BUILD THE VERTICAL TRANSMITTOR

  • @jamescraft5300
    @jamescraft5300 Рік тому

    I think jt might qualify qualify q quantum computer

  • @TheOneHong
    @TheOneHong Рік тому +1

    UA-cam unsubscribed me for no reason 😢

  • @LongingRhino
    @LongingRhino Рік тому

    minecraft

  • @elenahliopoulou89
    @elenahliopoulou89 Рік тому

    no

  • @elenahliopoulou89
    @elenahliopoulou89 Рік тому

    ✂✂✂✂✂✂✂✂✂✂✂✂✂✂

  • @marmaladetoast2431
    @marmaladetoast2431 Рік тому

    make lego computer

  • @zzjimmai59
    @zzjimmai59 Рік тому +1

    Now imagine billions of these and make an AI out of it. Would you still consider Lego capable of "thinking"? Rather not.
    Same for a stupid machine!

  • @korneri
    @korneri Рік тому

    PUT. THE. MUSIC. OFF!

  • @NatCo-Supremacist
    @NatCo-Supremacist Рік тому +3

    OK now make a fully LEGO mechanical computer that can run DOOM

    • @MarcovanderKolk
      @MarcovanderKolk Рік тому +1

      Looking forward to the noise such a think would make...