Stap 1: Binaire getallen in computers
Computers zijn dom: Dus overdreven ik een beetje. Digitale computers 0s en 1s weet niet, ze weten echt alles af en aan. Elektrisch, ze eigenlijk alleen begrijpen geen spanning of spanning. Ik visualiseer dit als een lichtschakelaar. (Zie afbeelding) Kleine kinderen kunnen begrijpen een lichtschakelaar. Ofwel het is of uitschakelen. Dus, simplistisch, als er een spanning er vervolgens het vertegenwoordigt 1, als er geen spanning, dan een 0 is.
LOG: Dit is net als als ik heb een banaan (zie foto), ik vertegenwoordig het op papier als het woord 'banaan'. Het is symbolisch.
GEEK spreken: Voor een lange tijd, in computers 0 volt gesymboliseerd 0 en 5 volt gesymboliseerd 1. Hoewel dit nog steeds waar in sommige gevallen is, vertegenwoordigt soms 3.3V 1. En ik ben er tamelijk zeker van dat intern, sommige processoren zelfs minder als 1.8V gebruiken?
Why: Een van de redenen is als je spanning hebt stroom, spanning en stroom betekent energie en energie betekent warmte. Zodat de meer spanning u gebruiken wordt de meer warmte gegenereerd. Vermindering van de spanning betekent minder warmte.
Elektrische Geek spreken: Als u technische krijgen wilt, 0 en 1 eigenlijk vertegenwoordigd door bereiken van spanningen. Net als 0 was 0V aan misschien 1.25V en 1 was 3.75V naar 5V. Ik gebruikt om te onthouden wat de bereiken zijn precies, maar niet meer en niet echt schelen, meer.
/ * Stijldefinities * / tabel. MsoNormalTable {mso-stijl-naam: "Tabel normaal"; mso-tstyle-rowband-grootte: 0; mso-tstyle-colband-grootte: 0; mso-stijl-noshow:yes; mso-stijl-ouder: "";" mso-padding-alt: 0 in 5.4pt 0 in 5.4pt; mso-para-marge: 0; mso-para-margin-bottom: .0001pt; mso-paginering: widow-orphan; lettertype-grootte: 10.0pt; font-family: "Times New Roman"; mso-ansi-language: #0400; mso-Verre Oosten-language: #0400; mso-fareast-language: #0400;}
Arduino: Zo zijn Arduinos computers. Aangezien ik een Arduino-gebruiker ben, zal ik vaak Arduinos toelichten. Ze gebruiken nog steeds 0V en 5V 0 en 1 vertegenwoordigen.