<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="https://peda.net/:static/533/atom.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>Bluetooth-ohjaus</title>
<id>https://peda.net/id/eac234960b5</id>
<updated>2019-11-20T08:28:08+02:00</updated>
<link href="https://peda.net/id/eac234960b5:atom" rel="self" />
<link href="https://peda.net/eurajoki/hankkeet/ioe/robotit-ja-alustat/arduino-peruskurssi/bluetooth-ohjaus#top" rel="alternate" />
<logo>https://peda.net/:static/533/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>Yksinkertainen Bluetooth - auto koodi</title>
<id>https://peda.net/id/45f650b21ce</id>
<updated>2019-12-12T15:06:56+02:00</updated>
<link href="https://peda.net/eurajoki/hankkeet/ioe/robotit-ja-alustat/arduino-peruskurssi/bluetooth-ohjaus/ybak#top" />
<content type="html">#define m11 11 // rear motor&lt;br/&gt;&#10;#define m12 12&lt;br/&gt;&#10;#define m21 10 // front motor&lt;br/&gt;&#10;#define m22 9&lt;br/&gt;&#10;&lt;br/&gt;&#10;char str[2], i;&lt;br/&gt;&#10;&lt;br/&gt;&#10;void forward()&lt;br/&gt;&#10;{&lt;br/&gt;&#10;digitalWrite(m11, LOW);&lt;br/&gt;&#10;digitalWrite(m12, LOW);&lt;br/&gt;&#10;digitalWrite(m21, HIGH);&lt;br/&gt;&#10;digitalWrite(m22, LOW);&lt;br/&gt;&#10;}&lt;br/&gt;&#10;&lt;br/&gt;&#10;void backward()&lt;br/&gt;&#10;{&lt;br/&gt;&#10;digitalWrite(m11, LOW);&lt;br/&gt;&#10;digitalWrite(m12, LOW);&lt;br/&gt;&#10;digitalWrite(m21, LOW);&lt;br/&gt;&#10;digitalWrite(m22, HIGH);&lt;br/&gt;&#10;}&lt;br/&gt;&#10;&lt;br/&gt;&#10;void left()&lt;br/&gt;&#10;{&lt;br/&gt;&#10;digitalWrite(m11, HIGH);&lt;br/&gt;&#10;digitalWrite(m12, LOW);&lt;br/&gt;&#10;delay(100);&lt;br/&gt;&#10;digitalWrite(m21, HIGH);&lt;br/&gt;&#10;digitalWrite(m22, LOW);&lt;br/&gt;&#10;}&lt;br/&gt;&#10;&lt;br/&gt;&#10;void right()&lt;br/&gt;&#10;{&lt;br/&gt;&#10;digitalWrite(m11, LOW);&lt;br/&gt;&#10;digitalWrite(m12, HIGH);&lt;br/&gt;&#10;delay(100);&lt;br/&gt;&#10;digitalWrite(m21, HIGH);&lt;br/&gt;&#10;digitalWrite(m22, LOW);&lt;br/&gt;&#10;}&lt;br/&gt;&#10;&lt;br/&gt;&#10;void Stop()&lt;br/&gt;&#10;{&lt;br/&gt;&#10;digitalWrite(m11, LOW);&lt;br/&gt;&#10;digitalWrite(m12, LOW);&lt;br/&gt;&#10;digitalWrite(m21, LOW);&lt;br/&gt;&#10;digitalWrite(m22, LOW);&lt;br/&gt;&#10;}&lt;br/&gt;&#10;&lt;br/&gt;&#10;void setup()&lt;br/&gt;&#10;{&lt;br/&gt;&#10;Serial.begin(9600);&lt;br/&gt;&#10;pinMode(m11, OUTPUT);&lt;br/&gt;&#10;pinMode(m12, OUTPUT);&lt;br/&gt;&#10;pinMode(m21, OUTPUT);&lt;br/&gt;&#10;pinMode(m22, OUTPUT);&lt;br/&gt;&#10;}&lt;br/&gt;&#10;&lt;br/&gt;&#10;void loop()&lt;br/&gt;&#10;{&lt;br/&gt;&#10;while (Serial.available())&lt;br/&gt;&#10;{&lt;br/&gt;&#10;char ch = Serial.read();&lt;br/&gt;&#10;str[i++] = ch;&lt;br/&gt;&#10;&lt;br/&gt;&#10;if (str[i - 1] == 'F')&lt;br/&gt;&#10;{&lt;br/&gt;&#10;Serial.println(&amp;quot;Forward&amp;quot;);&lt;br/&gt;&#10;forward();&lt;br/&gt;&#10;i = 0;&lt;br/&gt;&#10;}&lt;br/&gt;&#10;&lt;br/&gt;&#10;else if (str[i - 1] == 'L')&lt;br/&gt;&#10;{&lt;br/&gt;&#10;Serial.println(&amp;quot;Left&amp;quot;);&lt;br/&gt;&#10;right();&lt;br/&gt;&#10;i = 0;&lt;br/&gt;&#10;}&lt;br/&gt;&#10;&lt;br/&gt;&#10;else if (str[i - 1] == 'R')&lt;br/&gt;&#10;{&lt;br/&gt;&#10;Serial.println(&amp;quot;Right&amp;quot;);&lt;br/&gt;&#10;left();&lt;br/&gt;&#10;i = 0;&lt;br/&gt;&#10;}&lt;br/&gt;&#10;&lt;br/&gt;&#10;else if (str[i - 1] == 'B')&lt;br/&gt;&#10;{&lt;br/&gt;&#10;Serial.println(&amp;quot;Backward&amp;quot;);&lt;br/&gt;&#10;backward();&lt;br/&gt;&#10;i = 0;&lt;br/&gt;&#10;}&lt;br/&gt;&#10;&lt;br/&gt;&#10;else if (str[i - 1] == 'S')&lt;br/&gt;&#10;{&lt;br/&gt;&#10;Serial.println(&amp;quot;Stop&amp;quot;);&lt;br/&gt;&#10;Stop();&lt;br/&gt;&#10;i = 0;&lt;br/&gt;&#10;}&lt;br/&gt;&#10;delay(100);&lt;br/&gt;&#10;}&lt;br/&gt;&#10;}</content>
<published>2019-12-12T15:06:55+02:00</published>
</entry>

<entry>
<title>Bluetooth-ohjauksen peruskoodi</title>
<id>https://peda.net/id/fdce5c180b5</id>
<updated>2019-11-20T08:28:40+02:00</updated>
<link href="https://peda.net/eurajoki/hankkeet/ioe/robotit-ja-alustat/arduino-peruskurssi/bluetooth-ohjaus/bp#top" />
<content type="html">​&lt;iframe src=&quot;https://docs.google.com/document/d/e/2PACX-1vQyqHzseBb1IZBaJtorhnQmY-5cizuUWLUko6Wv4KfGrMauK0rBI_2JweJ62qcvUasio4jhktlJUQaW/pub?embedded=true&quot;&gt;&lt;/iframe&gt;​</content>
<published>2019-11-20T08:28:40+02:00</published>
</entry>


</feed>