{"id":1576,"date":"2018-05-08T15:16:02","date_gmt":"2018-05-08T13:16:02","guid":{"rendered":"http:\/\/projektkurs.ffgleo.de\/?p=1576"},"modified":"2018-05-08T15:18:34","modified_gmt":"2018-05-08T13:18:34","slug":"1576","status":"publish","type":"post","link":"https:\/\/projektkurs.ffgleo.de\/index.php\/2018\/05\/08\/1576\/","title":{"rendered":"Ergebnis \/ Resultat 08.05."},"content":{"rendered":"<p>Nachdem wir mehrere Versuche unternommen haben um die Daten des Omnipods zu empfangen sind wir zu dem Resultat gekommen, dass wir nicht in der Lage sind die Daten des Omnipods zu empfangen. Dies ist wahrscheinlich auch relativ vern\u00fcnftig, damit nicht jeder im vorbeigehen in der Lage ist eine lebenswichtige Pumpe zu steuern.<\/p>\n<p>Trotzdem wollen wir noch einmal zusammenfassen was wir erreicht haben.<\/p>\n<p>Mit folgender Anleitung l\u00e4sst sich eine Funkstrecke zwischen einem 433Mhz Sender und Empf\u00e4nger aufbauen:<\/p>\n<p>Aufbau Sender:<\/p>\n<p>&nbsp;<\/p>\n<p>5V Arduino zu Breadboard &#8222;+&#8220;<\/p>\n<p>GND Arduino zu Breadboard &#8222;-&#8220;<\/p>\n<p>Arduino d7 zu 1k\u03a9 Widerstand<\/p>\n<p>Arduino d10 zu Sender Data<\/p>\n<p>Sender VCC zu Breadboard &#8222;+&#8220;<\/p>\n<p>Sender GND zu Breadboard &#8222;-&#8220;<\/p>\n<p>Breadboard &#8222;-&#8220; zu 1k\u03a9\u00a0 Widerstand<\/p>\n<p>Breadboard &#8222;+&#8220; zu Taster Output<\/p>\n<p>1k\u03a9\u00a0 Widerstand zu Taster Input<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Sketch Sender:<\/p>\n<pre class=\"brush: php; light: false; title: ; notranslate\" title=\"\">\r\n#include &amp;amp;amp;amp;lt;&amp;amp;amp;lt;b&amp;amp;amp;gt;RCSwitch&amp;amp;amp;lt;\/b&amp;amp;amp;gt;.h&amp;amp;amp;amp;gt;\r\n&amp;amp;amp;lt;b&amp;amp;amp;gt;RCSwitch&amp;amp;amp;lt;\/b&amp;amp;amp;gt; mySwitch = &amp;amp;amp;lt;b&amp;amp;amp;gt;RCSwitch&amp;amp;amp;lt;\/b&amp;amp;amp;gt;();\r\n\r\nint taster=7; \/\/Variable &quot;Taster&quot; wird auf 7 gesetzt.\r\nint tasterstatus=0; \/\/Variable &quot;tasterstatus&quot; wird auf 0 gesetzt.\r\n{\r\n &amp;amp;amp;amp;nbsp;mySwitch.enableTransmit(10); &amp;amp;amp;amp;nbsp;\/\/ Sender = Pin 10\r\n &amp;amp;amp;amp;nbsp;pinMode(taster, INPUT); \/\/Pin7 = Input\r\n\r\n}\r\nvoid loop()\r\n{ \r\ntasterstatus=digitalRead(taster); \/\/Zwischenspeicher f\u00fcr Pin 7\r\nif (tasterstatus == HIGH)\/\/wenn Taster gedr\u00fcckt(=HIGH)\r\n{ \r\n\r\nmySwitch.send(420, 24); \/\/ Sendet&quot;420&quot;\r\ndelay (50); \/\/ wartet 50 ms\r\n}\r\n\r\nelse \/\/falls nicht\r\n{ \r\nmySwitch.send(187, 24); \/\/Sendet &quot;187&quot;\r\n} \r\n} \r\n<\/pre>\n<p>&nbsp;<\/p>\n<p>Aufbau Empf\u00e4nger:<\/p>\n<p>&nbsp;<\/p>\n<p>5V Arduino zu Breadboard &#8222;+&#8220;<\/p>\n<p>GND Arduino zu Breadboard &#8222;-&#8220;<\/p>\n<p>Arduino Pin d12 zur Anode der LED<\/p>\n<p>Arduino Pin d2 zu Empf\u00e4nger Data<\/p>\n<p>Empf\u00e4nger VCC zu Breadboard &#8222;+&#8220;<\/p>\n<p>Empf\u00e4nger Gnd zu Breadbord &#8222;-&#8220;<\/p>\n<p>Breadboard &#8222;-&#8220; zu 1k\u03a9\u00a0 Widerstand<\/p>\n<p>Widerstand zu Kathode LED<\/p>\n<p>&nbsp;<\/p>\n<p>Sketch Empf\u00e4nger:<\/p>\n<pre class=\"brush: php; light: false; title: ; notranslate\" title=\"\">&lt;\/pre&gt;\r\n&lt;pre class=&quot;western&quot;&gt;#include &lt;&lt;b&gt;RCSwitch&lt;\/b&gt;.h&gt;\r\nint LED=12;\r\n&lt;b&gt;RCSwitch&lt;\/b&gt; mySwitch = &lt;b&gt;RCSwitch&lt;\/b&gt;();\r\n\r\nvoid setup() \r\n{\r\n \u00a0&lt;b&gt;Serial&lt;\/b&gt;.begin(9600);\r\n \u00a0mySwitch.enableReceive(0); \u00a0\r\n \u00a0pinMode(LED, OUTPUT); \/\/Pin13 = Ausgang.\r\n}\r\n\r\nvoid loop() {\r\n \u00a0if (mySwitch.available()) \/\/Wenn ein Signal ankommt :\r\n \u00a0{\r\n \u00a0int speicher = mySwitch.getReceivedValue(); \/\/ Daten werden unter &quot;speicher&quot; gespeichert\r\n  if (speicher == 0) \/\/ Wenn &quot;speicher = 0 &quot;\r\n \u00a0\u00a0 {\r\n \u00a0\u00a0\u00a0\u00a0\u00a0&lt;b&gt;Serial&lt;\/b&gt;.println(&quot;Fremder Code&quot;); \/\/ wird &quot;Fremder Code &quot; ausgegeben\r\n \u00a0\u00a0 } \r\n \u00a0\u00a0\u00a0\r\n \u00a0\u00a0\u00a0else \/\/falls nicht wird der Code im Seriellen Monitor ausgegeben\r\n \u00a0\u00a0 {\r\n \u00a0\u00a0\u00a0\u00a0\u00a0&lt;b&gt;Serial&lt;\/b&gt;.print(&quot;Empfangen: &quot;);\r\n \u00a0\u00a0\u00a0\u00a0\u00a0&lt;b&gt;Serial&lt;\/b&gt;.println( speicher );\r\n        if (speicher == 420)   \/\/ Wenn &quot;420&quot; empfangen wird:\r\n        {  \r\n        digitalWrite(LED, HIGH); \/\/dann leuchtet die LED\r\n        delay (500);   \/\/f\u00fcr 500ms (=0,5s)\r\n        digitalWrite(LED, LOW); \/\/LED wieder deaktivieren\r\n        }   \r\n \u00a0\u00a0 }\r\n \u00a0\u00a0\u00a0mySwitch.resetAvailable(); \/\/ Hier wird der Empf\u00e4nger &quot;resettet&quot;\r\n \u00a0}\r\n \u00a0}\r\n&lt;\/pre&gt;\r\n&lt;pre&gt;<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nachdem wir mehrere Versuche unternommen haben um die Daten des Omnipods zu empfangen sind wir zu dem Resultat gekommen, dass wir nicht in der Lage sind die Daten des Omnipods zu empfangen. Dies ist wahrscheinlich auch relativ vern\u00fcnftig, damit nicht jeder im vorbeigehen in der Lage ist eine lebenswichtige Pumpe &hellip;<\/p>\n","protected":false},"author":19,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1576","post","type-post","status-publish","format-standard","hentry","category-startseite"],"_links":{"self":[{"href":"https:\/\/projektkurs.ffgleo.de\/index.php\/wp-json\/wp\/v2\/posts\/1576","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/projektkurs.ffgleo.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/projektkurs.ffgleo.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/projektkurs.ffgleo.de\/index.php\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/projektkurs.ffgleo.de\/index.php\/wp-json\/wp\/v2\/comments?post=1576"}],"version-history":[{"count":9,"href":"https:\/\/projektkurs.ffgleo.de\/index.php\/wp-json\/wp\/v2\/posts\/1576\/revisions"}],"predecessor-version":[{"id":1588,"href":"https:\/\/projektkurs.ffgleo.de\/index.php\/wp-json\/wp\/v2\/posts\/1576\/revisions\/1588"}],"wp:attachment":[{"href":"https:\/\/projektkurs.ffgleo.de\/index.php\/wp-json\/wp\/v2\/media?parent=1576"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/projektkurs.ffgleo.de\/index.php\/wp-json\/wp\/v2\/categories?post=1576"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/projektkurs.ffgleo.de\/index.php\/wp-json\/wp\/v2\/tags?post=1576"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}