{"id":43,"date":"2014-10-06T21:33:45","date_gmt":"2014-10-06T19:33:45","guid":{"rendered":"http:\/\/giveback.danielmenzel.de\/?p=43"},"modified":"2014-10-06T21:37:30","modified_gmt":"2014-10-06T19:37:30","slug":"probleme-mit-analogen-eingaengen-mit-arduino","status":"publish","type":"post","link":"http:\/\/giveback.danielmenzel.de\/?p=43","title":{"rendered":"Probleme mit analogen Eing\u00e4ngen des Arduino"},"content":{"rendered":"<p>Ein Arduino-Projekt an dem ich gerade bastele \u00fcbertrage ich gerade vom Breadboard auf das was sp\u00e4ter das Endprodukt werden soll.<\/p>\n<p>Seltsamerweise k\u00e4mpfe ich dabei mit ein paar Problemen die ich auf dem Entwicklungsbrett nicht hatte, obwohl ich einen baugleichen Arduino benutze.<\/p>\n<p>So messe ich auf einem analogen Eingang die Spannung einer kleinen Solarzelle, um damit festzustellen wann D\u00e4mmerung ist (ich wei\u00df es ginge auch mit einem einfachen Fotowiderstand, aber die Solarzelle hatte ich nun mal gerade zur Hand).<\/p>\n<p>Auf dem Entwicklungs-Arduino hatte ich keine Probleme. Auf dem aktuellen &#8222;flattert&#8220; aber der Eingang wild hin und her wenn keine Solarzelle angeschlossen ist. Ein super Zufallsgenerator&#8230;<\/p>\n<p>Zuerst dachte ich, setze ich den Eingang mit digitalWrite(Eingang,HIGH) auf den eingebauten pullUp-Widerstand, das ist aber kontraproduktiv, da die Solarzelle ja selbst eine Spannung erzeugt. Ein digtalWrite(Eingang, LOW) wird zwar vom Compiler akzeptiert, bringt aber nichts, da der Arduino keinen internen pullDown-Widerstand hat&#8230;<\/p>\n<p><strong>L\u00f6sung:<\/strong> Ein 1kOhm Widerstand zwischen Masse\/Ground und dem Eingang. Dieser externe pullDown-Widerstand sorgt f\u00fcr einen Low-Pegel bei nicht gesteckter Solarzelle und stoppt das st\u00e4ndige Rauschen auf dem Eingang.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ein Arduino-Projekt an dem ich gerade bastele \u00fcbertrage ich gerade vom Breadboard auf das was sp\u00e4ter das Endprodukt werden soll. Seltsamerweise k\u00e4mpfe ich dabei mit ein paar Problemen die ich auf dem Entwicklungsbrett nicht hatte, obwohl ich einen baugleichen Arduino benutze. So messe ich auf einem analogen Eingang die Spannung einer kleinen Solarzelle, um damit &hellip; <a href=\"http:\/\/giveback.danielmenzel.de\/?p=43\" class=\"more-link\"><span class=\"screen-reader-text\">Probleme mit analogen Eing\u00e4ngen des Arduino<\/span> weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-43","post","type-post","status-publish","format-standard","hentry","category-arduino"],"_links":{"self":[{"href":"http:\/\/giveback.danielmenzel.de\/index.php?rest_route=\/wp\/v2\/posts\/43","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/giveback.danielmenzel.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/giveback.danielmenzel.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/giveback.danielmenzel.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/giveback.danielmenzel.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=43"}],"version-history":[{"count":6,"href":"http:\/\/giveback.danielmenzel.de\/index.php?rest_route=\/wp\/v2\/posts\/43\/revisions"}],"predecessor-version":[{"id":49,"href":"http:\/\/giveback.danielmenzel.de\/index.php?rest_route=\/wp\/v2\/posts\/43\/revisions\/49"}],"wp:attachment":[{"href":"http:\/\/giveback.danielmenzel.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=43"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/giveback.danielmenzel.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=43"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/giveback.danielmenzel.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=43"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}