<?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>Oppitunti 3</title>
<id>https://peda.net/id/65a7546ce4e</id>
<updated>2018-11-10T14:01:46+02:00</updated>
<link href="https://peda.net/id/65a7546ce4e:atom" rel="self" />
<link href="https://peda.net/eurajoki/hankkeet/ioe/robotit-ja-alustat/arduino-peruskurssi/oppitunti-3#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>Oppitunti 3: Hämäräkytkin ja etäisyysmittari</title>
<id>https://peda.net/id/4f4ef712e4e</id>
<updated>2018-11-10T14:58:24+02:00</updated>
<link href="https://peda.net/eurajoki/hankkeet/ioe/robotit-ja-alustat/arduino-peruskurssi/oppitunti-3/o3hje#top" />
<content type="html">​&lt;iframe src=&quot;https://docs.google.com/presentation/d/e/2PACX-1vQZQ0zazCOTpZCmzgaFqKMDyNpmCJiaW2rtM2-_uFIiaVui9-JAO0L8JJytVMcY_nq54ASegfDChiaz/embed?start=false&amp;amp;loop=false&amp;amp;delayms=3000&quot; width=&quot;960&quot; height=&quot;569&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;​</content>
<published>2018-11-10T14:58:24+02:00</published>
</entry>

<entry>
<title>LDR-vastuksen arvot</title>
<id>https://peda.net/id/909b493ce4e</id>
<updated>2018-11-10T15:25:41+02:00</updated>
<link href="https://peda.net/eurajoki/hankkeet/ioe/robotit-ja-alustat/arduino-peruskurssi/oppitunti-3/ldr-vastuksen-arvot#top" />
<content type="html">&lt;p&gt;// LDR-vastuksen arvot&lt;br/&gt;&#10;#define SENSOR 0&lt;br/&gt;&#10;int val = 0;&lt;br/&gt;&#10;&lt;br/&gt;&#10;void setup() {&lt;br/&gt;&#10; Serial.begin(9600);&lt;br/&gt;&#10;}&lt;br/&gt;&#10;&lt;br/&gt;&#10;void loop() {&lt;br/&gt;&#10; val = analogRead(SENSOR);&lt;br/&gt;&#10; Serial.println(val);&lt;br/&gt;&#10; delay(100);&lt;br/&gt;&#10;}&lt;/p&gt;&#10;</content>
<published>2018-11-10T15:00:14+02:00</published>
</entry>

<entry>
<title>Hämäräkytkimen koodi</title>
<id>https://peda.net/id/988f7850e4e</id>
<updated>2018-11-10T15:14:46+02:00</updated>
<link href="https://peda.net/eurajoki/hankkeet/ioe/robotit-ja-alustat/arduino-peruskurssi/oppitunti-3/hk#top" />
<content type="html">#define LED 13 &lt;br/&gt;&#10;#define LDRPIN A0&lt;br/&gt;&#10;#define RAJA 300 // valojen sammutus&lt;br/&gt;&#10;&lt;br/&gt;&#10;int val = 0;&lt;br/&gt;&#10;&lt;br/&gt;&#10;void setup() { &lt;br/&gt;&#10; pinMode(LED, OUTPUT); &lt;br/&gt;&#10;} &lt;br/&gt;&#10;&lt;br/&gt;&#10;void loop() { &lt;br/&gt;&#10; val = analogRead(LDRPIN);&lt;br/&gt;&#10; if (val &amp;lt; RAJA){&lt;br/&gt;&#10; digitalWrite(13, HIGH);&lt;br/&gt;&#10; delay(10000);&lt;br/&gt;&#10; } else { &lt;br/&gt;&#10; digitalWrite(13, LOW);&lt;br/&gt;&#10; } &lt;br/&gt;&#10;}</content>
<published>2018-11-10T15:14:46+02:00</published>
</entry>

<entry>
<title>Etäisyysmittarin koodi</title>
<id>https://peda.net/id/197dec06e4e</id>
<updated>2018-11-10T14:56:54+02:00</updated>
<link href="https://peda.net/eurajoki/hankkeet/ioe/robotit-ja-alustat/arduino-peruskurssi/oppitunti-3/ek#top" />
<content type="html">&lt;p&gt;&lt;span&gt;// Etäisyysmittarin koodi&lt;/span&gt;&lt;/p&gt;&#10;&lt;strong&gt;&lt;strong&gt;&lt;br/&gt;&#10;&lt;/strong&gt;&lt;/strong&gt;&#10;&lt;p&gt;&lt;span&gt;#define trigPin  9&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;#define echoPin  10&lt;/span&gt;&lt;/p&gt;&#10;&lt;strong&gt;&lt;strong&gt;&lt;br/&gt;&#10;&lt;/strong&gt;&lt;/strong&gt;&#10;&lt;p&gt;&lt;span&gt;long duration;&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;int distance;&lt;/span&gt;&lt;/p&gt;&#10;&lt;strong&gt;&lt;strong&gt;&lt;br/&gt;&#10;&lt;/strong&gt;&lt;/strong&gt;&#10;&lt;p&gt;&lt;span&gt;void setup() {&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;  pinMode(trigPin, OUTPUT); // Sets the trigPin as an Output&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;  pinMode(echoPin, INPUT); // Sets the echoPin as an Input&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;  Serial.begin(9600); // Starts the serial communication&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;}&lt;/span&gt;&lt;/p&gt;&#10;&lt;strong&gt;&lt;strong&gt;&lt;br/&gt;&#10;&lt;/strong&gt;&lt;/strong&gt;&#10;&lt;p&gt;&lt;span&gt;void loop() {&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;  // Clears the trigPin&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;  digitalWrite(trigPin, LOW);&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;  delayMicroseconds(2);&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;  // Sets the trigPin on HIGH state for 10 micro seconds&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;  digitalWrite(trigPin, HIGH);&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;  delayMicroseconds(10);&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;  digitalWrite(trigPin, LOW);&lt;/span&gt;&lt;/p&gt;&#10;&lt;strong&gt;&lt;strong&gt;&lt;br/&gt;&#10;&lt;/strong&gt;&lt;/strong&gt;&#10;&lt;p&gt;&lt;span&gt;  // Reads the echoPin, returns the sound wave travel time in microseconds&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;  duration = pulseIn(echoPin, HIGH);&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;  &lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;  // Calculating the distance&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;  distance = duration * 0.034 / 2;&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;  &lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;  // Prints the distance on the Serial Monitor&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;  Serial.print(&amp;quot;Etäisyys: &amp;quot;);&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;  Serial.println(distance);&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span&gt;}&lt;/span&gt;&lt;/p&gt;&#10;</content>
<published>2018-11-10T14:56:54+02:00</published>
</entry>

<entry>
<title>NewPing esimerkki koodi</title>
<id>https://peda.net/id/e172c83ce4e</id>
<updated>2018-11-10T15:23:58+02:00</updated>
<link href="https://peda.net/eurajoki/hankkeet/ioe/robotit-ja-alustat/arduino-peruskurssi/oppitunti-3/nek#top" />
<content type="html">&lt;pre&gt;#include &amp;lt;NewPing.h&amp;gt;&#10;&#10;#define TRIGGER_PIN  12&#10;#define ECHO_PIN     11&#10;#define MAX_DISTANCE 200&#10;&#10;NewPing sonar(TRIGGER_PIN, ECHO_PIN, MAX_DISTANCE);&#10;&#10;void setup() {&#10;  Serial.begin(115200);&#10;}&#10;&#10;void loop() {&#10;  delay(50);&#10;  Serial.print(&amp;quot;Ping: &amp;quot;);&#10;  Serial.print(sonar.ping_cm());&#10;  Serial.println(&amp;quot;cm&amp;quot;);&#10;}&lt;/pre&gt;</content>
<published>2018-11-10T15:23:58+02:00</published>
</entry>


</feed>