<?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>Oma laite</title>
<id>https://peda.net/id/92728e179ab</id>
<updated>2022-03-03T07:48:35+02:00</updated>
<link href="https://peda.net/id/92728e179ab:atom" rel="self" />
<link href="https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/oma-laite#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>Oman laitteen suunnittelu ja toteutus</title>
<id>https://peda.net/id/9275df859ab</id>
<updated>2018-09-25T12:53:02+03:00</updated>
<link href="https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/oma-laite/olsjt#top" />
<content type="html">Aiemmin rakentamasi Crumble-projektit ovat opettaneet sinulle erilaisten komponenttien käyttöä, virtapiirien&lt;br/&gt;&#10;rakentamista komponenteista ja virtapiirin kanssa yhdessä toimivan ohjelman ohjelmointia.&lt;br/&gt;&#10;Nyt voitkin suunnitella itse ihan oman laitteen ja rakentaa siihen tarvittavan kytkennän ja koodata ohjelman.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Voit käyttää mikro-ohjaimen digitaalisia ja analogisia tuloja signaalin lukemiseen sekä digitaalisella lähdöllä ja moottorinohjauksella&lt;br/&gt;&#10;ohjata mikro-ohjaimeen liitettyjä laitteta. Alla oleva kuva havainnollistaa mahdollisuuksia.&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/olsjt/oma-laite-png#top&quot; title=&quot;oma laite.png&quot;&gt;&lt;img src=&quot;https://peda.net/p/JPtvt/hankkeet/nuoret-v%C3%A4rkk%C3%A4rit/alakoulu/crumble-projektit/oma-laite/olsjt/oma-laite-png:file/photo/e14e8b7d8c677bf51a1285af75497dd06f32472e/oma%20laite.png&quot; alt=&quot;&quot; title=&quot;oma laite.png&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;Ohjemassa voit vastaanottaa ja luke digitaalisia sekä analogisia signaaleja ja ohjata niiden perusteella mikro-ohjaimeen kytkettyjä laitteita.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Käyttämiämme digitaalisen signaalin lähettäviä laitteita ovat:&lt;br/&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;b&gt;Kytkin&lt;/b&gt; (&lt;strong class=&quot;editor red&quot;&gt;HI&lt;/strong&gt;, kun kytkintä painetaan)&lt;/li&gt;&#10;&lt;li&gt;&lt;b&gt;Liiketunnistin&lt;/b&gt; (&lt;strong class=&quot;editor red&quot;&gt;HI&lt;/strong&gt;, kun havaitsee liikkeen)&lt;/li&gt;&#10;&lt;li&gt;&lt;b&gt;Infrapunasilmä&lt;/b&gt; (&lt;strong class=&quot;editor red&quot;&gt;LO&lt;/strong&gt;, kun havaitsee esteen)&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;b&gt;Valovastus&lt;/b&gt; lähettää analogisen signaalin, jonka &lt;strong class=&quot;editor red&quot;&gt;luku arvo pienenee valoisuuden vähentyessä&lt;/strong&gt;.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Ohjelma ei välttämättä tarvitse mitään ulkoista signaalia toimintaansa, vaan se voi esimerkiksi tietyn&lt;br/&gt;&#10;väliajoin suorittaa jonkin toimenpiteen (ulkoisen laitteen ohjaus). Tällaisessa ohjelmassa käytetään&lt;br/&gt;&#10;&lt;strong class=&quot;editor red&quot;&gt;WAIT &amp;lt;aika&amp;gt; SECONDS&lt;/strong&gt; -komentoa halutun viiveen aikaansaamiseksi.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Digitaalisella signaalilla ohjattavana laitteena olemme käyttäneet &lt;b&gt;LED-moduulia&lt;/b&gt;.&lt;br/&gt;&#10;&lt;b&gt;Tasavirtamoottoria&lt;/b&gt; voidaan ohjata Crumblen moottorinohjauspinneillä.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Alasivuilla Digitaalinen lähtö, Digitaalinen tulo, Moottorin ohjaus ja Analoginen tulo on kerrottu vielä kertauksen vuoksi&lt;br/&gt;&#10;lisätietoja näiden käytöstä oman laitteen toteutuksessa.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;h3&gt;Oman laitteen vaiheittainen toteutus:&lt;/h3&gt;&#10;&lt;br/&gt;&#10;1. Mieti, mikä on oman laitteesi käyttötarkoitus. Mitä sen on tarkoitus tehdä tai miten toimia?&lt;br/&gt;&#10;&lt;br/&gt;&#10;2. Mitä materiaaleja, komponentteja ja työkaluja valmistukseen tarvitaan?&lt;br/&gt;&#10;&lt;br/&gt;&#10;3. Miten toimintaa ohjataan, eli mitä digitaalisia tai analogisia tuloja käytetään.&lt;br/&gt;&#10; Käynnistyykö toiminta itsestään, vai jostain anturista / moduulista luetun tiedon perusteella vaiko kytkimen painamisella?&lt;br/&gt;&#10;&lt;br/&gt;&#10;4. Mitä komponentteja laitteesi ohjaa (LED, tasavirtamoottori), eli mitä mikro-ohjaimen lähtöjä käytetään?&lt;br/&gt;&#10; Miten niitä ohjataan ja miten laitteen käyttäjä tulkitsee ohjauksen perusteella tapahtuvat toiminnan?&lt;br/&gt;&#10;&lt;br/&gt;&#10;5. Piirrä laitteesi virtapiirin kytkentäkaavio.&lt;br/&gt;&#10;&lt;br/&gt;&#10;6. Tarvittaessa valmista laitteellesi runko / alusta pahvista, puusta, muovista, kankaasta tai haluamastasi materiaalista.&lt;br/&gt;&#10;&lt;br/&gt;&#10;7. Kokoa virtapiiri kytkentäkaavion mukaisesti.&lt;br/&gt;&#10;&lt;br/&gt;&#10;8. Ohjelmoi mikro-ohjaimeen suunnitelmasi mukainen, halutut toiminnot tekevä ohjelma.&lt;br/&gt;&#10;&lt;br/&gt;&#10;9. Testaa laite.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Harvoin mikään toimii heti ensimmäisellä kerralla.&lt;br/&gt;&#10;Voit joutua muuttamaan kytkentää ja korjaamaan ohjelman koodia useitakin kertoja.&lt;br/&gt;&#10;Korjauksia tehdessäsi kuitenkin opit koko ajan mikä toimii ja mikä ei sekä miten jokin asia toimii.&lt;br/&gt;&#10;Testaa ja tee korjauksia kunnes laitteesi toimii haluamallasi tavalla.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;</content>
<published>2022-03-03T07:48:35+02:00</published>
</entry>


</feed>