<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="https://peda.net/:static/539/atom.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>Analoginen tulo</title>
<id>https://peda.net/id/927c17499ab</id>
<updated>2022-03-03T07:48:35+02:00</updated>
<link href="https://peda.net/id/927c17499ab:atom" rel="self" />
<link href="https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/oma-laite/analoginen-tulo#top" rel="alternate" />
<logo>https://peda.net/:static/539/peda.net.logo.bg.svg</logo>
<rights type="html">&lt;div class=&quot;license&quot;&gt;Tämän sivun lisenssi &lt;a rel=&quot;license&quot; href=&quot;https://peda.net/info&quot;&gt;Peda.net-yleislisenssi&lt;/a&gt;&lt;/div&gt;&#10;</rights>

<entry>
<title>Analogisen tulon käyttö</title>
<id>https://peda.net/id/927c6b509ab</id>
<updated>2018-09-25T11:56:32+03:00</updated>
<link href="https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/oma-laite/analoginen-tulo/atk#top" />
<content type="html">Muistatkin varmaan, että digitaalisella signaalilla voi olla vain kaksi mahdollista arvoa, &lt;strong class=&quot;editor red&quot;&gt;HI&lt;/strong&gt; ja &lt;strong class=&quot;editor red&quot;&gt;LO&lt;/strong&gt;.&lt;br/&gt;&#10;Toinen signaalityyppi on &lt;b&gt;analoginen signaali&lt;/b&gt; ja sillä voi olla &lt;strong class=&quot;editor red&quot;&gt;äärettömän monta erilaista arvoa&lt;/strong&gt;.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Mikro-ohjaimen signaalit ovat &lt;strong class=&quot;editor red&quot;&gt;jännitetasoja&lt;/strong&gt;. Digitaalisen signaalin arvo &lt;strong class=&quot;editor red&quot;&gt;HI&lt;/strong&gt; vastaa &lt;b&gt;4,5 Voltin jännitettä&lt;/b&gt;&lt;br/&gt;&#10;(pariston jännite Crumblessa) ja &lt;strong class=&quot;editor red&quot;&gt;LO&lt;/strong&gt; tarkoittaa &lt;b&gt;0 Voltin jännitettä&lt;/b&gt; (ei jännitettä ollenkaan).&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Analogisen signaalin jännitteen suuruus voi olla mikä tahansa väliltä 0 V - 4,5 V&lt;/b&gt; (yläraja on pariston jännite).&lt;br/&gt;&#10;Alla olevissa kuvissa on esitetty digitaalinen ja analoginen signaali jännitteen kuvaajilla.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/oma-laite/analoginen-tulo/atk/signaalit-png#top&quot; title=&quot;signaalit.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/oma-laite/analoginen-tulo/atk/signaalit-png:file/photo/2bfe316f40db27f365b49845362c86d580d4807b/signaalit.png&quot; alt=&quot;&quot; title=&quot;signaalit.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;Jotkut komponentit tuottavat analogisen signaalin. Ykse sellainen on aiemmin käyttämämme valovastus (LDR).&lt;br/&gt;&#10;Lisäksi säätövastukset (potentiometrit) ja jotkut lämpötila-anturit tuottavat myös analogisen signaalin.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Crumblessa analogisen signaalin arvo luetaan komennolla &lt;strong class=&quot;editor red&quot;&gt;ANALOGUE &amp;lt;pinni&amp;gt;&lt;/strong&gt;.&lt;br/&gt;&#10;Pinni voi olla &lt;strong class=&quot;editor red&quot;&gt;A&lt;/strong&gt;, &lt;strong class=&quot;editor red&quot;&gt;B&lt;/strong&gt;, &lt;strong class=&quot;editor red&quot;&gt;C&lt;/strong&gt; tai &lt;strong class=&quot;editor red&quot;&gt;D&lt;/strong&gt;.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/oma-laite/analoginen-tulo/atk/analog-png#top&quot; title=&quot;analog.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/oma-laite/analoginen-tulo/atk/analog-png:file/photo/e579376e118e7f1cce9223274effde99a93542e4/analog.png&quot; alt=&quot;&quot; title=&quot;analog.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Komennon palauttama &lt;strong class=&quot;editor red&quot;&gt;lukuarvo vastaa pinniin tulevan analogisen signaalin suuruutta&lt;/strong&gt; (jännitettä).&lt;br/&gt;&#10;Alla olevassa taulukossa on esitetty muutama analogisen signaalin arvo ja komennon &lt;strong class=&quot;editor red&quot;&gt;ANALOGUE &amp;lt;pinni&amp;gt;&lt;/strong&gt; siitä palauttama lukuarvo.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;table&gt;&#10;&lt;tbody&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;&lt;b&gt;Analoginen signaali&lt;/b&gt;&lt;br/&gt;&#10;(jännite Voltteina)&lt;/td&gt;&#10;&lt;td&gt;Komennon &lt;strong class=&quot;editor red&quot;&gt;ANALOGUE &amp;lt;pinni&amp;gt;&lt;/strong&gt;&lt;br/&gt;&#10;palauttama &lt;b&gt;lukuarvo&lt;/b&gt;&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;0 V&lt;/td&gt;&#10;&lt;td&gt;0&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;1,125 V&lt;/td&gt;&#10;&lt;td&gt;64&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;2,25 V&lt;/td&gt;&#10;&lt;td&gt;128&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;tr&gt;&#10;&lt;td&gt;4,5 V&lt;/td&gt;&#10;&lt;td&gt;255&lt;/td&gt;&#10;&lt;/tr&gt;&#10;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Komentoa &lt;strong class=&quot;editor red&quot;&gt;ANALOGUE &amp;lt;pinni&amp;gt;&lt;/strong&gt; &lt;b&gt;ei voi käyttä yksinään&lt;/b&gt;, vaan se upotetaan aina johonkin toiseen koodipalikkaan.&lt;br/&gt;&#10;Sitä voidaan käyttää esimerkiksi antamaan &lt;b&gt;arvo muuttujalle&lt;/b&gt; tai käyttää ehtorakenteen &lt;b&gt;ehdossa vertailuoperaattoriin upotettuna&lt;/b&gt;.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Esimerkiksi valovastuksen (LDR) kanssa komento &lt;strong class=&quot;editor red&quot;&gt;ANALOGUE &amp;lt;pinni&amp;gt;&lt;/strong&gt; palauttama &lt;strong class=&quot;editor red&quot;&gt;&lt;b&gt;luku pienenee valoisuuden vähentyessä&lt;/b&gt;&lt;/strong&gt;.&lt;br/&gt;&#10;Voimme käyttää tätä hyväksi tekemällä kytkennä ja ohjelman, joka sytyttää LEDin automaattisesti ympäristön valoisuuden vähentyessä.&lt;br/&gt;&#10;Käytimmekin tätä jo LED-naamarin yhteydessä, joten esitetään tässä vain suppea koodi ja puretaan se osiin.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Valovastus&lt;/b&gt; on kytketty &lt;strong class=&quot;editor red&quot;&gt;pinniin A&lt;/strong&gt; ja &lt;b&gt;LEDi&lt;/b&gt; &lt;strong class=&quot;editor red&quot;&gt;pinniin B&lt;/strong&gt;.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/oma-laite/analoginen-tulo/atk/o4-png#top&quot; title=&quot;o4.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/oma-laite/analoginen-tulo/atk/o4-png:file/photo/a396d19461d93ec75fbdced4fd75d311adc5063d/o4.png&quot; alt=&quot;&quot; title=&quot;o4.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Ehtorakenteen ehdossa&lt;/b&gt; meillä on vertailuoperaattori &lt;strong class=&quot;editor red&quot;&gt;pienempi kuin&lt;/strong&gt;.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/oma-laite/analoginen-tulo/atk/o5-png#top&quot; title=&quot;o5.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/oma-laite/analoginen-tulo/atk/o5-png:file/photo/6fd1d24f64d8a2726ccdcd1f327213f59b3fc899/o5.png&quot; alt=&quot;&quot; title=&quot;o5.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;Tässä tutkitaan, &lt;strong class=&quot;editor red&quot;&gt;onko pinniin A tulevan analogisen signaalin lukuarvo pienempi kuin 205 (hämärää).&lt;/strong&gt;&lt;br/&gt;&#10;&lt;strong class=&quot;editor red&quot;&gt;Jos on&lt;/strong&gt;, vertailuoperaattori palauttaa arvon &lt;strong class=&quot;editor red&quot;&gt;tosi&lt;/strong&gt; ja silloin suoritetaan ehtorakenteeseen upotettu &lt;strong class=&quot;editor red&quot;&gt;SET&lt;/strong&gt;-komento,&lt;br/&gt;&#10;joka sytyttää LEDin loistamaan.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Tässä suppeassa koodissa ei ole mukana LEDin sammuttavaa koodia. Täydellisen ohjelman löydät LED-naamarin yhteydestä.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Valovastus on yksi komponentti, jolla voidaan tutkia ympäristön ominaisuuksia ja tehdä niiden perusteella toimenpiteitä,&lt;br/&gt;&#10;esimekiksi sytyttää ja sammutta LEDi.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;</content>
<published>2022-03-03T07:48:35+02:00</published>
</entry>


</feed>