{"id":16,"date":"2024-04-04T03:16:33","date_gmt":"2024-04-04T00:16:33","guid":{"rendered":"https:\/\/sisu.ut.ee\/robot\/22-suhtlemine-arvutites\/"},"modified":"2024-04-04T03:16:43","modified_gmt":"2024-04-04T00:16:43","slug":"22-suhtlemine-arvutites","status":"publish","type":"page","link":"https:\/\/sisu.ut.ee\/robot\/22-suhtlemine-arvutites\/","title":{"rendered":"2.2. Suhtlemine arvutites"},"content":{"rendered":"<p><span>Oled saanud selgeks, kuidas saab roboteid panna erinevaid \u00fclesandeid t\u00e4itma. Lisaks tuleb aga m\u00f5elda ka sellele, kuidas saadakse arvuti suhtlema erinevat sorti riistvaraga. Robotitel on vaja igasuguste andurite ja t\u00e4ituritega infot vahetada. Selle mugavamaks implementeerimiseks on v\u00f5imalik programmikoodiga infovahetust juhtida.<\/span><\/p>\n<p><span>J\u00e4rgnevas videos \u00f5pid, kuidas toimub suhtlus arvutite ja lisaseadmete vahel.<\/span><\/p>\n<p><span><span><div class=\"ratio ratio-16x9 mb-3\"><div class=\"video-placeholder-wrapper video-placeholder-wrapper--16x9\">\n\t\t\t    <div class=\"video-placeholder d-flex justify-content-center align-items-center\">\n\t\t\t        <div class=\"overlay text-white p-2 w-100 text-center d-block justify-content-center align-items-center\">\n\t\t\t            <div>Kolmandate osapoolte sisu n\u00e4gemiseks palun n\u00f5ustu k\u00fcpsistega.<\/div>\n\t\t\t            <button class=\"btn btn-secondary btn-sm mt-1 consent-change\">Muuda n\u00f5usolekut<\/button>\n\t\t\t        <\/div>\n\t\t\t    <\/div>\n\t\t\t<\/div>\n<\/div><\/span><\/span><\/p>\n<p style=\"text-align: center\"><a href=\"https:\/\/youtu.be\/aRYMQp119u0\" target=\"_blank\" rel=\"noopener\"><span>https:\/\/youtu.be\/aRYMQp119u0<\/span><\/a><\/p>\n<p>N\u00fc\u00fcd tead, kuidas arvutid omavahel infot vahetavad. Arvutite k\u00e4sitletav informatsioon on aga v\u00e4ga erinev sellest, mida inimesed omavahelisel suhtlemisel edastavad. Milline see v\u00e4lja n\u00e4eb on aga k\u00fcllaltki oluline teadmine, kui tahame arvutite k\u00e4itumist m\u00f5ista.<\/p>\n<p>Selles videos \u00f5pid, kuidas arvutites infot hoitakse.<\/p>\n<p><span><span><div class=\"ratio ratio-16x9 mb-3\"><div class=\"video-placeholder-wrapper video-placeholder-wrapper--16x9\">\n\t\t\t    <div class=\"video-placeholder d-flex justify-content-center align-items-center\">\n\t\t\t        <div class=\"overlay text-white p-2 w-100 text-center d-block justify-content-center align-items-center\">\n\t\t\t            <div>Kolmandate osapoolte sisu n\u00e4gemiseks palun n\u00f5ustu k\u00fcpsistega.<\/div>\n\t\t\t            <button class=\"btn btn-secondary btn-sm mt-1 consent-change\">Muuda n\u00f5usolekut<\/button>\n\t\t\t        <\/div>\n\t\t\t    <\/div>\n\t\t\t<\/div>\n<\/div><\/span><\/span><\/p>\n<p style=\"text-align: center\"><a href=\"https:\/\/youtu.be\/pjCbDZxsMnY\" target=\"_blank\" rel=\"noopener\"><span>https:\/\/youtu.be\/pjCbDZxsMnY<\/span><\/a><\/p>\n\n<div class=\"valem-m6tlekaasa\">\n<h3><span><img loading=\"lazy\" decoding=\"async\" width=\"40\" height=\"33\" class=\"alignnone wp-image-28\" src=\"https:\/\/sisu.ut.ee\/wp-content\/uploads\/sites\/198\/robot_motle.png\" title=\"robot_motle.png\" alt=\"robot_motle.png\">M\u00f5tle kaasa!<\/span><\/h3>\n<p><strong>Videos slaidil 4 r\u00e4\u00e4gitakse, kuidas arvutites andmeid hoitakse. Kui meil oleks vaja kasutada 6-bitist m\u00e4rgita t\u00e4isarvu, siis mis oleks selle maksimaalne v\u00e4\u00e4rtus?<\/strong><\/p>\n<p><\/p><div class=\"accordion mb-3\">\n        <div class=\"accordion-item accordion-item--white\">\n        <h2 class=\"accordion-header\" id=\"accordion-69f1ebc6ebed3-heading\">\n            <button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#accordion-69f1ebc6ebed3-collapse\" aria-expanded=\"true\" aria-controls=\"accordion-69f1ebc6ebed3-collapse\">Vastus<\/button>\n        <\/h2>\n        <div id=\"accordion-69f1ebc6ebed3-collapse\" class=\"accordion-collapse collapse\" aria-labelledby=\"accordion-69f1ebc6ebed3-heading\">\n            <div class=\"accordion-body\">\n<p>Kuna 2<sup>6<\/sup> = 64, siis maksimaalne m\u00e4rgita t\u00e4isarv, mida 6 bitiga esitada, on 63.<\/p>\n<p><\/p><\/div>\n        <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n<p>\u00a0<\/p>\n<p>Videos n\u00e4gid tabelit levinumate t\u00e4isarvut\u00fc\u00fcpide kohta. Vaata seda tabelit ka siit:<\/p>\n\n<div>\n<table class=\"table table-hover\" style=\"border-color: #ccc;border-width: 1px;border-style: solid\" border=\"1\" align=\"center\">\n<tbody>\n<tr style=\"background-color: #eeeeee\">\n<td valign=\"middle\" align=\"center\">\n<p><strong>Bitte<\/strong><\/p>\n<\/td>\n<td valign=\"middle\" align=\"center\">\n<p><strong>Baite<\/strong><\/p>\n<\/td>\n<td valign=\"middle\" align=\"center\">\n<p><strong>M\u00e4rgita t\u00e4isarv <br><\/strong><strong style=\"background-color: transparent\">(min ja max)<\/strong><\/p>\n<\/td>\n<td valign=\"middle\" align=\"center\">\n<p><strong>M\u00e4rgiga t\u00e4isarv <br><\/strong><strong style=\"background-color: transparent\">(min ja max)<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\" valign=\"middle\" align=\"center\">\n<p><span>8<\/span><\/p>\n<\/td>\n<td rowspan=\"2\" valign=\"middle\" align=\"center\">\n<p><span>1<\/span><\/p>\n<\/td>\n<td valign=\"middle\" align=\"center\">\n<p><span>0<\/span><\/p>\n<\/td>\n<td valign=\"middle\" align=\"center\">\n<p><span>-128<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"middle\" align=\"center\">\n<p><span>255<\/span><\/p>\n<\/td>\n<td valign=\"middle\" align=\"center\">\n<p><span>127<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\" valign=\"middle\" align=\"center\">\n<p><span>16<\/span><\/p>\n<\/td>\n<td rowspan=\"2\" valign=\"middle\" align=\"center\">\n<p><span>2<\/span><\/p>\n<\/td>\n<td valign=\"middle\" align=\"center\">\n<p><span>0<\/span><\/p>\n<\/td>\n<td valign=\"middle\" align=\"center\">\n<p><span>-32768<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"middle\" align=\"center\">\n<p><span>65535<\/span><\/p>\n<\/td>\n<td valign=\"middle\" align=\"center\">\n<p><span>32767<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\" valign=\"middle\" align=\"center\">\n<p><span>32<\/span><\/p>\n<\/td>\n<td rowspan=\"2\" valign=\"middle\" align=\"center\">\n<p><span>4<\/span><\/p>\n<\/td>\n<td valign=\"middle\" align=\"center\">\n<p><span>0<\/span><\/p>\n<\/td>\n<td valign=\"middle\" align=\"center\">\n<p><span>-2147483648<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"middle\" align=\"center\">\n<p><span>4294967295<\/span><\/p>\n<\/td>\n<td valign=\"middle\" align=\"center\">\n<p><span>2147483647<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\" valign=\"middle\" align=\"center\">\n<p><span>64<\/span><\/p>\n<\/td>\n<td rowspan=\"2\" valign=\"middle\" align=\"center\">\n<p><span>8<\/span><\/p>\n<\/td>\n<td valign=\"middle\" align=\"center\">\n<p><span>0<\/span><\/p>\n<\/td>\n<td valign=\"middle\" align=\"center\">\n<p><span>-9223372036854775808<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"middle\" align=\"center\">\n<p><span>18446744073709551615<\/span><\/p>\n<\/td>\n<td valign=\"middle\" align=\"center\">\n<p><span>9223372036854775807<\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p><span><span><br>N\u00fc\u00fcd tead, milline n\u00e4eb v\u00e4lja arvutites hoitav info. Lisaks \u00f5ppisid varem, kuidas arvutite vahel infot vahetatakse. Kui tahta ise roboteid teha, on oluline ka natuke t\u00e4psemalt aru saada, mis toimub arvutitevahelisel kommunikatsioonil. Midagi on ju tarvis anduritest tuleva infoga peale hakata.<\/span><\/span><\/p>\n<p>J\u00e4rgmisest videost saad teada, kuidas arvutid infot vastu v\u00f5tavad.<\/p>\n<p><span><span><div class=\"ratio ratio-16x9 mb-3\"><div class=\"video-placeholder-wrapper video-placeholder-wrapper--16x9\">\n\t\t\t    <div class=\"video-placeholder d-flex justify-content-center align-items-center\">\n\t\t\t        <div class=\"overlay text-white p-2 w-100 text-center d-block justify-content-center align-items-center\">\n\t\t\t            <div>Kolmandate osapoolte sisu n\u00e4gemiseks palun n\u00f5ustu k\u00fcpsistega.<\/div>\n\t\t\t            <button class=\"btn btn-secondary btn-sm mt-1 consent-change\">Muuda n\u00f5usolekut<\/button>\n\t\t\t        <\/div>\n\t\t\t    <\/div>\n\t\t\t<\/div>\n<\/div><\/span><\/span><\/p>\n<p style=\"text-align: center\"><a href=\"https:\/\/youtu.be\/CkYrOFdq5NE\" target=\"_blank\" rel=\"noopener\"><span>https:\/\/youtu.be\/CkYrOFdq5NE<\/span><\/a><\/p>\n<p>Sisendi m\u00f5iste v\u00f5iks sul n\u00fc\u00fcd selge olla. Arvutitel on tihti tarvis ka infot v\u00e4lja saata: t\u00e4ituritel on vaja k\u00e4ske, et liikuda.<\/p>\n<p>Selles videos saad teada, kuidas arvutid infot v\u00e4ljastavad.<\/p>\n<p><span><span><div class=\"ratio ratio-16x9 mb-3\"><div class=\"video-placeholder-wrapper video-placeholder-wrapper--16x9\">\n\t\t\t    <div class=\"video-placeholder d-flex justify-content-center align-items-center\">\n\t\t\t        <div class=\"overlay text-white p-2 w-100 text-center d-block justify-content-center align-items-center\">\n\t\t\t            <div>Kolmandate osapoolte sisu n\u00e4gemiseks palun n\u00f5ustu k\u00fcpsistega.<\/div>\n\t\t\t            <button class=\"btn btn-secondary btn-sm mt-1 consent-change\">Muuda n\u00f5usolekut<\/button>\n\t\t\t        <\/div>\n\t\t\t    <\/div>\n\t\t\t<\/div>\n<\/div><\/span><\/span><\/p>\n<p style=\"text-align: center\"><a href=\"https:\/\/youtu.be\/0fr1BGTlYsc\" target=\"_blank\" rel=\"noopener\"><span>https:\/\/youtu.be\/0fr1BGTlYsc<\/span><\/a><\/p>\n<p>M\u00e4rkasid ehk, et viimati r\u00e4\u00e4kisime ka portidest. Pordid on kasulikud asjad, kui on tarvis suhelda keerulisemate seadmetega. Siiski on vaja ka mingisuguseid eeskirju, mille j\u00e4rgi portides olevaid sisend-v\u00e4ljundviike juhitakse.<\/p>\n<p>J\u00e4rgnevas videos \u00f5pid, mis asjad on suhtlusprotokollid.<\/p>\n<p><span><span><div class=\"ratio ratio-16x9 mb-3\"><div class=\"video-placeholder-wrapper video-placeholder-wrapper--16x9\">\n\t\t\t    <div class=\"video-placeholder d-flex justify-content-center align-items-center\">\n\t\t\t        <div class=\"overlay text-white p-2 w-100 text-center d-block justify-content-center align-items-center\">\n\t\t\t            <div>Kolmandate osapoolte sisu n\u00e4gemiseks palun n\u00f5ustu k\u00fcpsistega.<\/div>\n\t\t\t            <button class=\"btn btn-secondary btn-sm mt-1 consent-change\">Muuda n\u00f5usolekut<\/button>\n\t\t\t        <\/div>\n\t\t\t    <\/div>\n\t\t\t<\/div>\n<\/div><\/span><\/span><\/p>\n<p style=\"text-align: center\"><a href=\"https:\/\/youtu.be\/w7M-kTzvMXI\" target=\"_blank\" rel=\"noopener\"><span>https:\/\/youtu.be\/w7M-kTzvMXI<\/span><\/a><\/p>\n<p><span><span>Kui tunned, et oled selle peat\u00fcki omandanud, liigu edasi enesetesti juurde. Test aitab kinnistada moodulis omandatud teadmisi.<\/span><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Oled saanud selgeks, kuidas saab roboteid panna erinevaid \u00fclesandeid t\u00e4itma. Lisaks tuleb aga m\u00f5elda ka sellele, kuidas saadakse arvuti suhtlema erinevat sorti riistvaraga. Robotitel on vaja igasuguste andurite ja t\u00e4ituritega infot vahetada. Selle mugavamaks implementeerimiseks on v\u00f5imalik programmikoodiga infovahetust juhtida. &#8230;<\/p>\n","protected":false},"author":98,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-16","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/sisu.ut.ee\/robot\/wp-json\/wp\/v2\/pages\/16","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sisu.ut.ee\/robot\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sisu.ut.ee\/robot\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sisu.ut.ee\/robot\/wp-json\/wp\/v2\/users\/98"}],"replies":[{"embeddable":true,"href":"https:\/\/sisu.ut.ee\/robot\/wp-json\/wp\/v2\/comments?post=16"}],"version-history":[{"count":1,"href":"https:\/\/sisu.ut.ee\/robot\/wp-json\/wp\/v2\/pages\/16\/revisions"}],"predecessor-version":[{"id":83,"href":"https:\/\/sisu.ut.ee\/robot\/wp-json\/wp\/v2\/pages\/16\/revisions\/83"}],"wp:attachment":[{"href":"https:\/\/sisu.ut.ee\/robot\/wp-json\/wp\/v2\/media?parent=16"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}