{"id":49,"date":"2017-01-29T15:18:03","date_gmt":"2017-01-29T14:18:03","guid":{"rendered":"http:\/\/skunklog.de\/?p=49"},"modified":"2021-01-24T20:16:00","modified_gmt":"2021-01-24T19:16:00","slug":"blink","status":"publish","type":"post","link":"https:\/\/skunklog.de\/?p=49","title":{"rendered":"Blink"},"content":{"rendered":"<p>Seit mehr als 20 Jahren<br \/>\nblinkt bei mir im Regal eine LED. So manch eingefleischter Pink Floyd Fan mag sich dabei an den Kopf langen, denn einst blinkte diese LED munter aus dem CD-Schuber der PULSE von 1995 und aus der Masse der CDs im Musikladen heraus. <!--more alles lesen--><\/p>\n<p>Nat\u00fcrlich musste ich sie haben, die CD. Und die LED. Irgendwann war nat\u00fcrlich die Batterie leer und ich war neugierig, wie das mit der blinkenden LED wohl &#8222;von innen&#8220; aussieht. Ziemlich aufger\u00e4umt, wie ich finde. Und mittlerweile auch inclusive Staub. Und drei Pink Floyd Konzerten.<\/p>\n<figure id=\"attachment_31\" aria-describedby=\"caption-attachment-31\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/skunklog.de\/wp-content\/uploads\/2017\/01\/SP2_1093.jpg\"><img loading=\"lazy\" class=\"wp-image-31 size-large\" src=\"https:\/\/skunklog.de\/wp-content\/uploads\/2017\/01\/SP2_1093-700x467.jpg\" alt=\"\" width=\"700\" height=\"467\" srcset=\"https:\/\/skunklog.de\/wp-content\/uploads\/2017\/01\/SP2_1093-700x467.jpg 700w, https:\/\/skunklog.de\/wp-content\/uploads\/2017\/01\/SP2_1093-300x200.jpg 300w, https:\/\/skunklog.de\/wp-content\/uploads\/2017\/01\/SP2_1093-768x512.jpg 768w, https:\/\/skunklog.de\/wp-content\/uploads\/2017\/01\/SP2_1093-200x133.jpg 200w, https:\/\/skunklog.de\/wp-content\/uploads\/2017\/01\/SP2_1093-900x600.jpg 900w, https:\/\/skunklog.de\/wp-content\/uploads\/2017\/01\/SP2_1093.jpg 1000w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/a><figcaption id=\"caption-attachment-31\" class=\"wp-caption-text\">Pink Floyd &#8211; PULSE &#8211; 1995<\/figcaption><\/figure>\n<p>Der Karton-Schuber hat meine Neugierde nicht \u00fcberlebt, die Lieder sind l\u00e4ngst als MP3-Files auf dem Stick und geh\u00f6ren nach wie vor zum Besten, was meine Musiksammlung hergibt. Die LED blinkt noch immer und hat bisher nur einige wenige Batterien verschlissen. Sie hat ihren Platz auf dem &#8222;Hitchhiker&#8217;s Guide&#8220; von Douglas Adams gefunden. Hat irgendwie was f\u00fcr die Ewigkeit. Ich mag das.<\/p>\n<p>Aber wie macht man das? Wie kriegt man eine LED zum Blinken? Wie geht das? Ist das nicht ziemlich schnurz? Wen interessiert das? Die Welt ist voll von blinkenden LEDs.<\/p>\n<p>K\u00f6nnte ich das auch?<\/p>\n<p>Auch die letzte Frage hat mich lange nicht interessiert. Alles rund um Elektronik und Strom sind f\u00fcr mich Spanische D\u00f6rfer. B\u00fccher mit Sieben Siegeln. Zauberei. Halt was f\u00fcr Nerds und Geeks. Nichts f\u00fcr mich und andere Priorit\u00e4ten im Leben gibt es sowieso.<\/p>\n<p>Aber ich bin neugierig. Geblieben.<\/p>\n<p>Jahre, viele Jahre sp\u00e4ter, gibt es pl\u00f6tzlich sowas wie den Arduino. Mehr der Zufall als eine gezielte Suche danach lie\u00df mich dar\u00fcberstolpern. Mal ausprobieren. Warum nicht. Spielen. Interessant. Nicht teuer und vielleicht dazu geeignet, das ein oder andere der Sieben Siegel aufzubrechen und um nachzusehen, wieviel Zauberei da eigentlich im Spiel ist. Oder eben nicht.<\/p>\n<p>Mit den dazu gef\u00fchlt unendlich vielen Tutorials und Einsteigeranleitungen im Internet, war f\u00fcr mich die Hemmschwelle dann doch recht klein geworden, einfach mal loszulegen: ein (original!) Arduino war schnell gekauft, ein Sortiment Widerst\u00e4nde dazu, LEDs und ebenso ein kleines Steckbrett mit Steckverbindern. Im grunde reicht aber der Arduino mitsamt einem USB-Kabel (A\/B), denn auf der Platine ist bereits eine LED verbaut, die man \u00fcber ein Programm ansprechen kann. Die kostenlose Entwicklungsumgebung war schnell installiert. Diese bringt bereits viele Beispielprogramme mit. Eines dieser Beispielprogramme hei\u00dft &#8222;Blink&#8220; und ist im Zusammenspiel von Hard- und Software der obligatorische &#8222;Hallo-Welt&#8220;-Einstieg.<\/p>\n<p><a href=\"https:\/\/skunklog.de\/wp-content\/uploads\/2017\/01\/blink_beispiel.gif\"><img loading=\"lazy\" class=\"aligncenter wp-image-63 size-full\" src=\"https:\/\/skunklog.de\/wp-content\/uploads\/2017\/01\/blink_beispiel.gif\" alt=\"\" width=\"652\" height=\"361\" \/><\/a><\/p>\n<p>Der original Beispielcode steuert die auf dem Arduino fest verbaute LED an. F\u00fcr eine an Pin_9 mit Vorwiderstand angeschlossene LED sieht der auf das Wesentliche reduzierte Code dann so aus:<\/p>\n<p><a href=\"https:\/\/skunklog.de\/wp-content\/uploads\/2017\/01\/blink_helloworld.gif\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-46\" src=\"https:\/\/skunklog.de\/wp-content\/uploads\/2017\/01\/blink_helloworld.gif\" alt=\"\" width=\"275\" height=\"182\" \/><\/a><\/p>\n<p>Das ist alles. Tausend Millisekunden LED an, 1000ms LED aus. Sekundentakt sozusagen. Nach dem Hochladen des Codes auf den am USB-Kabel angeschlossenen Arduino<\/p>\n<p><a href=\"https:\/\/skunklog.de\/wp-content\/uploads\/2017\/01\/blink_hochladen.gif\"><img loading=\"lazy\" class=\"aligncenter wp-image-66 size-full\" src=\"https:\/\/skunklog.de\/wp-content\/uploads\/2017\/01\/blink_hochladen.gif\" alt=\"\" width=\"459\" height=\"233\" \/><\/a><\/p>\n<p>blinkt bereits die LED! Das USB-Kabel dient ab sofort nur noch als Energielieferant. Ansonsten kann der Ardunio das nun ganz alleine, auch mit einer anderen geeigneten Stromversorgung und ohne den PC bzw Laptop. Genial.<\/p>\n<figure id=\"attachment_32\" aria-describedby=\"caption-attachment-32\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/skunklog.de\/wp-content\/uploads\/2017\/01\/SP2_1110.jpg\"><img loading=\"lazy\" class=\"wp-image-32 size-large\" src=\"https:\/\/skunklog.de\/wp-content\/uploads\/2017\/01\/SP2_1110-700x394.jpg\" alt=\"\" width=\"700\" height=\"394\" srcset=\"https:\/\/skunklog.de\/wp-content\/uploads\/2017\/01\/SP2_1110-700x394.jpg 700w, https:\/\/skunklog.de\/wp-content\/uploads\/2017\/01\/SP2_1110-300x169.jpg 300w, https:\/\/skunklog.de\/wp-content\/uploads\/2017\/01\/SP2_1110-768x432.jpg 768w, https:\/\/skunklog.de\/wp-content\/uploads\/2017\/01\/SP2_1110-200x113.jpg 200w, https:\/\/skunklog.de\/wp-content\/uploads\/2017\/01\/SP2_1110-900x507.jpg 900w, https:\/\/skunklog.de\/wp-content\/uploads\/2017\/01\/SP2_1110.jpg 1000w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/a><figcaption id=\"caption-attachment-32\" class=\"wp-caption-text\">Arduino &#8211; BLINK<\/figcaption><\/figure>\n<p><strong>&#8222;Ich habe Feuer gemacht!&#8220;<\/strong><br \/>\n(<em>Tom Hanks in Cast Away &#8211; Verschollen, 2001<\/em>)<\/p>\n<p>Mit kleinen \u00c4nderungen im Code, die quasi in Sekunden durchgef\u00fchrt sind, lassen sich ausgehend vom einfachen Beispielprogramm die Dinge \u00e4ndern. Das Rad mu\u00df dabei nicht neu erfunden werden. Einfach weitermachen! Wie w\u00e4re es, die Frequenz zu vervierfachen?<\/p>\n<p><strong>Zauberei?<\/strong><\/p>\n<p>Mitnichten:<\/p>\n<p><a href=\"https:\/\/skunklog.de\/wp-content\/uploads\/2017\/01\/blink_schneller.gif\"><img loading=\"lazy\" class=\"aligncenter wp-image-58 size-full\" src=\"https:\/\/skunklog.de\/wp-content\/uploads\/2017\/01\/blink_schneller.gif\" alt=\"\" width=\"480\" height=\"199\" \/><\/a><\/p>\n<p>Ich war begeistert.<br \/>\nUnd es ist noch immer so.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Seit mehr als 20 Jahren blinkt bei mir im Regal eine LED. So manch eingefleischter Pink Floyd Fan mag sich dabei an den Kopf langen, denn einst blinkte diese LED munter aus dem CD-Schuber der PULSE von 1995 und aus der Masse der CDs im Musikladen heraus.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[10],"tags":[11,12,15,16,4,13,14],"_links":{"self":[{"href":"https:\/\/skunklog.de\/index.php?rest_route=\/wp\/v2\/posts\/49"}],"collection":[{"href":"https:\/\/skunklog.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/skunklog.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/skunklog.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/skunklog.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=49"}],"version-history":[{"count":37,"href":"https:\/\/skunklog.de\/index.php?rest_route=\/wp\/v2\/posts\/49\/revisions"}],"predecessor-version":[{"id":844,"href":"https:\/\/skunklog.de\/index.php?rest_route=\/wp\/v2\/posts\/49\/revisions\/844"}],"wp:attachment":[{"href":"https:\/\/skunklog.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=49"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/skunklog.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=49"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/skunklog.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=49"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}