{"id":1394,"date":"2016-02-13T19:40:23","date_gmt":"2016-02-13T17:40:23","guid":{"rendered":"https:\/\/blogit.gradia.fi\/sahkonet\/?page_id=1394"},"modified":"2016-11-29T13:59:53","modified_gmt":"2016-11-29T11:59:53","slug":"6-analogitulon-kasittely","status":"publish","type":"page","link":"https:\/\/blogit.gradia.fi\/sahkonet\/kiinteistoautomaatio\/raspberry-pi-harjoitukset\/6-analogitulon-kasittely\/","title":{"rendered":"6. Analogiatulon k\u00e4sittely"},"content":{"rendered":"<p>Raspberry Pi ei tue suoraan GPIO-pinneill\u00e4 analogiatulojen k\u00e4sittely\u00e4, vaan analogiatulo k\u00e4sitell\u00e4\u00e4n vaikkapa A\/D-muuntimen kautta. K\u00e4yt\u00e4mme harjoituksessamme MCP3002 A\/D-muunninpiiri\u00e4, jonka kanssa kommunikoimme SPI-rajapinnan kautta.<\/p>\n<p>Serial Peripheral Interface (SPI) v\u00e4yl\u00e4 on sarjaliikennett\u00e4, jota voidaan k\u00e4ytt\u00e4\u00e4 pinnien 19, 21, 23, 24 ja 26 kautta. Se on siis k\u00e4yt\u00e4nn\u00f6ss\u00e4 synkroninen sarjaliikennev\u00e4yl\u00e4standardi, jota voidaan k\u00e4ytt\u00e4\u00e4 laitteiden v\u00e4liseen kommunikaatioon<\/p>\n<p><a href=\"https:\/\/en.wikipedia.org\/wiki\/Serial_Peripheral_Interface_Bus\" target=\"_blank\">Lis\u00e4tietoa SPI-v\u00e4yl\u00e4st\u00e4<\/a>.<\/p>\n<p>Aivan aluksi t\u00e4ytyy SPI-tuki asentaa ja laittaa toimintaan. Avaa Terminal ja aja seuraavat komennot.<\/p>\n<pre>sudo apt-get update \r\nsudo apt-get install python-dev \r\ngit clone git:\/\/github.com\/doceme\/py-spidev\r\ncd py-spidev\r\nsudo python setup.py install<\/pre>\n<p>Avaa terminaalissa raspi-config ja sielt\u00e4 7 Advanced options ja sen alta A6 SPI enable\/disable. Enable.<\/p>\n<p>Onnistuneen asennuksen voi tarkastaa ajamalla komento <em>lsmod | grep spi\u00a0<\/em>jonka tuloksena pit\u00e4isi n\u00e4ky\u00e4 seuraava rivi.<\/p>\n<pre>pi@raspberrypi ~ $ lsmod | grep spi\r\nspi_bcm2835 7948 0\r\npi@raspberrypi ~ $<\/pre>\n<p>T\u00e4m\u00e4n j\u00e4lkeen teemme kytkenn\u00e4n. Uuteen kytkent\u00e4\u00e4mme tarvitsemme:<\/p>\n<ul>\n<li>MCP3002 AD-muunninpiirin (<a href=\"http:\/\/www.ee.ic.ac.uk\/pcheung\/teaching\/ee2_digital\/MCP3002.pdf\" target=\"_blank\">datalehti<\/a>)<\/li>\n<li>potentiometrin (n. 10k\u03a9)<\/li>\n<li>kytkent\u00e4lankoja<\/li>\n<\/ul>\n<p>MCP3002 pin j\u00e4rjestys<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1409\" src=\"https:\/\/blogit.gradia.fi\/sahkonet\/wp-content\/uploads\/sites\/80\/2016\/02\/kuva6-9.png\" alt=\"kuva6-9\" width=\"279\" height=\"120\" \/><\/p>\n<p>Kytkemme siis MCP3002 ja raspberry pi v\u00e4lisen yhteyden seuraavasti:<\/p>\n<ul>\n<li>MCP3002:1 =&gt; GPIO8 (CEO) pin 24<\/li>\n<li>MCP3002:2 =&gt; potentiometrin s\u00e4\u00e4detty j\u00e4nnite.<\/li>\n<li>MCP3002:3 =&gt; nc<\/li>\n<li>MCP3002:4 =&gt; GND<\/li>\n<li>MCP3002:5 =&gt; GPIO10 (MOSI) pin 19<\/li>\n<li>MCP3002:6 =&gt; GPIO9 (MISO) pin 21<\/li>\n<li>MCP3002:7 =&gt; GPIO11 (SCLK) pin 23<\/li>\n<\/ul>\n<p>Huomaa ett\u00e4 alla n\u00e4kyv\u00e4ss\u00e4 kytkenn\u00e4ss\u00e4 on\u00a0my\u00f6s aiemmin tekem\u00e4mme painonapit ja led. \u00c4l\u00e4 anna sen h\u00e4irit\u00e4.<\/p>\n<p><a href=\"https:\/\/blogit.gradia.fi\/sahkonet\/wp-content\/uploads\/sites\/80\/2016\/02\/teht\u00e4v\u00e46_analog_tulo_bb2.png\" rel=\"attachment wp-att-1404\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1404\" src=\"https:\/\/blogit.gradia.fi\/sahkonet\/wp-content\/uploads\/sites\/80\/2016\/02\/teht\u00e4v\u00e46_analog_tulo_bb2.png\" alt=\"teht\u00e4v\u00e46_analog_tulo_bb2\" width=\"1755\" height=\"1425\" srcset=\"https:\/\/blogit.gradia.fi\/sahkonet\/wp-content\/uploads\/sites\/80\/2016\/02\/teht\u00e4v\u00e46_analog_tulo_bb2.png 1755w, https:\/\/blogit.gradia.fi\/sahkonet\/wp-content\/uploads\/sites\/80\/2016\/02\/teht\u00e4v\u00e46_analog_tulo_bb2-300x244.png 300w, https:\/\/blogit.gradia.fi\/sahkonet\/wp-content\/uploads\/sites\/80\/2016\/02\/teht\u00e4v\u00e46_analog_tulo_bb2-768x624.png 768w, https:\/\/blogit.gradia.fi\/sahkonet\/wp-content\/uploads\/sites\/80\/2016\/02\/teht\u00e4v\u00e46_analog_tulo_bb2-1024x831.png 1024w\" sizes=\"auto, (max-width: 1755px) 100vw, 1755px\" \/><\/a><\/p>\n<p>Tehd\u00e4\u00e4n ohjelma. Avaa terminaali ja siirry kansioon Python-ohjelmat. Suorita komento:<\/p>\n<pre>sudo nano potikka.py<\/pre>\n<p>Kirjoita alla oleva koodi:<\/p>\n<p><a href=\"https:\/\/blogit.gradia.fi\/sahkonet\/wp-content\/uploads\/sites\/80\/2016\/02\/kuva6-7.png\" rel=\"attachment wp-att-1405\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1405\" src=\"https:\/\/blogit.gradia.fi\/sahkonet\/wp-content\/uploads\/sites\/80\/2016\/02\/kuva6-7.png\" alt=\"kuva6-7\" width=\"641\" height=\"831\" srcset=\"https:\/\/blogit.gradia.fi\/sahkonet\/wp-content\/uploads\/sites\/80\/2016\/02\/kuva6-7.png 641w, https:\/\/blogit.gradia.fi\/sahkonet\/wp-content\/uploads\/sites\/80\/2016\/02\/kuva6-7-231x300.png 231w\" sizes=\"auto, (max-width: 641px) 100vw, 641px\" \/><\/a><\/p>\n<p>Kirjoitettuasi ohjelman tallenna se ctrl+o ja paina enteri\u00e4 kun nano kysyy vahvistusta tiedostonimelle File Name to Write: potikka.py<\/p>\n<p>Voit poistua ohjelmasta ctrl+x.<\/p>\n<p>Kokeillaan ohjelman ajamista antamalla Terminalissa komento<\/p>\n<pre>sudo python potikka.py<\/pre>\n<p>Testaa\u00a0py\u00f6rittelem\u00e4ll\u00e4 potentiometri\u00e4 sit\u00e4 miten\u00a0ohjelma toimii.<\/p>\n<p>Suunnilleen jotain t\u00e4llaista tulosta pit\u00e4isi tulla.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1406\" src=\"https:\/\/blogit.gradia.fi\/sahkonet\/wp-content\/uploads\/sites\/80\/2016\/02\/kuva6-8.png\" alt=\"kuva6-8\" width=\"644\" height=\"459\" srcset=\"https:\/\/blogit.gradia.fi\/sahkonet\/wp-content\/uploads\/sites\/80\/2016\/02\/kuva6-8.png 644w, https:\/\/blogit.gradia.fi\/sahkonet\/wp-content\/uploads\/sites\/80\/2016\/02\/kuva6-8-300x214.png 300w\" sizes=\"auto, (max-width: 644px) 100vw, 644px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Raspberry Pi ei tue suoraan GPIO-pinneill\u00e4 analogiatulojen k\u00e4sittely\u00e4, vaan analogiatulo k\u00e4sitell\u00e4\u00e4n vaikkapa A\/D-muuntimen kautta. K\u00e4yt\u00e4mme harjoituksessamme MCP3002 A\/D-muunninpiiri\u00e4, jonka kanssa kommunikoimme SPI-rajapinnan kautta. Serial Peripheral Interface (SPI) v\u00e4yl\u00e4 on sarjaliikennett\u00e4, jota voidaan k\u00e4ytt\u00e4\u00e4 pinnien 19, 21, 23, 24 ja 26 kautta. Se on siis k\u00e4yt\u00e4nn\u00f6ss\u00e4 synkroninen sarjaliikennev\u00e4yl\u00e4standardi, jota voidaan k\u00e4ytt\u00e4\u00e4 laitteiden v\u00e4liseen kommunikaatioon Lis\u00e4tietoa SPI-v\u00e4yl\u00e4st\u00e4. &hellip; <a href=\"https:\/\/blogit.gradia.fi\/sahkonet\/kiinteistoautomaatio\/raspberry-pi-harjoitukset\/6-analogitulon-kasittely\/\" class=\"more-link\">Jatka lukemista <span class=\"screen-reader-text\">6. Analogiatulon k\u00e4sittely<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":179,"featured_media":0,"parent":1320,"menu_order":6,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-1394","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>6. Analogiatulon k\u00e4sittely - S\u00e4hk\u00f6Net<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blogit.gradia.fi\/sahkonet\/kiinteistoautomaatio\/raspberry-pi-harjoitukset\/6-analogitulon-kasittely\/\" \/>\n<meta property=\"og:locale\" content=\"fi_FI\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"6. Analogiatulon k\u00e4sittely - S\u00e4hk\u00f6Net\" \/>\n<meta property=\"og:description\" content=\"Raspberry Pi ei tue suoraan GPIO-pinneill\u00e4 analogiatulojen k\u00e4sittely\u00e4, vaan analogiatulo k\u00e4sitell\u00e4\u00e4n vaikkapa A\/D-muuntimen kautta. K\u00e4yt\u00e4mme harjoituksessamme MCP3002 A\/D-muunninpiiri\u00e4, jonka kanssa kommunikoimme SPI-rajapinnan kautta. Serial Peripheral Interface (SPI) v\u00e4yl\u00e4 on sarjaliikennett\u00e4, jota voidaan k\u00e4ytt\u00e4\u00e4 pinnien 19, 21, 23, 24 ja 26 kautta. Se on siis k\u00e4yt\u00e4nn\u00f6ss\u00e4 synkroninen sarjaliikennev\u00e4yl\u00e4standardi, jota voidaan k\u00e4ytt\u00e4\u00e4 laitteiden v\u00e4liseen kommunikaatioon Lis\u00e4tietoa SPI-v\u00e4yl\u00e4st\u00e4. &hellip; Jatka lukemista 6. Analogiatulon k\u00e4sittely &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogit.gradia.fi\/sahkonet\/kiinteistoautomaatio\/raspberry-pi-harjoitukset\/6-analogitulon-kasittely\/\" \/>\n<meta property=\"og:site_name\" content=\"S\u00e4hk\u00f6Net\" \/>\n<meta property=\"article:modified_time\" content=\"2016-11-29T11:59:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blogit.gradia.fi\/sahkonet\/wp-content\/uploads\/sites\/80\/2016\/02\/kuva6-9.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Arvioitu lukuaika\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minuuttia\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogit.gradia.fi\\\/sahkonet\\\/kiinteistoautomaatio\\\/raspberry-pi-harjoitukset\\\/6-analogitulon-kasittely\\\/\",\"url\":\"https:\\\/\\\/blogit.gradia.fi\\\/sahkonet\\\/kiinteistoautomaatio\\\/raspberry-pi-harjoitukset\\\/6-analogitulon-kasittely\\\/\",\"name\":\"6. Analogiatulon k\u00e4sittely - S\u00e4hk\u00f6Net\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogit.gradia.fi\\\/sahkonet\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blogit.gradia.fi\\\/sahkonet\\\/kiinteistoautomaatio\\\/raspberry-pi-harjoitukset\\\/6-analogitulon-kasittely\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blogit.gradia.fi\\\/sahkonet\\\/kiinteistoautomaatio\\\/raspberry-pi-harjoitukset\\\/6-analogitulon-kasittely\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogit.gradia.fi\\\/sahkonet\\\/wp-content\\\/uploads\\\/sites\\\/80\\\/2016\\\/02\\\/kuva6-9.png\",\"datePublished\":\"2016-02-13T17:40:23+00:00\",\"dateModified\":\"2016-11-29T11:59:53+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blogit.gradia.fi\\\/sahkonet\\\/kiinteistoautomaatio\\\/raspberry-pi-harjoitukset\\\/6-analogitulon-kasittely\\\/#breadcrumb\"},\"inLanguage\":\"fi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogit.gradia.fi\\\/sahkonet\\\/kiinteistoautomaatio\\\/raspberry-pi-harjoitukset\\\/6-analogitulon-kasittely\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fi\",\"@id\":\"https:\\\/\\\/blogit.gradia.fi\\\/sahkonet\\\/kiinteistoautomaatio\\\/raspberry-pi-harjoitukset\\\/6-analogitulon-kasittely\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blogit.gradia.fi\\\/sahkonet\\\/wp-content\\\/uploads\\\/sites\\\/80\\\/2016\\\/02\\\/kuva6-9.png\",\"contentUrl\":\"https:\\\/\\\/blogit.gradia.fi\\\/sahkonet\\\/wp-content\\\/uploads\\\/sites\\\/80\\\/2016\\\/02\\\/kuva6-9.png\",\"width\":279,\"height\":120},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blogit.gradia.fi\\\/sahkonet\\\/kiinteistoautomaatio\\\/raspberry-pi-harjoitukset\\\/6-analogitulon-kasittely\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Kiinteist\u00f6jen automaatio- ja tietoj\u00e4rjestelm\u00e4t (30 osp)\",\"item\":\"https:\\\/\\\/blogit.gradia.fi\\\/sahkonet\\\/kiinteistoautomaatio\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Raspberry Pi -harjoitukset\",\"item\":\"https:\\\/\\\/blogit.gradia.fi\\\/sahkonet\\\/kiinteistoautomaatio\\\/raspberry-pi-harjoitukset\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"6. Analogiatulon k\u00e4sittely\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blogit.gradia.fi\\\/sahkonet\\\/#website\",\"url\":\"https:\\\/\\\/blogit.gradia.fi\\\/sahkonet\\\/\",\"name\":\"S\u00e4hk\u00f6Net\",\"description\":\"S\u00e4hk\u00f6- ja automaatiotekniikan perustutkinto\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blogit.gradia.fi\\\/sahkonet\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fi\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"6. Analogiatulon k\u00e4sittely - S\u00e4hk\u00f6Net","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blogit.gradia.fi\/sahkonet\/kiinteistoautomaatio\/raspberry-pi-harjoitukset\/6-analogitulon-kasittely\/","og_locale":"fi_FI","og_type":"article","og_title":"6. Analogiatulon k\u00e4sittely - S\u00e4hk\u00f6Net","og_description":"Raspberry Pi ei tue suoraan GPIO-pinneill\u00e4 analogiatulojen k\u00e4sittely\u00e4, vaan analogiatulo k\u00e4sitell\u00e4\u00e4n vaikkapa A\/D-muuntimen kautta. K\u00e4yt\u00e4mme harjoituksessamme MCP3002 A\/D-muunninpiiri\u00e4, jonka kanssa kommunikoimme SPI-rajapinnan kautta. Serial Peripheral Interface (SPI) v\u00e4yl\u00e4 on sarjaliikennett\u00e4, jota voidaan k\u00e4ytt\u00e4\u00e4 pinnien 19, 21, 23, 24 ja 26 kautta. Se on siis k\u00e4yt\u00e4nn\u00f6ss\u00e4 synkroninen sarjaliikennev\u00e4yl\u00e4standardi, jota voidaan k\u00e4ytt\u00e4\u00e4 laitteiden v\u00e4liseen kommunikaatioon Lis\u00e4tietoa SPI-v\u00e4yl\u00e4st\u00e4. &hellip; Jatka lukemista 6. Analogiatulon k\u00e4sittely &rarr;","og_url":"https:\/\/blogit.gradia.fi\/sahkonet\/kiinteistoautomaatio\/raspberry-pi-harjoitukset\/6-analogitulon-kasittely\/","og_site_name":"S\u00e4hk\u00f6Net","article_modified_time":"2016-11-29T11:59:53+00:00","og_image":[{"url":"https:\/\/blogit.gradia.fi\/sahkonet\/wp-content\/uploads\/sites\/80\/2016\/02\/kuva6-9.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Arvioitu lukuaika":"2 minuuttia"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blogit.gradia.fi\/sahkonet\/kiinteistoautomaatio\/raspberry-pi-harjoitukset\/6-analogitulon-kasittely\/","url":"https:\/\/blogit.gradia.fi\/sahkonet\/kiinteistoautomaatio\/raspberry-pi-harjoitukset\/6-analogitulon-kasittely\/","name":"6. Analogiatulon k\u00e4sittely - S\u00e4hk\u00f6Net","isPartOf":{"@id":"https:\/\/blogit.gradia.fi\/sahkonet\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogit.gradia.fi\/sahkonet\/kiinteistoautomaatio\/raspberry-pi-harjoitukset\/6-analogitulon-kasittely\/#primaryimage"},"image":{"@id":"https:\/\/blogit.gradia.fi\/sahkonet\/kiinteistoautomaatio\/raspberry-pi-harjoitukset\/6-analogitulon-kasittely\/#primaryimage"},"thumbnailUrl":"https:\/\/blogit.gradia.fi\/sahkonet\/wp-content\/uploads\/sites\/80\/2016\/02\/kuva6-9.png","datePublished":"2016-02-13T17:40:23+00:00","dateModified":"2016-11-29T11:59:53+00:00","breadcrumb":{"@id":"https:\/\/blogit.gradia.fi\/sahkonet\/kiinteistoautomaatio\/raspberry-pi-harjoitukset\/6-analogitulon-kasittely\/#breadcrumb"},"inLanguage":"fi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogit.gradia.fi\/sahkonet\/kiinteistoautomaatio\/raspberry-pi-harjoitukset\/6-analogitulon-kasittely\/"]}]},{"@type":"ImageObject","inLanguage":"fi","@id":"https:\/\/blogit.gradia.fi\/sahkonet\/kiinteistoautomaatio\/raspberry-pi-harjoitukset\/6-analogitulon-kasittely\/#primaryimage","url":"https:\/\/blogit.gradia.fi\/sahkonet\/wp-content\/uploads\/sites\/80\/2016\/02\/kuva6-9.png","contentUrl":"https:\/\/blogit.gradia.fi\/sahkonet\/wp-content\/uploads\/sites\/80\/2016\/02\/kuva6-9.png","width":279,"height":120},{"@type":"BreadcrumbList","@id":"https:\/\/blogit.gradia.fi\/sahkonet\/kiinteistoautomaatio\/raspberry-pi-harjoitukset\/6-analogitulon-kasittely\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Kiinteist\u00f6jen automaatio- ja tietoj\u00e4rjestelm\u00e4t (30 osp)","item":"https:\/\/blogit.gradia.fi\/sahkonet\/kiinteistoautomaatio\/"},{"@type":"ListItem","position":2,"name":"Raspberry Pi -harjoitukset","item":"https:\/\/blogit.gradia.fi\/sahkonet\/kiinteistoautomaatio\/raspberry-pi-harjoitukset\/"},{"@type":"ListItem","position":3,"name":"6. Analogiatulon k\u00e4sittely"}]},{"@type":"WebSite","@id":"https:\/\/blogit.gradia.fi\/sahkonet\/#website","url":"https:\/\/blogit.gradia.fi\/sahkonet\/","name":"S\u00e4hk\u00f6Net","description":"S\u00e4hk\u00f6- ja automaatiotekniikan perustutkinto","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogit.gradia.fi\/sahkonet\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fi"}]}},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"post-thumbnail":false,"twentyfourteen-full-width":false},"uagb_author_info":{"display_name":"Pia Tolonen","author_link":"https:\/\/blogit.gradia.fi\/sahkonet\/author\/halmepia\/"},"uagb_comment_info":0,"uagb_excerpt":"Raspberry Pi ei tue suoraan GPIO-pinneill\u00e4 analogiatulojen k\u00e4sittely\u00e4, vaan analogiatulo k\u00e4sitell\u00e4\u00e4n vaikkapa A\/D-muuntimen kautta. K\u00e4yt\u00e4mme harjoituksessamme MCP3002 A\/D-muunninpiiri\u00e4, jonka kanssa kommunikoimme SPI-rajapinnan kautta. Serial Peripheral Interface (SPI) v\u00e4yl\u00e4 on sarjaliikennett\u00e4, jota voidaan k\u00e4ytt\u00e4\u00e4 pinnien 19, 21, 23, 24 ja 26 kautta. Se on siis k\u00e4yt\u00e4nn\u00f6ss\u00e4 synkroninen sarjaliikennev\u00e4yl\u00e4standardi, jota voidaan k\u00e4ytt\u00e4\u00e4 laitteiden v\u00e4liseen kommunikaatioon Lis\u00e4tietoa SPI-v\u00e4yl\u00e4st\u00e4.&hellip;","_links":{"self":[{"href":"https:\/\/blogit.gradia.fi\/sahkonet\/wp-json\/wp\/v2\/pages\/1394","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogit.gradia.fi\/sahkonet\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blogit.gradia.fi\/sahkonet\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blogit.gradia.fi\/sahkonet\/wp-json\/wp\/v2\/users\/179"}],"replies":[{"embeddable":true,"href":"https:\/\/blogit.gradia.fi\/sahkonet\/wp-json\/wp\/v2\/comments?post=1394"}],"version-history":[{"count":0,"href":"https:\/\/blogit.gradia.fi\/sahkonet\/wp-json\/wp\/v2\/pages\/1394\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/blogit.gradia.fi\/sahkonet\/wp-json\/wp\/v2\/pages\/1320"}],"wp:attachment":[{"href":"https:\/\/blogit.gradia.fi\/sahkonet\/wp-json\/wp\/v2\/media?parent=1394"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}