How do Computers "Know"?: Making a Computer in Scrap Mechanic - #2

  Рет қаралды 37,880

Reid Captain

Reid Captain

3 жыл бұрын

Hey guys! In this episode I break down SR latches and D-type flip-flops.
Discord: / discord
Scrap Mechanic Playlist: • Scrap Mechanic

Пікірлер: 273
@elijahs3617
@elijahs3617 3 жыл бұрын
I’m both fascinated and really confused at the same time. (Btw great job on 100k!)
@craz2580
@craz2580 3 жыл бұрын
Same
@railfano172
@railfano172 3 жыл бұрын
Also same
@piccolo3291
@piccolo3291 3 жыл бұрын
same
@igo580
@igo580 2 жыл бұрын
Waiting for part 3... There isn't any other series like this on yt so it would be great to continue this one:)
@GoolemMAn
@GoolemMAn Ай бұрын
Me too😅
@seadragonet1738
@seadragonet1738 3 жыл бұрын
6:38 you can use "blueprint editing" where you edit the blueprint file in order to hook those 2 together, or even hook a logic gate up to itself.
@ayyorta
@ayyorta 3 жыл бұрын
Let's hope Reid sees this!
@seadragonet1738
@seadragonet1738 3 жыл бұрын
it is fairly cheaty imo, and also quite difficult, but it works.
@79_protons
@79_protons 3 жыл бұрын
But would it be realy usefull ?
@arktufamily9498
@arktufamily9498 3 жыл бұрын
@@79_protons probably yeah, it would make the circuits more compact and efficient but tbh keeping it vanilla is the way only people who truly deserve the gratitude of achieving such a thing should do it
@seadragonet1738
@seadragonet1738 3 жыл бұрын
it would be vanilla
@outandabout259
@outandabout259 3 жыл бұрын
Can't wait for more, this is really interesting and your explanations and visualizations are really clear 🙂
@outandabout259
@outandabout259 3 жыл бұрын
@Lend me a ciggie would ya mate? That's why people usually avoid thinking with their asses 🙂 those ciggies won't probably help either. But I bet you could also learn to use logic, there are probably some clearer explanations out there.
@BPS298
@BPS298 3 жыл бұрын
I'm really sorry but I don't think he's making more. I've gotten very suspicious and conducted a short lived search. I think he stopped making these computer videos because they didn't pull in the same amount of views as some other videos. If you don't believe me, compare the views of his computer vids against his past present vids. It's sad, it really is. I wish he'd make more of them but he hasn't made one in 2 months so I'm sad.
@porygon7463
@porygon7463 3 жыл бұрын
iI just noticed 100 k , congrats
@vanillawaffle7303
@vanillawaffle7303 3 жыл бұрын
Nice
@Pman353
@Pman353 3 жыл бұрын
This is the first series I’ve seen that explains how a computer works in a way that I can understand! So cool!
@gondazsombor
@gondazsombor 3 жыл бұрын
Check out Ben Eater on YT, he has the greatest tutorials on these topics!
@user-bf8wl4iz5o
@user-bf8wl4iz5o 3 жыл бұрын
This is very cool, I can’t wait to see more!
@matteofrattini9133
@matteofrattini9133 3 жыл бұрын
Episode 1: hey guys what's up, here's some simple stuff, most of you might already know that Episode 2: *cracks knuckles*
@Enderia2
@Enderia2 3 жыл бұрын
yeah i literally know logic gates just from watching BrainPop!!! And now its like: ok WHAT
@leonardsvoren5774
@leonardsvoren5774 3 жыл бұрын
I got so exited when I saw the notification, and I really like your project
@slavkrit6802
@slavkrit6802 3 ай бұрын
The D-trigger can be significantly reduced - from 7 gates to 4. You make a cycle of NOR-NOR-XOR gates, then connect AND **CONSIDERING THE SEQUENCE** to NOR (the one connected to XOR) and to XOR. After that, also **CONSIDERING THE SEQUENCE** we connect the button, or any other input to NOR (the one connected to NOR) and to AND. And lastly, connect the switch (toggle button) to AND and you're done! It is quite resistant to short signals, but like any other D-trigger, a single-tick signal “breaks” it, like any other D-trigger, since it somehow has a cycle.
@jesuschrist711
@jesuschrist711 2 жыл бұрын
These types of videos always make me amazed at how far we came since the late 30s in digital computing. Hell, it amazes me we figured out the computers we had in the late 30s.
@gabrielfuhr5964
@gabrielfuhr5964 3 жыл бұрын
YEEEEES I've been waiting
@ReidCaptain
@ReidCaptain 3 жыл бұрын
Ye I'm thinking of doing these every 3 weeks or so, that may increase over the summer
@AEP5X
@AEP5X 3 жыл бұрын
Me to
@MK-xc7pl
@MK-xc7pl 3 жыл бұрын
@@ReidCaptain cool
@valderon3692
@valderon3692 3 жыл бұрын
​@@ReidCaptain I hope it does increase, this is by far my favorite series.
@wict5405
@wict5405 3 жыл бұрын
@@valderon3692 same
@timothymanukian7868
@timothymanukian7868 3 жыл бұрын
my brain is too smooth for this lol. Btw reid, I think you'll really enjoy electricity in the game Rust, it's a cool system
@danser_theplayer01
@danser_theplayer01 Жыл бұрын
It is absolutely necessary to use a fourth gate (AND) to stop noise, hook up both states to the AND and the output of that to the OR. That way when you spawn it or give too short of an input in it doesn't glitch out and blink forever. But maybe your way of connecting bonus OR works too.
@braidenanderson2669
@braidenanderson2669 3 жыл бұрын
Thank you for the continued series, I really enjoy this!
@eyeseaewe1736
@eyeseaewe1736 3 жыл бұрын
Excellent video as usual. Learned a lot as usual too. Also congrats on 100k.
@TotalxTroll25k
@TotalxTroll25k 3 жыл бұрын
ngl this series is insane keep up the great work.
@elTT91
@elTT91 3 жыл бұрын
I love this concept ! You explain very well and you are using what you have in Scrap mechanic to make crazy logic ! I really like that you go into the logic part of this game, even if it is more known for vehicule building.
@Stonecargo21
@Stonecargo21 3 жыл бұрын
I can't wait for Reid to pick up space engineers and build a factory
@itisrandomidk903
@itisrandomidk903 3 жыл бұрын
Yees
@modelgio360
@modelgio360 3 жыл бұрын
you can also just play satisfactory, where the goal is literally to make a factory
@cjclow052
@cjclow052 3 жыл бұрын
@@modelgio360 factorio has more programming potential i think someone literraly made doom playable in it with multiplayer
@MattWyndham
@MattWyndham 3 жыл бұрын
This is giving me flashbacks to my Computer Engineering courses... I love it!
@Greg_Or_What
@Greg_Or_What 3 жыл бұрын
Oh god I'm getting Vietnam flashbacks to my computing course. Lmao keep up the great videos I love this series.
@kubaczlollol
@kubaczlollol 3 жыл бұрын
This series is so cool!
@jackmcgrath9570
@jackmcgrath9570 3 жыл бұрын
Love this video and congrats on 100k
@twystedgamer1174
@twystedgamer1174 3 жыл бұрын
I most definitely want to see more of this in the future, it's a good place to expand my very limited knowledge of computer science when it comes down to the bare bones of the machine in logic
@mipslp6028
@mipslp6028 3 жыл бұрын
I love this series! I can't wait to see the next episode
@lighttank3905
@lighttank3905 3 жыл бұрын
Congrats on 100K, maybe for a special you could play scrap mechanic with kan and make a vehicle together to see what crazy contraption yall create
@theburgerbox9576
@theburgerbox9576 3 жыл бұрын
Congrats on 101K subs!
@nekrugderzweite8298
@nekrugderzweite8298 3 жыл бұрын
I love this!!! Great video
@Hadeks_Marow
@Hadeks_Marow 3 жыл бұрын
You should have brought up how what you just did was recreate the "switch" item that the game already has, except even more practical because the switch-state of the game asset cannot be altered by logic, only by user input, where as the latch can be done by user input or by logic. I found this detail really cool but not everyone might realize this. I look forward to seeing when we get into a logical "If Equal" stuff in comparing data values beyond boolean/1bit data values.
@heinzgunthergans3663
@heinzgunthergans3663 3 жыл бұрын
I dont really have any computer knowledge, but this lets me understand how the logicgates are working.
@atharvasrivastava8268
@atharvasrivastava8268 3 жыл бұрын
Never have i looked at something so confusing yet understood it so well!
@crazytothebone7036
@crazytothebone7036 3 жыл бұрын
I love seeing other's creations growing, I'm not only helping someone with their computer, but I'm making one too.
@Colfax98
@Colfax98 3 жыл бұрын
this is great to watch even though i cant understand it... i love this
@RRKS_TF
@RRKS_TF 3 жыл бұрын
A self-wired xor gate allows fast and small memory. On a 1-tick input it will flip the value that is stored and only takes up 1 block. To do this you need to edit a blueprint that only has 1 xor gate and modify the controller list for that specific object. You can add increment, decrement, set and reset inputs easily with just and, nand and nor gates.
@_gigi_1143
@_gigi_1143 3 жыл бұрын
I think doing a collab with scrapman or these scrap mechanic youtubers would be a graet idea
@TheCarDemotic
@TheCarDemotic 3 жыл бұрын
Congrats on 100k
@champy5095
@champy5095 2 жыл бұрын
Bruh how didn't i find this channel before this helped me built my Automatic train system
@Minecxt
@Minecxt 3 жыл бұрын
I like your funny words, magic man
@shlagmite3653
@shlagmite3653 3 жыл бұрын
You deserve more subs. You probably don’t make much money off of this yet you put so much effort in your videos. I hope I can still be here when you hit 1 mil.
@JoJoDo
@JoJoDo 3 жыл бұрын
I love this seriers!
@mandragorius9637
@mandragorius9637 3 жыл бұрын
im both amazed and massivly angry, how easyly you explain things my frist semster in uni took more then 2 blocks of 90 minutes and a praxis lesson for. Great job an i look forward to seeing more things i went to uni for and felt upset about not getting.
@maxmcg292
@maxmcg292 3 жыл бұрын
The first gate is literally an rs nor latch, it's so cool to see redstone mechanisms in real life.
@arktufamily9498
@arktufamily9498 3 жыл бұрын
its not a redstone mechanism its a logic circuit. redstone mechanisms use the theory of logic gates in minecraft, not the other way around dude. its also called an SR Latch
@maxmcg292
@maxmcg292 3 жыл бұрын
@@arktufamily9498 ik but i have learnt about the concepts for redstone and I and now see how they work as logic gates
@valderon3692
@valderon3692 3 жыл бұрын
@@arktufamily9498 In redstone it has always been referred to an RS-NOR latch. You will find far more results using that term. It's one of the first things I learned in redstone.
@absobel
@absobel 3 жыл бұрын
This, this is what I never knew I absolutely wanted. We did that in school but we never tackled storage or things like that
@Green_Eclipse
@Green_Eclipse 3 жыл бұрын
If you have ever made an RS latch in Minecraft then this is more familiar than it seems. Redstone Dust intersections (including powering blocks) are inherently the or gates and Redstone torches make not gates. Together, you get NOR gates that can be made into RS nor latches as indicated in the video.
@ishikani
@ishikani 3 жыл бұрын
Ok, now this is very cool.
@aXYZGaming
@aXYZGaming 3 жыл бұрын
As i'm in a community of people making computers in scrap mechanic, it is interesting to see the different ways people store things, handle controls, the alu, etc.
@aXYZGaming
@aXYZGaming 3 жыл бұрын
i'm also interested in how you'll handle the 40-tick speed
@qubane
@qubane 2 жыл бұрын
@@aXYZGaming Yes, very interesting :)
@techaid1940
@techaid1940 3 жыл бұрын
Hey! You’re great, lol, keep it up :D
@chro5457
@chro5457 3 жыл бұрын
have a good day reid :) i love u u big brain man
@KaneyoriHK
@KaneyoriHK 3 жыл бұрын
I like this series
@UncoveredTruths
@UncoveredTruths 3 жыл бұрын
consider a logic gate as an operator in the boolean algebra, which has foundations in first-order logic where P,Q,R are common place.
@Roaxial
@Roaxial 3 жыл бұрын
I knew this all already but good vid never the none the however the less :)
@OriginalAstroProjections
@OriginalAstroProjections 10 ай бұрын
pls continue this series i really want to know how to make a computer in scrap mechanic
@thecodewarrior7925
@thecodewarrior7925 3 жыл бұрын
Love the video! I will say using red when highlighting both on and off signals in your visualization was a little confusing. It would probably be easier to follow if you used something like green and red depending on the state of the line you’re describing.
@numero7mojeangering
@numero7mojeangering 3 жыл бұрын
You can use self connected xor to create your memory with 3 logic gates. And it will also be spawn free of clocking.
@ryensullivan7564
@ryensullivan7564 3 жыл бұрын
Remember me from before? Asking you to build a computer in besige this is perfect thank you so much
@sirplay8519
@sirplay8519 3 жыл бұрын
if you connect 2 (nor gates) and an (or gate) in a circle and then conect the (nor gates) to an (and gate) and then this to the (or gate), you have a 4 block design which always starts in the same position
@AlvinBalvin321
@AlvinBalvin321 3 жыл бұрын
i smell an rs nor latch, i just so distinctly know that term from mumbo jumbo
@engineergaming9727
@engineergaming9727 3 жыл бұрын
What kind of dark magic is this
@MS29K_YT
@MS29K_YT 3 жыл бұрын
The 'D' ram sounds bilrliant😊
@xenomite8556
@xenomite8556 3 жыл бұрын
I think differently coloring the on and off lines (during the schemes) all the time, instead of individual moments would help better understanding how it works
@ArshmanR
@ArshmanR 3 жыл бұрын
This is amazing. I never thpught how intuitive data storage would be.
@valderon3692
@valderon3692 3 жыл бұрын
So you're saying you didn't learn this 10 years ago in Minecraft? This is the basics when it comes to redstone.
@ArshmanR
@ArshmanR 3 жыл бұрын
@@valderon3692 Never put 2 and 2 together, I guess.
@valderon3692
@valderon3692 3 жыл бұрын
@@ArshmanR Oh, were you being sarcastic? XD I'm actually autistic so I instinctively took it at face value especially considering I actually do find this concept relatively easy to understand. On the other hand holding conversations or picking up on nonverbal communication not so much.
@ArshmanR
@ArshmanR 3 жыл бұрын
@@valderon3692 Nope. No sarcasm was intended. But, you'll eventually get the hang of, "How to People". Preserve my friend.
@aggelosgedeon1405
@aggelosgedeon1405 2 жыл бұрын
Hey, nice work! Please tell me you haven't dropped this awesome series
@thicctapeman9997
@thicctapeman9997 3 жыл бұрын
Pls continue this :D
@ryensullivan7564
@ryensullivan7564 3 жыл бұрын
You are the best thank you
@navidryanrouf441
@navidryanrouf441 3 жыл бұрын
You should use a D flip-flop instead of a D latch. The difference is that the D flip-flop has the clock signal be activated only on the rising edge. The problem with the D latch is that when the clock signal is on, the data line can change multiple times and the new data will also be stored multiple times, whereas for the D flip-flop, the clock signal only sets/resets the data only on the rising edge of the clock, making it so that the data only stores once. Also what you built is not a D latch, but a Gated D latch.
@NStripleseven
@NStripleseven 3 жыл бұрын
It would be a simple change, all you’d have to do is add a rising edge monostable circuit to the clock inputs.
@navidryanrouf441
@navidryanrouf441 3 жыл бұрын
@@NStripleseven Ye
@rahirz4234
@rahirz4234 3 жыл бұрын
Why is this so exciting..
@Volt64bolt
@Volt64bolt 3 жыл бұрын
Nice, very useful for making a computer in minecraft
@craz2580
@craz2580 3 жыл бұрын
Ah ah, yes, the computanetor, im more confused than before, but if i can learn something im happy
@wict5405
@wict5405 3 жыл бұрын
You should do these either once or twice a week
@williamhankins2675
@williamhankins2675 3 жыл бұрын
This is neat
@alexb2889
@alexb2889 3 жыл бұрын
I've made that 4 bit storage thing at the end, except in Minecraft- and Im really surprised it works.
@jordangreyling8820
@jordangreyling8820 2 жыл бұрын
deserves more views, but people would prefer to watch the stuff that they dont have to pay close attention to
@zarix2704
@zarix2704 2 жыл бұрын
Pls contiune this series
@Y0rked
@Y0rked 2 жыл бұрын
Very helpful
@MS29K_YT
@MS29K_YT 3 жыл бұрын
More please 🙏🙏:D
@honeybadger2371
@honeybadger2371 3 жыл бұрын
Yey 100k🥳
@alvelycken7893
@alvelycken7893 3 жыл бұрын
right when this thing is done you can count on me to make a game for it
@patricvecchiatto
@patricvecchiatto 3 жыл бұрын
2:19 "äye and bäe" lmao
@savageplush7780
@savageplush7780 5 ай бұрын
im trying to learn this and i cant seem to get the last on to work right
@littlerambo
@littlerambo 3 жыл бұрын
I had like 6 mental breakdowns during the video
@orangespuddy7118
@orangespuddy7118 3 жыл бұрын
This type of stuff has always interested and intrigued me, but with nor latch memory things the lift sets all values to zero and it doesn’t randomly choose a state it just switches between true and false repeatedly, although I assume you already have something in place for this.
@decodedbunny101
@decodedbunny101 3 жыл бұрын
Can you do Nimbatus next?
@GoolemMAn
@GoolemMAn Ай бұрын
Plz part 3
@Luca-gb1og
@Luca-gb1og 2 жыл бұрын
Please continue
@ludimaevincentmacahilig7286
@ludimaevincentmacahilig7286 2 жыл бұрын
I tried to learn nor gates in Roblox my own but not work and this information is great!
@Cakrakt
@Cakrakt 3 жыл бұрын
your words hurt my brain
@JTtheking134
@JTtheking134 2 жыл бұрын
Please make an Episode 3 like you said you would in the video
@Skylar_Otter
@Skylar_Otter 2 жыл бұрын
at the end how do you connect the wires as i cant get it to where i can toggle the switch and the input doesnt change but i very fascinated by this and would love to know more of how it all works
@pixy6239
@pixy6239 3 жыл бұрын
Will you play the survival mode in this or are you playing it just for the logic stuff and creative?
@valderon3692
@valderon3692 3 жыл бұрын
Judging based off of his content up until now it is just for creative. His channel isn't really about 'playing' games. It's more about teaching and sharing his problem solving skills in a fun way. There are plenty of channels out there for Scrap Mechanic lets plays.
@zancloufer
@zancloufer 3 жыл бұрын
So you basically have flip-flops hooked up into some SRNORLatches for your memory? As someone who understands actual logic and wiring but never really looked into the nitty gritty of computer memory I kind of want more of this. More curious how you take 8, 16 or 64 bit memory and have usable inputs and outputs for it.
@wolfy704
@wolfy704 3 жыл бұрын
Ep 376: Today we will make a nvlink bridge to make our two quadro rtx 8000 run in sli
@lizardude9114
@lizardude9114 3 жыл бұрын
When get early videos:
@user-bf8wl4iz5o
@user-bf8wl4iz5o 3 жыл бұрын
How
@Roaxial
@Roaxial 3 жыл бұрын
@@user-bf8wl4iz5o magic ;)
@patricvecchiatto
@patricvecchiatto 3 жыл бұрын
@@user-bf8wl4iz5o discord. if you're an active memeber you get early access to videos.
@karyjas1
@karyjas1 3 жыл бұрын
I am studying he exact thing you were showing here. In fact im still working on my trigger lab project, which is binary memory Edit - you just gave me a better presentation than what i got at teh most prestegious university in my country... I never even knew what S and R meant. Now i know. Now need to find out what J and K mean...
@valderon3692
@valderon3692 3 жыл бұрын
Yikes. I learned it just fine through a 2 minute explanation in a Minecraft video 10 years ago... Your country needs better schools because this is literally the basics.
@esperity
@esperity 4 ай бұрын
when part 3?
@waldo5860
@waldo5860 3 жыл бұрын
Time for noob v. Pro. V. Genius
@waldo5860
@waldo5860 3 жыл бұрын
C’mon Reid, do a collab with Kan!
@Hlebuw3k
@Hlebuw3k 3 жыл бұрын
Dammit i really need the next episode about now, im making a vanilla video player...
@EriksGarbage
@EriksGarbage 2 жыл бұрын
Good luck on that .
@bobi_lopataru
@bobi_lopataru 3 жыл бұрын
REALLY useful tip: If you don't understand what's happening, I suggest you watch Ben Eater's 8 bit breadboard computer series!
@valderon3692
@valderon3692 3 жыл бұрын
It can get more simplified than this? I thought this was explained way more than it needed to be. I've never seen an entire video dedicated to a single latch before. The Minecraft videos I watched 9-10 years ago covered all the gates and latches you would normally use in 10-15 minutes. These are literally the basics, how do you get lost already?
@bobi_lopataru
@bobi_lopataru 3 жыл бұрын
@@valderon3692 Yeah, I completely agree, but if anyone wants to better understand a simple computer before these Scrap Mechanic videos come out the answer is Ben Eater :)
@MilesProwerTailsFox
@MilesProwerTailsFox 3 жыл бұрын
i have a masters degree on electronics now i hatelove you because you got me to school again but i like your videos xd
@edthetraveller
@edthetraveller 3 жыл бұрын
put this stuff up on the steam workshop, you could get some help from the community.
@NStripleseven
@NStripleseven 3 жыл бұрын
100k pog
Making a 3D Printer in Scrap Mechanic
14:55
Reid Captain
Рет қаралды 282 М.
I Made a Working Computer with just Redstone!
15:37
mattbatwings
Рет қаралды 717 М.
Which one is the best? #katebrush #shorts
00:12
Kate Brush
Рет қаралды 20 МЛН
Smart Sigma Kid #funny #sigma #comedy
00:19
CRAZY GREAPA
Рет қаралды 7 МЛН
WHO DO I LOVE MOST?
00:22
dednahype
Рет қаралды 27 МЛН
How many plants do you need to breathe?  TESTED
27:44
Joel Creates
Рет қаралды 1,9 МЛН
Making a Marble Machine in Scrap Mechanic
21:54
Reid Captain
Рет қаралды 383 М.
How One Programmer Created Gaming's Most Complex Ecosystem
28:29
ThatGuyGlen
Рет қаралды 1,5 МЛН
The Portal Speedrun That Gets Every Cube
24:42
Msushi
Рет қаралды 560 М.
Exploring How Computers Work
18:12
Sebastian Lague
Рет қаралды 3,4 МЛН
Optimizing my Game so it Runs on a Potato
19:02
Blargis
Рет қаралды 399 М.
Building a Car With a Working Transmission in Poly Bridge 2
14:07
Reid Captain
Рет қаралды 91 М.
Creating a Maze Solving Robot in Scrap Mechanic
22:20
Reid Captain
Рет қаралды 298 М.
This Working Minecraft Computer, CAN RUN DISCORD
16:48
Kiddy Kene
Рет қаралды 1,3 МЛН
BLAST Premier Spring Final 2024 Presented by Revolut: Semifinals
7:17:12
[RU] BLAST Spring Groups 2024 - Day 4
6:47:57
RLG PARI RU
Рет қаралды 280 М.