<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="https://peda.net/:static/537/atom.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>Ohjelmointi</title>
<id>https://peda.net/id/b3604580410</id>
<updated>2020-12-18T10:54:53+02:00</updated>
<link href="https://peda.net/id/b3604580410:atom" rel="self" />
<link href="https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi#top" rel="alternate" />
<logo>https://peda.net/:static/537/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>Automaatiojärjestelmän ohjelmointi</title>
<id>https://peda.net/id/b3608037410</id>
<updated>2018-10-03T14:06:09+03:00</updated>
<link href="https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao#top" />
<content type="html">&lt;h3&gt;Aloitus&lt;/h3&gt;&#10;&lt;span&gt;&lt;br/&gt;&#10;1. Siirry linkistä &lt;/span&gt;&lt;b&gt;&lt;a href=&quot;https://makecode.microbit.org/&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;Micro:bitin ohjelmointiympäristöön&lt;/a&gt;&lt;/b&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;span&gt;2. Muodosta uusi projekti.&lt;/span&gt;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/alajarvi/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/viittausrobotti/robotin-rakennus/mk/mmka/servo-png&quot; title=&quot;servo.png&quot;&gt;&lt;img class=&quot;inline&quot; src=&quot;https://peda.net/alajarvi/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/viittausrobotti/robotin-rakennus/mk/mmka/servo-png:file/photo/2996f0513d97d364e802f6c57917b54a8dbccc36/servo.png&quot; alt=&quot;servo.png&quot; title=&quot;servo.png&quot;/&gt;&lt;!--filtered attribute: style=&quot;max-width: 100%; border: none;&quot;--&gt;&lt;/a&gt;&lt;br/&gt;&#10;3. Kirjoita ohjelman nimeksi &lt;b&gt;Automaatio&lt;/b&gt;.&lt;br/&gt;&#10;&lt;br/&gt;&#10;4. &lt;strong class=&quot;editor red&quot;&gt;KÄYNNISTETTÄESSÄ&lt;/strong&gt;-tapahtumaa emme tarvitse, joten voit poistaa sen. Raahaa palikka hiiren vasen painike pohjassa&lt;br/&gt;&#10; vasemmalle osioiden päälle ja vapauta painike, palikka häviää koodista.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;h3&gt;Lämpötilan luku lämpöanturilta ja tallennus muuttujaan&lt;/h3&gt;&#10;&lt;br/&gt;&#10;5. Teemme ohjelman &lt;strong class=&quot;editor red&quot;&gt;IKUISESTI&lt;/strong&gt;-lohkoon. Tehdään aluksi muuttuja, johon mitattu lämpötilan arvo tallennetaan.&lt;br/&gt;&#10; Klikkaa osiota &lt;b&gt;Muuttujat&lt;/b&gt; ja sieltä löytyvää painiketta &lt;b&gt;Tee muuttuja&lt;/b&gt;.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o1-jpg#top&quot; title=&quot;o1.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o1-jpg:file/photo/3207303826bf6e74b8f3588ef1b673a7a7ac4d3b/o1.jpg&quot; alt=&quot;&quot; title=&quot;o1.jpg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;6. Kirjoita muuttujalle nimeksi &lt;strong class=&quot;editor red&quot;&gt;lämpötila&lt;/strong&gt; ja klikkaa painiketta &lt;b&gt;OK&lt;/b&gt;.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o2-jpg#top&quot; title=&quot;o2.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o2-jpg:file/photo/a5c8f5d904be33226d1c8c9dc03dc1cc8e3b0844/o2.jpg&quot; alt=&quot;&quot; title=&quot;o2.jpg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;7. Ota osiosta &lt;b&gt;Muuttujat&lt;/b&gt; komento &lt;strong class=&quot;editor red&quot;&gt;ASETA &amp;lt;KOHDE&amp;gt; ARVOON &amp;lt;0&amp;gt;&lt;/strong&gt; ja sijoita se &lt;strong class=&quot;editor red&quot;&gt;IKUISESTI&lt;/strong&gt;-lohkoon.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o3-jpg#top&quot; title=&quot;o3.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o3-jpg:file/photo/3a0313775855638ce5267b4a8a2794a11d5e902c/o3.jpg&quot; alt=&quot;&quot; title=&quot;o3.jpg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;8. Klikkaa tekstiä &lt;strong class=&quot;editor red&quot;&gt;kohde&lt;/strong&gt; ja valitse valikosta &lt;strong class=&quot;editor red&quot;&gt;lämpötila&lt;/strong&gt;. Sijoitamme tällä komennolla lämpöanturilta luetun&lt;br/&gt;&#10; luvun muuttujan arvoksi.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o4-jpg#top&quot; title=&quot;o4.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o4-jpg:file/photo/455cf8c3ca48b2becdab4749f795454688fb3264/o4.jpg&quot; alt=&quot;&quot; title=&quot;o4.jpg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;9. Klikkaa osiota &lt;b&gt;Syöte&lt;/b&gt; ja raahaa sieltä löytyvä komento &lt;strong class=&quot;editor red&quot;&gt;LÄMPÖTILA&lt;/strong&gt; edelliseen komentoon parametrin&lt;br/&gt;&#10; &lt;strong class=&quot;editor red&quot;&gt;nolla&lt;/strong&gt; tilalle. Tällä komennolla luemme lämpöanturilta lämpötila ja komennolla &lt;strong class=&quot;editor red&quot;&gt;ASETA...&lt;/strong&gt; tallennamme&lt;br/&gt;&#10; lämpötilan arvon muuttujaan.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o5-jpg#top&quot; title=&quot;o5.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o5-jpg:file/photo/5602b88287747edbb39273da035d48e906c59e1e/o5.jpg&quot; alt=&quot;&quot; title=&quot;o5.jpg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;h3&gt;Lämpötilan näyttö mikro-ohjaimen näytöllä&lt;/h3&gt;&#10;&lt;br/&gt;&#10;10. Näytetään mitattu lämpötila mikro-ohjaimen näytöllä. Lisää koodiin osiosta &lt;b&gt;Yleiset&lt;/b&gt; löytyvä&lt;br/&gt;&#10; komento &lt;strong class=&quot;editor red&quot;&gt;NÄYTÄ NUMERO &amp;lt;0&amp;gt;&lt;/strong&gt;.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o6-jpg#top&quot; title=&quot;o6.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o6-jpg:file/photo/59c14e8cff96d497710d7c007ffadc7afd7a203b/o6.jpg&quot; alt=&quot;&quot; title=&quot;o6.jpg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;11. Näytettävä numero luetaan muuttujasta lämpötila. Klikkaa osiota &lt;b&gt;Muuttujat&lt;/b&gt; ja raahaa sieltä&lt;br/&gt;&#10; palikka &lt;strong class=&quot;editor red&quot;&gt;lämpötila&lt;/strong&gt; parametrin &lt;b&gt;nolla&lt;/b&gt; tilalle komentoon.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o7-jpg#top&quot; title=&quot;o7.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o7-jpg:file/photo/ee0ec3607661bb129cd9727528f48ea92f67113e/o7.jpg&quot; alt=&quot;&quot; title=&quot;o7.jpg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;12. Asetetaan lämpötila päivittymään kahden sekunnin välein.&lt;br/&gt;&#10; Lisää osiosta &lt;b&gt;Yleiset&lt;/b&gt; komento &lt;strong class=&quot;editor red&quot;&gt;TAUKO (MS) &amp;lt;100&amp;gt;&lt;/strong&gt; ja vaihda parametriksi luvun &lt;b&gt;100&lt;/b&gt; tilalle luku &lt;strong class=&quot;editor red&quot;&gt;2000&lt;/strong&gt;.&lt;br/&gt;&#10; (2000 millisekunia = 2 sekuntia)&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o8-jpg#top&quot; title=&quot;o8.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o8-jpg:file/photo/d12c6be34d3c400cf21be6b74193fa65ec388ee8/o8.jpg&quot; alt=&quot;&quot; title=&quot;o8.jpg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;h3&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Tuulettimen käynnistys&lt;/h3&gt;&#10;&lt;br/&gt;&#10;13. Tuuletin käynnistetään, jos lämpötilan arvo on suurempi kuin 30 Celsiusastetta.&lt;br/&gt;&#10; Meidän tulee käyttää tutkimisessa ehtorakennetta ja ehdossa vertailuoperaattoria suurempi kuin.&lt;br/&gt;&#10;&lt;br/&gt;&#10; Lisää koodiin osiosta &lt;b&gt;Logiikka&lt;/b&gt; ehtorakenne &lt;strong class=&quot;editor red&quot;&gt;JOS &amp;lt;TOSI&amp;gt; SITTEN...&lt;/strong&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o9-jpg#top&quot; title=&quot;o9.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o9-jpg:file/photo/9bbf0654074041e6f4630d47bc26797f3a0f2638/o9.jpg&quot; alt=&quot;&quot; title=&quot;o9.jpg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;14. Lisää osiosta &lt;b&gt;Logiikka&lt;/b&gt; ehtorakenteen ehtoon tekstin &lt;b&gt;tosi&lt;/b&gt; tilalle vertailuoperaattori &lt;strong class=&quot;editor red&quot;&gt;&amp;lt;0&amp;gt; = &amp;lt;0&amp;gt;&lt;/strong&gt; (yhtä suuri kuin),&lt;br/&gt;&#10; muutamme tämän seuraavassa vaiheessa vertailuoperaattoriksi suurempi kuin.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o10-jpg#top&quot; title=&quot;o10.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o10-jpg:file/photo/69728859e68ce6f4a5d6985aea6c466a04a00f12/o10.jpg&quot; alt=&quot;&quot; title=&quot;o10.jpg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;15. Klikkaa vertailuoperaattorissa olevaa &lt;b&gt;yhtäsuuruus-merkkiä&lt;/b&gt; ja valitse &lt;strong class=&quot;editor red&quot;&gt;suurempi kuin&lt;/strong&gt; -merkki &lt;strong class=&quot;editor red&quot;&gt;&amp;gt;&lt;/strong&gt;.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o11-jpg#top&quot; title=&quot;o11.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o11-jpg:file/photo/508a667556a4ff550afe217c1caaf01e7ac67538/o11.jpg&quot; alt=&quot;&quot; title=&quot;o11.jpg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;16. Klikkaa osiota &lt;b&gt;Muuttujat&lt;/b&gt; ja sijoita sielä löytyvä palikka &lt;strong class=&quot;editor red&quot;&gt;lämpötila&lt;/strong&gt; vertailuoperaattoriin &lt;strong class=&quot;editor red&quot;&gt;ensimmäisen nollan&lt;/strong&gt; tilalle.&lt;br/&gt;&#10; Klikkaa &lt;b&gt;toista nollaa&lt;/b&gt; ja kirjoita sen tilalle luku &lt;strong class=&quot;editor red&quot;&gt;30&lt;/strong&gt;.&lt;br/&gt;&#10;&lt;br/&gt;&#10; Ehdossa tutkitaan nyt vertailuoperaattorilla, että onko muuttujaan &lt;strong class=&quot;editor red&quot;&gt;lämpötila&lt;/strong&gt; tallennettu luku suurempi kuin &lt;strong class=&quot;editor red&quot;&gt;30&lt;/strong&gt;.&lt;br/&gt;&#10; Ja jos on (ehto on totta), niin silloin suoritetaan ehtorakenteen &lt;strong class=&quot;editor red&quot;&gt;sitten&lt;/strong&gt;-osaan upotetut komennot.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o12-jpg#top&quot; title=&quot;o12.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o12-jpg:file/photo/76113a1c70e7de900afd570cce0317b2c9c8e4b2/o12.jpg&quot; alt=&quot;&quot; title=&quot;o12.jpg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;17. Klikkaa tekstiä &lt;b&gt;Edistyneet&lt;/b&gt; ja alapuolella tulee näkyviin uusia osoita. Servomoottorin ohjaamiseen&lt;br/&gt;&#10; tarvittava komento löytyy osiosta &lt;b&gt;Pinnit&lt;/b&gt;, klikkaa osion nimeä.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o13-jpg#top&quot; title=&quot;o13.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o13-jpg:file/photo/c16b1f3f973904feb06816a89889e4e6ab8ba37b/o13.jpg&quot; alt=&quot;&quot; title=&quot;o13.jpg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;18. Samalla komennolla ohjataan sekä tavallista että jatkuvasti pyörivää servomoottoria.&lt;br/&gt;&#10; Ota osiosta &lt;b&gt;Pinnit&lt;/b&gt; komento &lt;strong class=&quot;editor red&quot;&gt;SERVO KIRJOITA PINNI &amp;lt;P0&amp;gt; ARVOKSI &amp;lt;180&amp;gt;&lt;/strong&gt; ja sijoita se ehtorakenteen &lt;strong class=&quot;editor red&quot;&gt;sitten&lt;/strong&gt;-osaan.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o14-jpg#top&quot; title=&quot;o14.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o14-jpg:file/photo/1af5ed975345145befc508ecf660135e19c9f923/o14.jpg&quot; alt=&quot;&quot; title=&quot;o14.jpg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;14. Komennon parametri &lt;strong class=&quot;editor red&quot;&gt;&amp;lt;P0&amp;gt;&lt;/strong&gt; määrittää, mihin mikro-ohjaimen pinniin &lt;b&gt;servomoottorin ohjausjohdin&lt;/b&gt; on kytketty.&lt;br/&gt;&#10; Toinen parametri on asteluku. Jatkuvasti pyörivä servomoottori on &lt;strong class=&quot;editor red&quot;&gt;pysähdyksissä arvolla 90&lt;/strong&gt;, &lt;strong class=&quot;editor red&quot;&gt;myötäpäivään&lt;/strong&gt; se pyörii&lt;br/&gt;&#10; parametrin arvolla &lt;strong class=&quot;editor red&quot;&gt;0&lt;/strong&gt; ja &lt;strong class=&quot;editor red&quot;&gt;vastapäivään&lt;/strong&gt; arvolla &lt;strong class=&quot;editor red&quot;&gt;180&lt;/strong&gt;.&lt;br/&gt;&#10;&lt;br/&gt;&#10; Kytkemme myöhemmin servomoottorin ohjausjohtimen mikro-ohjaimen pinniin P0, joten ensimmäistä parametria&lt;br/&gt;&#10; ei tarvitse muuttaa. Asetetaan servomoottori pyörimään myötäpäivään, joten klikkaa &lt;b&gt;lukua 180&lt;/b&gt; ja kirjoita sen tilalle luku &lt;strong class=&quot;editor red&quot;&gt;0&lt;/strong&gt;.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o15-jpg#top&quot; title=&quot;o15.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o15-jpg:file/photo/9a584d2e72b5c11392b21971665e07a412dbceca/o15.jpg&quot; alt=&quot;&quot; title=&quot;o15.jpg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10; Tämä ehtorakenne ja siihen upotettu koodi käynnistää nyt tuulettimena toimivan servomoottori silloin, kun&lt;br/&gt;&#10; mitattu lämpötila on suurempi kuin 30 astetta.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;h3&gt;Tuulettimen sammutus&lt;/h3&gt;&#10;&lt;br/&gt;&#10;15. Tuulettimen sammuttamiseen tarvittavan koodin voimme muodostaa helposti monistamalla.&lt;br/&gt;&#10; Siirrä hiiren osoitin edellisen &lt;b&gt;ehtorakenteen päälle&lt;/b&gt; vihreään kohtaan ja klikkaa hiiren &lt;b&gt;oikeaa painiketta&lt;/b&gt;.&lt;br/&gt;&#10; Valitse avautuvasta valikosta valinta &lt;b&gt;Monista&lt;/b&gt;.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o16-jpg#top&quot; title=&quot;o16.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o16-jpg:file/photo/5dc9d65b5d74018bfae0363207ce1c3d6fdd1610/o16.jpg&quot; alt=&quot;&quot; title=&quot;o16.jpg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;16. Koko ehtorakenne ja siihen upotettu komento tulee monistetuksi, sijoita monistettu ehtorakenne&lt;br/&gt;&#10; edellisen alapuolelle.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o17-jpg#top&quot; title=&quot;o17.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o17-jpg:file/photo/e01c9c8101bf911a509473cac20197c055be34e6/o17.jpg&quot; alt=&quot;&quot; title=&quot;o17.jpg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;17. Nyt meidän tulee ehtorakenteen ehdossa tutkia, että onko muuttujan lämpötila arvo pienempi kuin 30.&lt;br/&gt;&#10; Klikkaa &lt;b&gt;suurempi kuin&lt;/b&gt; -merkkiä ja valitse valikosta &lt;strong class=&quot;editor red&quot;&gt;pienempi kuin &amp;lt;&lt;/strong&gt;.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o19-jpg#top&quot; title=&quot;o19.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o19-jpg:file/photo/3434a97fe6959664a565e5c4948a5776a63a9df7/o19.jpg&quot; alt=&quot;&quot; title=&quot;o19.jpg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;18. Kun muuttujan &lt;b&gt;lämpötila&lt;/b&gt; arvo on pienempi kuin 30 (ehto on totta), niin silloin sammutetaan&lt;br/&gt;&#10; tuulettimena toimiva servomoottori.&lt;br/&gt;&#10;&lt;br/&gt;&#10; Klikkaa komennossa &lt;strong class=&quot;editor red&quot;&gt;SERVO KIRJOITA PINNI...&lt;/strong&gt; viimeisenä parametrina olevaa &lt;b&gt;nollaa&lt;/b&gt; ja kirjoita&lt;br/&gt;&#10; sen tilalle luku &lt;strong class=&quot;editor red&quot;&gt;90&lt;/strong&gt;. Näin parametroituna tämä komento pysäyttää servomoottorin pyörimisen.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o20-jpg#top&quot; title=&quot;o20.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/Nuoret%20V%C3%A4rkk%C3%A4rit/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/micro-bit-projektit/automaatio/ohjelmointi/ao/o20-jpg:file/photo/7dd34f7ea906ae588c014237028bef02bfdd98bc/o20.jpg&quot; alt=&quot;&quot; title=&quot;o20.jpg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Ohjelman koodi on nyt valmis.&lt;/b&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Liitä mikro-ohjain USB-kaapelilla kiinni tietokoneeseen.&lt;br/&gt;&#10;Lataa ohjelma omalle tietokoneellesi ja lähetä se mikro-ohjaimeen.&lt;br/&gt;&#10;Lähetyksen jälkeen irroitta USB-kaapelin mikro-ohjaimesta.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Seuraava vaihe: &lt;a href=&quot;https://peda.net/id/b3669bfe410&quot;&gt;Testaus&lt;/a&gt;&lt;/b&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;</content>
<published>2020-12-18T10:54:53+02:00</published>
</entry>


</feed>