<?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>Ohjelmointi</title>
<id>https://peda.net/id/91bb2b959ab</id>
<updated>2022-03-03T07:48:35+02:00</updated>
<link href="https://peda.net/id/91bb2b959ab:atom" rel="self" />
<link href="https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/ledin-vilkutus2/ohjelmointi2#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>Ohjelmointi</title>
<id>https://peda.net/id/91bb9da69ab</id>
<updated>2018-08-30T12:16:36+03:00</updated>
<link href="https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/ledin-vilkutus2/ohjelmointi2/ohjelmointivaihe#top" />
<content type="html">Tehdään ohjelma, joka:&lt;br/&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Sytyttää LEDin palamaan yhden sekunnin ajaksi.&lt;/li&gt;&#10;&lt;li&gt;Sammuttaa LEDin yhden sekunnin ajaksi.&lt;/li&gt;&#10;&lt;li&gt;Toistaa edellisiä toimintoja niin kauan, kunnes mikro-ohjaimesta katkaistaan virta tai ohjelmointiohjelmasta klikataan &amp;quot;Stop&amp;quot; kuvaketta.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;br/&gt;&#10;1. Liitä &lt;b&gt;USB-kaapelin&lt;/b&gt; toinen pää kiinni tietokoneen USB-porttiin.&lt;br/&gt;&#10;&lt;br/&gt;&#10;2. Käynnistä &lt;b&gt;Crumblen ohjelmointiympäristö&lt;/b&gt; työpöydällä olevasta kuvakkeesta.&lt;br/&gt;&#10;&lt;span class=&quot;medium&quot;&gt;&lt;a href=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/ledin-vilkutus2/ohjelmointi2/ohjelmointivaihe/ohjelma-png#top&quot; title=&quot;ohjelma.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/ledin-vilkutus2/ohjelmointi2/ohjelmointivaihe/ohjelma-png:file/photo/a9db551c9f463d2dc8ccb54b3a59e96b800b3e16/ohjelma.png&quot; alt=&quot;&quot; title=&quot;ohjelma.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;3. Ohjelmointiympäristössä &lt;b&gt;koodipalikat&lt;/b&gt; on jaettu viiteen osioon:&lt;br/&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Basic&lt;/li&gt;&#10;&lt;li&gt;Input/Output&lt;/li&gt;&#10;&lt;li&gt;Sparkles&lt;/li&gt;&#10;&lt;li&gt;Control&lt;/li&gt;&#10;&lt;li&gt;Variables&lt;/li&gt;&#10;&lt;li&gt;Operators&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;b&gt;Kaikki tämän ohjelman tekemiseen tarvittavat koodipalikat löytyvät Basic-osiosta.&lt;/b&gt;&lt;br/&gt;&#10;Klikkaamalla osion nimeä näet, mitä koodipalikoita ne sisältävät.&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/ledin-vilkutus2/ohjelmointi2/ohjelmointivaihe/o1-jpg#top&quot; title=&quot;o1.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/ledin-vilkutus2/ohjelmointi2/ohjelmointivaihe/o1-jpg:file/photo/74d2b9cde44e30ef2315c143b84b8aa80d03b18e/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;4. Crumblen ohjelma alkaa aina koodipalikalla &lt;strong class=&quot;editor red&quot;&gt;PROGRAM START&lt;/strong&gt;. Raahaa se koodialueelle.&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/ledin-vilkutus2/ohjelmointi2/ohjelmointivaihe/o2-jpg2#top&quot; title=&quot;o2.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/ledin-vilkutus2/ohjelmointi2/ohjelmointivaihe/o2-jpg2:file/photo/263993062c997fafa4e76feec39aec1aaf376814/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;&lt;br/&gt;&#10;5. Seuraavaksi tarvitsemme &lt;b&gt;ikuisesti toistettavan toistorakenteen&lt;/b&gt;, jotta ohjelmaa suoritetaan&lt;br/&gt;&#10; niin kauan kuin mikro-ohjaimessa on virta päällä. Lisää ohjelmaan palikka &lt;strong class=&quot;editor red&quot;&gt;&lt;b&gt;DO FOREVER... LOOP&lt;/b&gt;&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/ledin-vilkutus2/ohjelmointi2/ohjelmointivaihe/o3-jpg#top&quot; title=&quot;o3.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/ledin-vilkutus2/ohjelmointi2/ohjelmointivaihe/o3-jpg:file/photo/d39560520caffaa7bb7bbe6b9678b933b79483b8/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;6. Komennolla &lt;strong class=&quot;editor red&quot;&gt;SET&lt;b&gt; A HI&lt;/b&gt;&lt;/strong&gt; kytketään &lt;b&gt;pariston jännite mikro-ohjaimen pinniin A&lt;/b&gt;.&lt;br/&gt;&#10; Komento vastaa kytkimen painamista sormella ja komennon suoritus saa LEDin loistamaan kytkennässämme.&lt;br/&gt;&#10;Raahaa komento toistorakenteen sisälle.&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/ledin-vilkutus2/ohjelmointi2/ohjelmointivaihe/o4-jpg#top&quot; title=&quot;o4.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/ledin-vilkutus2/ohjelmointi2/ohjelmointivaihe/o4-jpg:file/photo/cb15df8c21e6608dbbb97f8db9b70ae183733939/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;7. Haluamme, että LEDi loistaa yhden sekunnin ajan. Lisätään ohjelmaan komento &lt;strong class=&quot;editor red&quot;&gt;&lt;b&gt;WAIT 1.0 SECONDS&lt;/b&gt;&lt;/strong&gt;.&lt;br/&gt;&#10; Komento laittaa mikro-ohjaimen odottamaan yhden sekunnin ajaksi, ennen kuin se taas jatkaa koodin suoritusta.&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/ledin-vilkutus2/ohjelmointi2/ohjelmointivaihe/o5-jpg#top&quot; title=&quot;o5.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/ledin-vilkutus2/ohjelmointi2/ohjelmointivaihe/o5-jpg:file/photo/c82a9dde7b957463cc466d238e900262d938091f/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;8. Seuraavaksi haluamme sammuttaa LEDin. Se tehdään samalla komennolla kuin sytyttäminenkin.&lt;br/&gt;&#10; Muutamme vain &lt;b&gt;komennon parametrin HI arvoon LO&lt;/b&gt;. Komennon &lt;strong class=&quot;editor red&quot;&gt;SET A LO&lt;/strong&gt; suoritus vastaa&lt;br/&gt;&#10; sormen nostamista kytkimen päältä ja silloinjan LEDi sammuu.&lt;br/&gt;&#10;&lt;br/&gt;&#10; &lt;b&gt;Raahaa komento koodiin&lt;/b&gt;.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/ledin-vilkutus2/ohjelmointi2/ohjelmointivaihe/o6a-jpg#top&quot; title=&quot;o6a.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/ledin-vilkutus2/ohjelmointi2/ohjelmointivaihe/o6a-jpg:file/photo/da7c2308f138fb50eb9aa5bae524361674024cec/o6a.jpg&quot; alt=&quot;&quot; title=&quot;o6a.jpg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10; &lt;b&gt;Klikkaa hiiren vasemmalla painikkeella tekstiä &lt;strong class=&quot;editor red&quot;&gt;HI&lt;/strong&gt;, jolloin se muuttuu tekstiksi &lt;strong class=&quot;editor red&quot;&gt;LO&lt;/strong&gt;.&lt;/b&gt;&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/ledin-vilkutus2/ohjelmointi2/ohjelmointivaihe/o6b-jpg2#top&quot; title=&quot;o6b.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/ledin-vilkutus2/ohjelmointi2/ohjelmointivaihe/o6b-jpg2:file/photo/5a6450fb855a55e2164addef55623e5dac67518a/o6b.jpg&quot; alt=&quot;&quot; title=&quot;o6b.jpg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;9. Haluamme LEDin olevan myös sammuksissa yhden sekunnin ajan.&lt;br/&gt;&#10; Lisää koodin komento &lt;strong class=&quot;editor red&quot;&gt;WAIT 1.0 SECONDS&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/ledin-vilkutus2/ohjelmointi2/ohjelmointivaihe/o7-jpg#top&quot; title=&quot;o7.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/ledin-vilkutus2/ohjelmointi2/ohjelmointivaihe/o7-jpg:file/photo/5e23227c11d5df0f19ff3e471880c6b64836584a/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;Ohjelma on nyt valmis, lataa se Crumbleen klikkaamalla vihreää &amp;quot;&lt;b&gt;Play&lt;/b&gt;&amp;quot;-kuvaketta.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/ledin-vilkutus2/ohjelmointi2/ohjelmointivaihe/o8-jpg2#top&quot; title=&quot;o8.jpg&quot;&gt;&lt;img src=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/ledin-vilkutus2/ohjelmointi2/ohjelmointivaihe/o8-jpg2:file/photo/0ba3e43583e921a14ea178aae4f1797da8bf5b7f/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;br/&gt;&#10;Latauksen jälkeen ohjelman suoritus käynnistyy automaattisesti.&lt;br/&gt;&#10;LED-moduulin punainen LEDi syttyy sekunniksi ja sammuu sekunnin ajaksi.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Ohjelmointiympäristöstä löytyvää punaista &amp;quot;&lt;b&gt;Stop&lt;/b&gt;&amp;quot;-merkkiä klikkaamalla voit keskeyttää ohjelman suorituksen.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Jos teet muutoksia ohjelman koodiin, niin sinun tulee aina sen jälkeen ladata ohjelma uudelleen Crumbleen.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Ohjelmoinnin jälkeen Mikro-ohjaimen ei tarvitse enää olla tietokoneessa kiinni.&lt;br/&gt;&#10;Ohjelmoitu mikro-ohjain toimii itsenäisesti ilman tietokonetta.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Voit irrottaa USB-kaapelin &lt;/b&gt;&lt;b&gt;ja kytkeä virran päälle paristomoduulista.&lt;br/&gt;&#10;Ohjelman suoritus käynnistyy mikro-ohjaimessa ja LEDi vilkkuu.&lt;/b&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;</content>
<published>2022-03-03T07:48:35+02:00</published>
</entry>

<entry>
<title>Ohjevideo:</title>
<id>https://peda.net/id/91c2df2e9ab</id>
<updated>2018-09-19T15:30:11+03:00</updated>
<link href="https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/ledin-vilkutus2/ohjelmointi2/ohjevideo#top" />
<content type="html">Videolla tehdään ohjelma vaihe vaiheelta:&lt;br/&gt;&#10;&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/IOhuJw5ftew?rel=0&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;</content>
<published>2022-03-03T07:48:35+02:00</published>
</entry>


</feed>