{"id":790,"date":"2022-12-17T05:29:18","date_gmt":"2022-12-17T05:29:18","guid":{"rendered":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/?post_type=chapter&#038;p=790"},"modified":"2023-01-03T21:15:18","modified_gmt":"2023-01-03T21:15:18","slug":"tooga-alustamine","status":"publish","type":"chapter","link":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/chapter\/tooga-alustamine\/","title":{"raw":"T\u00f6\u00f6ga alustamine","rendered":"T\u00f6\u00f6ga alustamine"},"content":{"raw":"<div class=\"textbox__content\">\r\n<div class=\"textbox textbox--learning-objectives\"><header class=\"textbox__header\">\r\n<p class=\"textbox__title\">Peat\u00fckk annab \u00fclevaate<\/p>\r\n\r\n<\/header>\r\n<div class=\"textbox__content\">\r\n<ul>\r\n \t<li>kuidas paigaldada operatsioons\u00fcsteem m\u00e4lukaardile,<\/li>\r\n \t<li>kuidas kontrollida, kas \u00f5ige tarkvara on m\u00e4lukaardile installeerunud.<\/li>\r\n<\/ul>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<span style=\"font-family: 'Cormorant Garamond', serif;font-size: 1.80225em;font-weight: bold\">Paigaldame operatsioons\u00fcsteemi<\/span>\r\n\r\nSD-kaardile, mis on tinglikult meie arvuti k\u00f5vaketas, tuleb paigaldada operatsioonis\u00fcsteem. Operatsioonis\u00fcsteem k\u00e4ivitatakse arvutis alglaadimisprogrammi poolt ning see juhib arvutis\u00fcsteemi t\u00f6\u00f6d ja teenindab rakendusprogramme. Seda on vaja, et saaksime oma uues arvutis huvitavaid projekte teha. Selleks on vaja <a href=\"https:\/\/www.raspberrypi.com\/software\/\">tarkvara<\/a>.\r\n<ol>\r\n \t<li>Alustame Raspberry PI OS installeerimisega kasutades Raspberry PI Imagerit. Selleks on meil vaja tavalist arvutit, millel on olemas microSD kaardipesa.<\/li>\r\n \t<li>Kui teie arvutis on MS Windows, siis valige \u201eDownload for Windows\u201c. Teie arvutisse laetakse imager_1.7.3.exe.<\/li>\r\n \t<li>K\u00e4ivitage fail! NB! Sarnaselt saab toimida ka Linuxi ja machos arvutite puhul.<\/li>\r\n \t<li>Kui t\u00f6\u00f6 on l\u00f5petatud vajutage \"Finish\".<\/li>\r\n<\/ol>\r\n<img class=\"alignnone wp-image-791 size-full\" src=\"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2022\/12\/03.png\" alt=\"\" width=\"893\" height=\"378\" \/>\r\n\r\n5. N\u00fc\u00fcd sisestage arvuti kaardipesasse microSD kaart ning valige <strong>k\u00f5ige \u00fclemine<\/strong> valik, siis saate kohe k\u00f5ik uuendused kaasa.\r\n\r\n<img class=\"alignnone wp-image-792 size-full\" src=\"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2022\/12\/04.png\" alt=\"\" width=\"910\" height=\"378\" \/>\r\n\r\nPeale programmi t\u00f6\u00f6 l\u00f5petamist v\u00f5tke microSD kaart arvuti kaardipesast v\u00e4lja ja sisestage Raspberry Pi kaardipesasse. Seej\u00e4rel v\u00f5ib Raspberry Pi sisse l\u00fclitada. Raspberry Pi arvutil ei ole eraldi sissel\u00fclitamisnuppu. Kui te \u00fchendate toitejuhtme, siis Raspberry Pi l\u00fclitub kohe sisse.\r\n\r\nKui k\u00f5ik l\u00e4ks h\u00e4sti, siis peaks teie ekraanile ilmuma RB Pi avaleht. RB Pi-s kasutatav operatsioonis\u00fcsteem on Linux.\r\n\r\nJuhend video kujul inglise keeles:\r\n\r\n[embed]https:\/\/youtu.be\/o4lrSD38aLg[\/embed]\r\n<h1>M\u00f5tlemise ja nuputus\u00fclesanded<\/h1>\r\n[h5p id=\"35\"]\r\n<h1>Tarkvara kontroll<\/h1>\r\nKuigi eeldatavasti said kaardile paigalduse k\u00e4igus vajalikud uuendused paigaldatud, siis <strong>enne Raspberry PI programmeerimise alustamist on m\u00f5istlik kontrollida, et meil on tarkvara v\u00e4rskendatud.<\/strong> Selleks on meil vaja interneti\u00fchendust kas siis WiFi v\u00f5i kaabli kaudu. Kaabel\u00fchenduse jaoks ei ole t\u00f5en\u00e4oliselt mingeid seadistusi vaja teha, WiFi v\u00f5ib vajada m\u00f5ningast seadistust v\u00f5rgunime ja parooli sisestamisega.\r\n\r\nKeskkonna uuendamiseks on meil vajalik kasutada terminali. K\u00e4ivitame oma k\u00e4sud, kasutades sudo\u2019t. Et meil oleks administraatori \u00f5igused siis on vajalik k\u00e4skude ees kasutada s\u00f5na <strong>\u2019sudo\u2019<\/strong>\r\n<div class=\"textbox textbox--examples\"><header class=\"textbox__header\">\r\n<p class=\"textbox__title\">N\u00e4ide: v\u00e4rskendame nii pakettide loendit kui ka installitud pakette<\/p>\r\n\r\n<\/header>\r\n<div class=\"textbox__content\">\r\n\r\nsudo apt-get update -y\r\n\r\nsudo apt-get upgrade -y\r\n\r\n<\/div>\r\n<\/div>\r\nKasutame Pythoni programmeerimiskeelt oma niiskusanduriga suhtlemiseks. Ilmselt on see juba RB Pi-s paigaldatud, kuid kui seda ei ole, siis tuleb toimida allpoololeva kohaselt. Kas Python on juba olemas, saab kontollida, kui terminali k\u00e4surealt sisestate \u2019python\u2019 v\u00f5i \u2019python3\u2019. K\u00e4sureale peab ilmuma tekst Pythoni versiooniga ja \u2019&gt;&gt;&gt;\u2019 m\u00e4rgid. Kui need ilmusid, siis tagasi saab Ctrl-Z ja Enteri vajutamisega.\r\n<div class=\"textbox textbox--examples\"><header class=\"textbox__header\">\r\n<p class=\"textbox__title\">N\u00e4ide: kui Pythonit ei ole, siis tuleb toimida nii:<\/p>\r\n\r\n<\/header>\r\n<div class=\"textbox__content\">\r\n\r\nInstallime nii python3 kui ka python3-pip k\u00e4ivitades alloleva k\u00e4su:\r\n\r\nsudo apt-get install python3-dev python3-pip\r\n\r\n<\/div>\r\n<\/div>\r\nKasutades pipi j\u00e4tkame ja installime Adafruiti DHT teegi Raspberry PI-sse.\u00a0Kasutame seda Pythoni teeki oma DHT11 niiskus-\/temperatuurianduriga suhtlemiseks. Boonusena toetab see teek (moodul) ka DHT22 ja AM2302 niiskuse\/temperatuuri andureid, mis teeb sellest suurep\u00e4rase vahendi erinevate andurite kasutamise \u00f5ppimiseks.\r\n<div class=\"textbox textbox--examples\"><header class=\"textbox__header\">\r\n<p class=\"textbox__title\">N\u00e4ide: DHT-teegi installimiseks oma Raspberry PI-sse k\u00e4ivitage j\u00e4rgmine k\u00e4sk:<\/p>\r\n\r\n<\/header>\r\n<div class=\"textbox__content\">\r\n\r\npip3 install adafruit-circuitpython-dht\r\n\r\nsudo apt-get install libgpiod2\r\n\r\n<\/div>\r\n<\/div>\r\nKui oleme oma RB PI-sse installinud Adafruit DHT teegi, saame n\u00fc\u00fcd Pytoni abil \u00f5huniiskuse ja temperatuuri andurilt lugeda andmeid. Kui soovime mitut Linuxi k\u00e4sku korraga k\u00e4ivitada, saame kasutada k\u00e4skude vahel &amp;&amp;.\r\n<h1>M\u00f5tlemise ja nuputus\u00fclesanded<\/h1>\r\n[h5p id=\"36\"]","rendered":"<div class=\"textbox__content\">\n<div class=\"textbox textbox--learning-objectives\">\n<header class=\"textbox__header\">\n<p class=\"textbox__title\">Peat\u00fckk annab \u00fclevaate<\/p>\n<\/header>\n<div class=\"textbox__content\">\n<ul>\n<li>kuidas paigaldada operatsioons\u00fcsteem m\u00e4lukaardile,<\/li>\n<li>kuidas kontrollida, kas \u00f5ige tarkvara on m\u00e4lukaardile installeerunud.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<p><span style=\"font-family: 'Cormorant Garamond', serif;font-size: 1.80225em;font-weight: bold\">Paigaldame operatsioons\u00fcsteemi<\/span><\/p>\n<p>SD-kaardile, mis on tinglikult meie arvuti k\u00f5vaketas, tuleb paigaldada operatsioonis\u00fcsteem. Operatsioonis\u00fcsteem k\u00e4ivitatakse arvutis alglaadimisprogrammi poolt ning see juhib arvutis\u00fcsteemi t\u00f6\u00f6d ja teenindab rakendusprogramme. Seda on vaja, et saaksime oma uues arvutis huvitavaid projekte teha. Selleks on vaja <a href=\"https:\/\/www.raspberrypi.com\/software\/\">tarkvara<\/a>.<\/p>\n<ol>\n<li>Alustame Raspberry PI OS installeerimisega kasutades Raspberry PI Imagerit. Selleks on meil vaja tavalist arvutit, millel on olemas microSD kaardipesa.<\/li>\n<li>Kui teie arvutis on MS Windows, siis valige \u201eDownload for Windows\u201c. Teie arvutisse laetakse imager_1.7.3.exe.<\/li>\n<li>K\u00e4ivitage fail! NB! Sarnaselt saab toimida ka Linuxi ja machos arvutite puhul.<\/li>\n<li>Kui t\u00f6\u00f6 on l\u00f5petatud vajutage &#8220;Finish&#8221;.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-791 size-full\" src=\"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2022\/12\/03.png\" alt=\"\" width=\"893\" height=\"378\" srcset=\"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2022\/12\/03.png 893w, https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2022\/12\/03-300x127.png 300w, https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2022\/12\/03-768x325.png 768w, https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2022\/12\/03-65x28.png 65w, https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2022\/12\/03-225x95.png 225w, https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2022\/12\/03-350x148.png 350w\" sizes=\"auto, (max-width: 893px) 100vw, 893px\" \/><\/p>\n<p>5. N\u00fc\u00fcd sisestage arvuti kaardipesasse microSD kaart ning valige <strong>k\u00f5ige \u00fclemine<\/strong> valik, siis saate kohe k\u00f5ik uuendused kaasa.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-792 size-full\" src=\"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2022\/12\/04.png\" alt=\"\" width=\"910\" height=\"378\" srcset=\"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2022\/12\/04.png 910w, https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2022\/12\/04-300x125.png 300w, https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2022\/12\/04-768x319.png 768w, https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2022\/12\/04-65x27.png 65w, https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2022\/12\/04-225x93.png 225w, https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2022\/12\/04-350x145.png 350w\" sizes=\"auto, (max-width: 910px) 100vw, 910px\" \/><\/p>\n<p>Peale programmi t\u00f6\u00f6 l\u00f5petamist v\u00f5tke microSD kaart arvuti kaardipesast v\u00e4lja ja sisestage Raspberry Pi kaardipesasse. Seej\u00e4rel v\u00f5ib Raspberry Pi sisse l\u00fclitada. Raspberry Pi arvutil ei ole eraldi sissel\u00fclitamisnuppu. Kui te \u00fchendate toitejuhtme, siis Raspberry Pi l\u00fclitub kohe sisse.<\/p>\n<p>Kui k\u00f5ik l\u00e4ks h\u00e4sti, siis peaks teie ekraanile ilmuma RB Pi avaleht. RB Pi-s kasutatav operatsioonis\u00fcsteem on Linux.<\/p>\n<p>Juhend video kujul inglise keeles:<\/p>\n<p><iframe loading=\"lazy\" id=\"oembed-1\" title=\"Raspberry Pi Imager - Installing A Pi OS\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/o4lrSD38aLg?feature=oembed&#38;rel=0\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<h1>M\u00f5tlemise ja nuputus\u00fclesanded<\/h1>\n<div id=\"h5p-35\">\n<div class=\"h5p-iframe-wrapper\"><iframe id=\"h5p-iframe-35\" class=\"h5p-iframe\" data-content-id=\"35\" style=\"height:1px\" src=\"about:blank\" frameBorder=\"0\" scrolling=\"no\" title=\"Sissejuhatus Rasperry Pi lisamoodulisse\"><\/iframe><\/div>\n<\/div>\n<h1>Tarkvara kontroll<\/h1>\n<p>Kuigi eeldatavasti said kaardile paigalduse k\u00e4igus vajalikud uuendused paigaldatud, siis <strong>enne Raspberry PI programmeerimise alustamist on m\u00f5istlik kontrollida, et meil on tarkvara v\u00e4rskendatud.<\/strong> Selleks on meil vaja interneti\u00fchendust kas siis WiFi v\u00f5i kaabli kaudu. Kaabel\u00fchenduse jaoks ei ole t\u00f5en\u00e4oliselt mingeid seadistusi vaja teha, WiFi v\u00f5ib vajada m\u00f5ningast seadistust v\u00f5rgunime ja parooli sisestamisega.<\/p>\n<p>Keskkonna uuendamiseks on meil vajalik kasutada terminali. K\u00e4ivitame oma k\u00e4sud, kasutades sudo\u2019t. Et meil oleks administraatori \u00f5igused siis on vajalik k\u00e4skude ees kasutada s\u00f5na <strong>\u2019sudo\u2019<\/strong><\/p>\n<div class=\"textbox textbox--examples\">\n<header class=\"textbox__header\">\n<p class=\"textbox__title\">N\u00e4ide: v\u00e4rskendame nii pakettide loendit kui ka installitud pakette<\/p>\n<\/header>\n<div class=\"textbox__content\">\n<p>sudo apt-get update -y<\/p>\n<p>sudo apt-get upgrade -y<\/p>\n<\/div>\n<\/div>\n<p>Kasutame Pythoni programmeerimiskeelt oma niiskusanduriga suhtlemiseks. Ilmselt on see juba RB Pi-s paigaldatud, kuid kui seda ei ole, siis tuleb toimida allpoololeva kohaselt. Kas Python on juba olemas, saab kontollida, kui terminali k\u00e4surealt sisestate \u2019python\u2019 v\u00f5i \u2019python3\u2019. K\u00e4sureale peab ilmuma tekst Pythoni versiooniga ja \u2019&gt;&gt;&gt;\u2019 m\u00e4rgid. Kui need ilmusid, siis tagasi saab Ctrl-Z ja Enteri vajutamisega.<\/p>\n<div class=\"textbox textbox--examples\">\n<header class=\"textbox__header\">\n<p class=\"textbox__title\">N\u00e4ide: kui Pythonit ei ole, siis tuleb toimida nii:<\/p>\n<\/header>\n<div class=\"textbox__content\">\n<p>Installime nii python3 kui ka python3-pip k\u00e4ivitades alloleva k\u00e4su:<\/p>\n<p>sudo apt-get install python3-dev python3-pip<\/p>\n<\/div>\n<\/div>\n<p>Kasutades pipi j\u00e4tkame ja installime Adafruiti DHT teegi Raspberry PI-sse.\u00a0Kasutame seda Pythoni teeki oma DHT11 niiskus-\/temperatuurianduriga suhtlemiseks. Boonusena toetab see teek (moodul) ka DHT22 ja AM2302 niiskuse\/temperatuuri andureid, mis teeb sellest suurep\u00e4rase vahendi erinevate andurite kasutamise \u00f5ppimiseks.<\/p>\n<div class=\"textbox textbox--examples\">\n<header class=\"textbox__header\">\n<p class=\"textbox__title\">N\u00e4ide: DHT-teegi installimiseks oma Raspberry PI-sse k\u00e4ivitage j\u00e4rgmine k\u00e4sk:<\/p>\n<\/header>\n<div class=\"textbox__content\">\n<p>pip3 install adafruit-circuitpython-dht<\/p>\n<p>sudo apt-get install libgpiod2<\/p>\n<\/div>\n<\/div>\n<p>Kui oleme oma RB PI-sse installinud Adafruit DHT teegi, saame n\u00fc\u00fcd Pytoni abil \u00f5huniiskuse ja temperatuuri andurilt lugeda andmeid. Kui soovime mitut Linuxi k\u00e4sku korraga k\u00e4ivitada, saame kasutada k\u00e4skude vahel &amp;&amp;.<\/p>\n<h1>M\u00f5tlemise ja nuputus\u00fclesanded<\/h1>\n<div id=\"h5p-36\">\n<div class=\"h5p-iframe-wrapper\"><iframe id=\"h5p-iframe-36\" class=\"h5p-iframe\" data-content-id=\"36\" style=\"height:1px\" src=\"about:blank\" frameBorder=\"0\" scrolling=\"no\" title=\"Pythoni veebirakendus\"><\/iframe><\/div>\n<\/div>\n","protected":false},"author":6,"menu_order":2,"template":"","meta":{"pb_show_title":"on","pb_short_title":"","pb_subtitle":"","pb_authors":[],"pb_section_license":""},"chapter-type":[],"contributor":[],"license":[],"class_list":["post-790","chapter","type-chapter","status-publish","hentry"],"part":782,"_links":{"self":[{"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/pressbooks\/v2\/chapters\/790","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/pressbooks\/v2\/chapters"}],"about":[{"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/wp\/v2\/types\/chapter"}],"author":[{"embeddable":true,"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/wp\/v2\/users\/6"}],"version-history":[{"count":8,"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/pressbooks\/v2\/chapters\/790\/revisions"}],"predecessor-version":[{"id":946,"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/pressbooks\/v2\/chapters\/790\/revisions\/946"}],"part":[{"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/pressbooks\/v2\/parts\/782"}],"metadata":[{"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/pressbooks\/v2\/chapters\/790\/metadata\/"}],"wp:attachment":[{"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/wp\/v2\/media?parent=790"}],"wp:term":[{"taxonomy":"chapter-type","embeddable":true,"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/pressbooks\/v2\/chapter-type?post=790"},{"taxonomy":"contributor","embeddable":true,"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/wp\/v2\/contributor?post=790"},{"taxonomy":"license","embeddable":true,"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/wp\/v2\/license?post=790"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}