{"id":1371,"date":"2020-06-24T15:08:38","date_gmt":"2020-06-24T13:08:38","guid":{"rendered":"https:\/\/www.rustimation.eu\/?p=1371"},"modified":"2020-12-25T15:45:36","modified_gmt":"2020-12-25T14:45:36","slug":"gpio-14-und-15-nur-mit-vorsicht-geniessen","status":"publish","type":"post","link":"https:\/\/www.rustimation.eu\/index.php\/gpio-14-und-15-nur-mit-vorsicht-geniessen\/","title":{"rendered":"GPIO 14 und 15 nur mit Vorsicht genie\u00dfen"},"content":{"rendered":"<p>Bei einer meiner Basteleien musste ich feststellen, dass sich ein mit dem Raspi gesteuertes Rollo immer wieder selbst\u00e4ndig machte und sich ohne mein Zutun bewegte. Es hat eine\u00a0 eine Weile gedauert, bis ich herausgefunden habe, woran das lag.<!--more--><\/p>\n<p>Aufgrund sehr schlechter Empfangsbedingungen bricht die WiFi Verbindung zum Pi immer wieder mal ab und l\u00e4sst sich nicht mehr selbst\u00e4ndig aufbauen. Ein von mir daf\u00fcr vorgesehener <a href=\"https:\/\/www.rustimation.eu\/index.php\/stabiler-betrieb-bei-schwachem-wlan\/\">Watchdog<\/a> bootet den Pi dann neu. Beim Neustart wurde GPIO 14 immer kurz auf High gesetzt, genau dort hatte ich aber mein Relais angeschlossen.<\/p>\n<h4>Warum nur?<\/h4>\n<p>Bisher habe ich ich nie mit den seriellen Schnittstellen des Pi besch\u00e4ftigt, warum auch? Eine kurze Recherche brachte dann zu Tage, dass Pin 8 neben GPIO 14 auch als Tx Data der seriellen Schnittstelle herhalten muss. Diese sendet beim Booten Daten an ein m\u00f6glicherweise angeschlossenes Terminal, man kann so ziemlich systemah verfolgen, was beim Starten (nicht) passiert. Rx Data liegt \u00fcbrigens bei GPIO 15 bzw. Pin 10. Diese Daten hat mein Relais als Triggerimpuls missverstanden &#8211; mangels Oszilloskop weiss ich allerdings nicht genau, was da ankommt.<\/p>\n<h4>Abhilfe<\/h4>\n<p>Abhilfe ist eigentlich ganz einfach: <\/p>\n<pre class=\"lang:python decode:1 inline:1 \" >sudo raspi-config<\/pre>\n<p>Nr. 5 Interfacing Options ausw\u00e4hlen, dort auf P6 Serial gehen und die Frage <em>Would you like a login shell to be accessible over serial? <\/em>mit &lt;Nein&gt; beantworten. Ebenso die darauf folgende Frage <em>Would you like the serial port hardware to be enabled?<\/em> mit &lt;nein&gt; bescheiden. Schlie\u00dflich mit &lt;OK&gt; beenden, raspi-config ordnungsgem\u00e4\u00df beenden und neu booten. Damit ist dieses Problem beseitigt.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bei einer meiner Basteleien musste ich feststellen, dass sich ein mit dem Raspi gesteuertes Rollo immer wieder selbst\u00e4ndig machte und sich ohne mein Zutun bewegte. Es hat eine\u00a0 eine Weile gedauert, bis ich herausgefunden habe, woran das lag.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,69],"tags":[105,104],"class_list":["post-1371","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-tips-tricks","tag-gpio","tag-seriell"],"_links":{"self":[{"href":"https:\/\/www.rustimation.eu\/index.php\/wp-json\/wp\/v2\/posts\/1371","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rustimation.eu\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rustimation.eu\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rustimation.eu\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rustimation.eu\/index.php\/wp-json\/wp\/v2\/comments?post=1371"}],"version-history":[{"count":1,"href":"https:\/\/www.rustimation.eu\/index.php\/wp-json\/wp\/v2\/posts\/1371\/revisions"}],"predecessor-version":[{"id":1535,"href":"https:\/\/www.rustimation.eu\/index.php\/wp-json\/wp\/v2\/posts\/1371\/revisions\/1535"}],"wp:attachment":[{"href":"https:\/\/www.rustimation.eu\/index.php\/wp-json\/wp\/v2\/media?parent=1371"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rustimation.eu\/index.php\/wp-json\/wp\/v2\/categories?post=1371"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rustimation.eu\/index.php\/wp-json\/wp\/v2\/tags?post=1371"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}