<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="https://peda.net/:static/535/atom.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>Valosensori (Arduino gadget)</title>
<id>https://peda.net/id/710169ec14c</id>
<updated>2019-01-10T13:54:10+02:00</updated>
<link href="https://peda.net/id/710169ec14c:atom" rel="self" />
<link href="https://peda.net/joensuu/jm/lightabot-luonnos/pakopelit/ep/vag#top" rel="alternate" />
<logo>https://peda.net/:static/535/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>Valosensori, ledit, Arduino pakopeli gadget</title>
<id>https://peda.net/id/a4ba0c8c1e3</id>
<updated>2019-01-29T10:37:33+02:00</updated>
<link href="https://peda.net/joensuu/jm/lightabot-luonnos/pakopelit/ep/vag/nimet%C3%B6n-a4ba#top" />
<content type="html">&lt;b&gt;Idea&lt;/b&gt;:&lt;br/&gt;&#10;- Pöydällä on koodilista, jossa on luettelo taulun esineistä ja asioista. Jokaisen kohdalla on numero tai kirjain. Lapussa on QR-koodi lukkoon. Pöydällä on myös taskulamppu.&lt;br/&gt;&#10;- Seinällä on taulu.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Jos taulun yhtä tietty kohtaa valaisee taskulampulla, aktivoituu kolme lediä, jotka syttyvät palamaan tietyssä järjestyksessä ja sammuvat nopeasti. Ledit voi aktivoida valolla uudestaan. Ledin on asetettu taulun kohteiden mukaan, asiat jotka löytyvät listasta. Näin saa numerot. Seuraavaksi pitää hoksata, että järjestys on ledien syttymisjärjestys.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;div class=&quot;youtube&quot;&gt;&lt;iframe loading=&quot;lazy&quot; width=&quot;640&quot; height=&quot;360&quot; src=&quot;https://www.youtube.com/embed/yrqiDM7boXU?rel=0&amp;amp;modestbranding=1&amp;amp;hl=fi&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;&lt;div&gt;&lt;a href=&quot;https://youtu.be/yrqiDM7boXU&quot; title=&quot;https://youtu.be/yrqiDM7boXU&quot; target=&quot;_blank&quot; rel=&quot;nofollow ugc noopener&quot;&gt;https://youtu.be/yrqiDM7boXU&lt;/a&gt;&lt;/div&gt;&#10;&lt;/div&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;strong class=&quot;editor red&quot;&gt;Näin se tehdään:&lt;/strong&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;Tarvikkeet&lt;/b&gt;:&lt;br/&gt;&#10;- Tukava pahvilaatikko, mielellään matala. Vessapaperirulla (tyhjä)&lt;br/&gt;&#10;- Kuumaliima pistooli tai liima&lt;br/&gt;&#10;- Matto/askarteluveitsi, viivoitin&lt;br/&gt;&#10;- Teippiä&lt;br/&gt;&#10;- Kontaktimuovia&lt;br/&gt;&#10;- Arduino, kolme lediä (superkirkkaat näkyvät hyvin), valosensori (photoresistor), vastus&lt;br/&gt;&#10;- Tietokone&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;1. Leikkaa pahvilaatikkoon kuvalle sopiva kolo.&lt;/b&gt;&lt;br/&gt;&#10;&lt;span class=&quot;medium&quot;&gt;&lt;a href=&quot;https://peda.net/joensuu/jm/lightabot-luonnos/pakopelit/ep/vag/nimet%C3%B6n-a4ba/8#top&quot; title=&quot;8D07A32A-58D7-4579-BEF9-4833F3642F3E.jpeg&quot;&gt;&lt;img src=&quot;https://peda.net/joensuu/jm/lightabot-luonnos/pakopelit/ep/vag/nimet%C3%B6n-a4ba/8:file/photo/43c725961e65fb30d3642923ea6378ec312007fc/8D07A32A-58D7-4579-BEF9-4833F3642F3E.jpeg&quot; alt=&quot;&quot; title=&quot;8D07A32A-58D7-4579-BEF9-4833F3642F3E.jpeg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;2. Leikkaa Arduinolle usb-johdolle sopiva kolo&lt;/b&gt; (paitsi jos käytät esim. paristoa virtalähteenä.&lt;br/&gt;&#10;.&lt;span class=&quot;medium&quot;&gt;&lt;a href=&quot;https://peda.net/joensuu/jm/lightabot-luonnos/pakopelit/ep/vag/nimet%C3%B6n-a4ba/4#top&quot; title=&quot;4C5279CD-FD6E-4ABA-BA80-9408C501F5DB.jpeg&quot;&gt;&lt;img src=&quot;https://peda.net/joensuu/jm/lightabot-luonnos/pakopelit/ep/vag/nimet%C3%B6n-a4ba/4:file/photo/76e1863d5bb5273e0cb0c6f0bf12bdf523eb9bcf/4C5279CD-FD6E-4ABA-BA80-9408C501F5DB.jpeg&quot; alt=&quot;&quot; title=&quot;4C5279CD-FD6E-4ABA-BA80-9408C501F5DB.jpeg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/span&gt; &lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;3. Jos haluat valaista ledeillä tarkkoja kohteita, rajaa valoa.&lt;/b&gt; Tässä on käytetty vessapaperirullan palasia, jotka ovat kuumaliimattu paikoilleen. Oikeassa alareunassa näet valosensorin (jonka voit liimata samalla kuin ledit, kohta 5). Halusin rajata sensorin tarkemmin, jotta etsiminen ei olisi liian helpppoa. Ledit ja sensori kannattaa asettaa suht lähelle tulevaa päällyspaperia.&lt;br/&gt;&#10;&lt;span class=&quot;medium&quot;&gt;&lt;a href=&quot;https://peda.net/joensuu/jm/lightabot-luonnos/pakopelit/ep/vag/nimet%C3%B6n-a4ba/2#top&quot; title=&quot;24046437-0458-44D2-A0FE-2ED9CEC130E5.jpeg&quot;&gt;&lt;img src=&quot;https://peda.net/joensuu/jm/lightabot-luonnos/pakopelit/ep/vag/nimet%C3%B6n-a4ba/2:file/photo/a4dcd89b5e6583c749cf3f15630f2a12b0a303c8/24046437-0458-44D2-A0FE-2ED9CEC130E5.jpeg&quot; alt=&quot;&quot; title=&quot;24046437-0458-44D2-A0FE-2ED9CEC130E5.jpeg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;4. Taitoin ledit ns. taitoskohdasta (merkki ledin jalassa).&lt;/b&gt; Taitoin toisella taitoksella jalat hiukan ylöspäin, jotta johdotus helpottuu. Miinuksen taitoin selvästi ulospäin.&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;span class=&quot;small&quot;&gt;&lt;a href=&quot;https://peda.net/joensuu/jm/lightabot-luonnos/pakopelit/ep/vag/nimet%C3%B6n-a4ba/testi#top&quot; title=&quot;00B718D6-77D5-42A2-835A-26ACCF16D516.jpeg&quot;&gt;&lt;img src=&quot;https://peda.net/joensuu/jm/lightabot-luonnos/pakopelit/ep/vag/nimet%C3%B6n-a4ba/testi:file/photo/c40365cb208e6769ef686474ca77ae8bbfa57e3a/00B718D6-77D5-42A2-835A-26ACCF16D516.jpeg&quot; alt=&quot;&quot; title=&quot;00B718D6-77D5-42A2-835A-26ACCF16D516.jpeg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/span&gt; &lt;span class=&quot;small&quot;&gt;&lt;a href=&quot;https://peda.net/joensuu/jm/lightabot-luonnos/pakopelit/ep/vag/nimet%C3%B6n-a4ba/c#top&quot; title=&quot;CF297302-1857-4FB9-BB0D-0B0B9E4C9461.jpeg&quot;&gt;&lt;img src=&quot;https://peda.net/joensuu/jm/lightabot-luonnos/pakopelit/ep/vag/nimet%C3%B6n-a4ba/c:file/photo/fb455ad18f0e694aa122c76a9dc0693d6331eaf4/CF297302-1857-4FB9-BB0D-0B0B9E4C9461.jpeg&quot; alt=&quot;&quot; title=&quot;CF297302-1857-4FB9-BB0D-0B0B9E4C9461.jpeg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;5. Ledien ja sensorin liimaus.&lt;/b&gt; Testaa ledit ennen liimausta! Koska kuumuus hajottaa ledin aika helposti, valutin liimaa ensin pahviin ja istutin ledin siihen. Samoin toimin valosensorin kanssa. Mallaa myös ledien oikea sijainti päällyspaperin kanssa.&lt;br/&gt;&#10;&lt;a href=&quot;https://peda.net/joensuu/jm/lightabot-luonnos/pakopelit/ep/vag/nimet%C3%B6n-a4ba/9#top&quot; title=&quot;94DD64A3-4B69-434C-A80C-690D5B911B6C.jpeg&quot;&gt;&lt;img src=&quot;https://peda.net/joensuu/jm/lightabot-luonnos/pakopelit/ep/vag/nimet%C3%B6n-a4ba/9:file/photo/0af967b6d052cc2beb6272eb9fd101caf20c2ca3/94DD64A3-4B69-434C-A80C-690D5B911B6C.jpeg&quot; alt=&quot;&quot; title=&quot;94DD64A3-4B69-434C-A80C-690D5B911B6C.jpeg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;6. Johdotus ja ohjelmointi&lt;/b&gt;&lt;br/&gt;&#10;- Ledien pidemmät jalat vapaasti analogisiin pinneihin (huomioi numerot ohjelmoitaessa), lyhyeen yhdistä gnd (ground, maa)&lt;br/&gt;&#10;- valosensori tarvitsee Arduinosta 5V jännitteen, analogisen pinnin sekä maan. Koska Arduinossa on vain kolme maata (gnd), enkä halunnut käyttää kytkentälevyä, yhdistin yhden ”ledin maan” myös sensorille. Johdotus sekä Snap4Arduino -ohjelmointi löytyy &lt;a href=&quot;https://peda.net/joensuu/jm/lightabot-luonnos/ecraft2learn/pkjo/vjs&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;täältä&lt;/b&gt;&lt;/a&gt;. Oikean sensoriarvon asettaminen vaatii kokeilua.&lt;br/&gt;&#10;&lt;br/&gt;&#10;Koska halusin tämän gadgetin toimivan itsenäisesti, ilman tietokonetta, ohjelmoin sen IDE:ssä C++ johdannaisella. Tämä mahdollistaa ohjelman lataamisen Arduinoon, jolloin Arduinon ei tarvitse olla yhteydessä tietokoneeseen. Snapilla ohjelmoidessa ohjelma ajetaan tietokoneelta, eli koneen pitää olla päällä. Ohjeet googlasin ja pienellä soveltamisella onnistuin koodissa. Netissä on materiaalia vähintäänkin reilusti.&lt;a href=&quot;https://peda.net/joensuu/jm/lightabot-luonnos/pakopelit/ep/vag/nimet%C3%B6n-a4ba/a#top&quot; title=&quot;AF1EC349-4EA5-44C5-BDF9-8F815DDFBD97.jpeg&quot;&gt;&lt;img src=&quot;https://peda.net/joensuu/jm/lightabot-luonnos/pakopelit/ep/vag/nimet%C3%B6n-a4ba/a:file/photo/964ed55204013c231358941aa252bf299417b3b4/AF1EC349-4EA5-44C5-BDF9-8F815DDFBD97.jpeg&quot; alt=&quot;&quot; title=&quot;AF1EC349-4EA5-44C5-BDF9-8F815DDFBD97.jpeg&quot; class=&quot;inline&quot; loading=&quot;lazy&quot;/&gt;&lt;/a&gt;&lt;br/&gt;&#10;&lt;br/&gt;&#10;&lt;b&gt;7. Tulosta päällyspaperi. Ennen liimausta, testaa toimiiko setti. &lt;/b&gt;Toki, laatikkoon on hyvä päästä käsiksi, joten pääset tarkastamaan kytkennät. Käytin itse liimaamisessa apuna kontaktimuovia. Se luo hiukan tukevuutta, eikä paperi toisaalta repeä.&lt;br/&gt;&#10;&lt;br/&gt;&#10;</content>
<published>2019-01-22T13:48:32+02:00</published>
</entry>


</feed>