{"id":1397,"date":"2012-10-10T20:56:28","date_gmt":"2012-10-10T20:56:28","guid":{"rendered":"https:\/\/blog.ecotronics.ch\/wordpress\/?p=1397"},"modified":"2012-11-11T11:34:01","modified_gmt":"2012-11-11T11:34:01","slug":"erste-versuche-mit-arduino","status":"publish","type":"post","link":"https:\/\/blog.ecotronics.ch\/wordpress\/?p=1397","title":{"rendered":"Erste Versuche mit Arduino"},"content":{"rendered":"<div id=\"attachment_1402\" style=\"width: 310px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/blog.ecotronics.ch\/wordpress\/wp-content\/uploads\/2012\/10\/Arduino_Gesamtanlage_20121010_214803.jpg\"><img aria-describedby=\"caption-attachment-1402\" decoding=\"async\" loading=\"lazy\" class=\"size-medium wp-image-1402 \" title=\"Arduino Board, Clementoni Electronic Project Lab und Maxbox auf dem Notebook\" src=\"https:\/\/blog.ecotronics.ch\/wordpress\/wp-content\/uploads\/2012\/10\/Arduino_Gesamtanlage_20121010_214803-300x144.jpg\" alt=\"\" width=\"300\" height=\"144\" srcset=\"https:\/\/blog.ecotronics.ch\/wordpress\/wp-content\/uploads\/2012\/10\/Arduino_Gesamtanlage_20121010_214803-300x144.jpg 300w, https:\/\/blog.ecotronics.ch\/wordpress\/wp-content\/uploads\/2012\/10\/Arduino_Gesamtanlage_20121010_214803-150x72.jpg 150w, https:\/\/blog.ecotronics.ch\/wordpress\/wp-content\/uploads\/2012\/10\/Arduino_Gesamtanlage_20121010_214803-400x192.jpg 400w, https:\/\/blog.ecotronics.ch\/wordpress\/wp-content\/uploads\/2012\/10\/Arduino_Gesamtanlage_20121010_214803.jpg 831w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-1402\" class=\"wp-caption-text\">Arduino Board, Clementoni Electronic Project Lab und Maxbox auf dem Notebook<\/p><\/div>\n<p>Ich habe mir gestern das Arduino-Experimentierset bestellt (<a href=\"http:\/\/www.play-zone.ch\/de\/adafruit-ardx-v1-3-experimentation-kit-for-arduino-uno-r3-v1-3.html\" target=\"_blank\">Bezugsadresse CH<\/a>). Ausl\u00f6ser war eigentlich, dass ich f\u00fcr meine Blumen von einem <strong>regel- und steuerbaren Treibh\u00e4uschen<\/strong> tr\u00e4ume. Und pl\u00f6tzlich war die Idee da: &#8220;Weshalb nicht selbst mit Arduino so etwas bauen?&#8221;. Nat\u00fcrlich fiel diese Idee nicht vom Himmel, Max erz\u00e4hlt seit Wochen von den tollen Projekten mit LED-W\u00fcrfeln, die seine Studenten machen.<\/p>\n<p>Arduino ist ein Board, das einen <strong>Mikrokontroller <\/strong>mit <strong>Schnittstellen f\u00fcr Sensoren und Aktoren<\/strong> verbindet. Das Board wurde an einer italienischen<strong> Design-Hochschule <\/strong>in Ivrea entwickelt und die Layout-Daten f\u00fcr das Board sowie die Programmierumgebung sind unter einer <strong>Open-Source<\/strong>-Lizenz verf\u00fcgbar.<\/p>\n<p>Und weil es noch ein paar Tage dauert, bis ich mein eigenes Board endlich in die Finger kriege, habe ich Max solange bekniet, bis er mir sein \u00fcberz\u00e4hliges Arduino MEGA 2560 und sein Clementoni Electronic Project Lab ausgeliehen hat. Und einen kleinen Einf\u00fchrungskurs hat er mir auch noch gleich gegeben. Als Gegenleistung musste ich (wieder einmal) eine neue Version der Maxbox installieren.<\/p>\n<h1>Erste Schritte<\/h1>\n<div id=\"attachment_1409\" style=\"width: 310px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/blog.ecotronics.ch\/wordpress\/wp-content\/uploads\/2012\/10\/Arduino_ArduinoBoard_20121010_224823.jpg\"><img aria-describedby=\"caption-attachment-1409\" decoding=\"async\" loading=\"lazy\" class=\"size-medium wp-image-1409\" title=\"Das Arduino-Board aus der N\u00e4he\" src=\"https:\/\/blog.ecotronics.ch\/wordpress\/wp-content\/uploads\/2012\/10\/Arduino_ArduinoBoard_20121010_224823-300x142.jpg\" alt=\"\" width=\"300\" height=\"142\" srcset=\"https:\/\/blog.ecotronics.ch\/wordpress\/wp-content\/uploads\/2012\/10\/Arduino_ArduinoBoard_20121010_224823-300x142.jpg 300w, https:\/\/blog.ecotronics.ch\/wordpress\/wp-content\/uploads\/2012\/10\/Arduino_ArduinoBoard_20121010_224823-150x71.jpg 150w, https:\/\/blog.ecotronics.ch\/wordpress\/wp-content\/uploads\/2012\/10\/Arduino_ArduinoBoard_20121010_224823-400x189.jpg 400w, https:\/\/blog.ecotronics.ch\/wordpress\/wp-content\/uploads\/2012\/10\/Arduino_ArduinoBoard_20121010_224823.jpg 845w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-1409\" class=\"wp-caption-text\">Das Arduino-Board aus der N\u00e4he<\/p><\/div>\n<p>Mit den Tutorials, die man \u00fcberall findet, ist der Einstieg tats\u00e4chlich nicht schwierig: Software herunterladen und entzippen. Board am USB-Anschluss einst\u00f6pseln und Treiber <strong>manuell <\/strong>vom soeben ausgepackten Verzeichnis installieren, in Windows-Systemsteuerung den COM-Port ausfindig machen, Arduino-Software starten, unter Tools die richtige Board-Version und den richtigen Port einstellen, aus den Examples das Blink-Beispiel holen und ins Board hochladen. Wenn es blinkt, dann hat alles geklappt.<\/p>\n<p>Nat\u00fcrlich bin ich dar\u00fcber gestolpert, dass der Treiber noch nicht richtig installiert war, weil man den wirklich manuell auf der Festplatte suchen muss. Und beim Verkabeln der externen LEDs haben wir zuerst nat\u00fcrlich die Richtung vertauscht. Max hat nat\u00fcrlich mit Umstecken angefangen, als das Board noch am Notebook hing. Und prompt mit einem Kabelende eine Art Minikurzschluss produziert, so dass sich der COM-Port verabschiedete und in der Systemsteuerung wieder aktiviert werden musste. Und noch immer wissen wir nicht, ob es eine elegantere L\u00f6sung gibt, das Board f\u00fcr Neuverkabelungen abzuh\u00e4ngen, als einfach den USB-Stecker zu ziehen. Das hat n\u00e4mlich den unsch\u00f6nen Effekt, dass man nachher <strong>in der Systemsteuerung den COM-Port zuerst deaktivieren und dann wieder aktivieren muss<\/strong>, damit die Entwicklungsumgebung das Board wieder findet. Aber als dann die ersten externen LEDs vor sich hin blinkten, da war es fast so sch\u00f6n wie Weihnachten!<\/p>\n<h1>Erkenntnisse<\/h1>\n<ul>\n<li><strong> <\/strong><strong><\/strong><strong><\/strong><strong><\/strong><strong><\/strong><strong>\n<div id=\"attachment_1413\" style=\"width: 310px\" class=\"wp-caption alignright\"><a href=\"https:\/\/blog.ecotronics.ch\/wordpress\/wp-content\/uploads\/2012\/10\/Arduino_LEDs_20121010_2147092.jpg\"><img aria-describedby=\"caption-attachment-1413\" decoding=\"async\" loading=\"lazy\" class=\"size-medium wp-image-1413 \" title=\"LEDs von Links nach Rechts verkabeln\" src=\"https:\/\/blog.ecotronics.ch\/wordpress\/wp-content\/uploads\/2012\/10\/Arduino_LEDs_20121010_2147092-300x252.jpg\" alt=\"\" width=\"300\" height=\"252\" srcset=\"https:\/\/blog.ecotronics.ch\/wordpress\/wp-content\/uploads\/2012\/10\/Arduino_LEDs_20121010_2147092-300x252.jpg 300w, https:\/\/blog.ecotronics.ch\/wordpress\/wp-content\/uploads\/2012\/10\/Arduino_LEDs_20121010_2147092-150x126.jpg 150w, https:\/\/blog.ecotronics.ch\/wordpress\/wp-content\/uploads\/2012\/10\/Arduino_LEDs_20121010_2147092-400x336.jpg 400w, https:\/\/blog.ecotronics.ch\/wordpress\/wp-content\/uploads\/2012\/10\/Arduino_LEDs_20121010_2147092.jpg 416w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-1413\" class=\"wp-caption-text\">LEDs von Links nach Rechts verkabeln<\/p><\/div>\n<p><\/strong><strong><\/strong><strong><\/strong><strong><\/strong><strong><\/strong><strong><\/strong><strong><\/strong><strong><\/strong><strong>LEDs sind gerichtet<\/strong>, d.h. die Verkabelung geht vom Arduino-Pin 13 zum LED-Eingang (auf dem Clementoni-Lab <strong>links vom LED<\/strong>), vom LED-Ausgang zum <strong>Widerstand <\/strong>und vom Widerstand zur <strong>Erdung GND<\/strong> auf dem Arduino-Board<\/li>\n<li><strong>Widerst\u00e4nde sind ungerichtet<\/strong>, d.h. man kann von links nach rechts oder umgekehrt anschliessen<\/li>\n<li>Es spielt keine Rolle, ob der <strong>Widerstand vor oder hinter dem LED<\/strong> angeschlossen wird, wichtig ist nur, dass man ihn nicht vergisst.<\/li>\n<\/ul>\n<h1>Was habe ich bis jetzt gemacht<\/h1>\n<ul>\n<li>aus den Examples in der Entwicklungsumgebung Blink und Fade<\/li>\n<li>Mit der Maxbox: ein oder zwei LEDs gleichzeitig \u00fcber die Maxbox an- und ausschalten<\/li>\n<\/ul>\n<h1>Offene Fragen<\/h1>\n<ul>\n<li>Wie h\u00e4ngt man das Board f\u00fcr Neuverkabelungen ab?<\/li>\n<li>Kann man LEDs auch in Serie schalten?<\/li>\n<\/ul>\n<h1>Links und Quellen<\/h1>\n<ul>\n<li><a href=\"http:\/\/arduino.org\/\" target=\"_blank\">Arduino.org<\/a>, der englischsprachige Website der Community<\/li>\n<li>Unter <a href=\"http:\/\/arduino.cc\/en\/Reference\/HomePage\" target=\"_blank\">Arduino.cc<\/a> findet man u.a. eine ausf\u00fchrliche Referenz der Programmiersprache<\/li>\n<li>Beim Schweizer Anbieter PlayZone kann man Boards und allerlei Zubeh\u00f6r kaufen. Ausserdem findet man dort auch einige <a href=\"http:\/\/wiki.play-zone.ch\/index.php?title=Arduino_Tutorial_Uebersicht\" target=\"_blank\">Tutorials<\/a>.<\/li>\n<li>32-seitiger <a href=\"http:\/\/oomlout.com\/products\/ARDX\/ARDX-experimenters-guide-DD.pdf\" target=\"_blank\">Arduino Experimenter&#8217;s Guide<\/a> zum Experimentierkit: auch ohne das Kit n\u00fctzlich, da Installation, Programmiersprache und wichtige Komponenten wie z.B. Sensoren beschrieben werden<\/li>\n<li>Und nicht zuletzt das ausgezeichnete deutschsprachige Buch von Manuel Odendahl, Julian Finn &amp; Alex Wenger: Arduino &#8211; Physical Computing f\u00fcr Bastler, Designer &amp; Geeks<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p id=\"caption-attachment-1402\" class=\"wp-caption-text\">Arduino Board, Clementoni Electronic Project Lab und Maxbox auf dem Notebook<\/p>\n<p>Ich habe mir gestern das Arduino-Experimentierset bestellt (Bezugsadresse CH). Ausl\u00f6ser war eigentlich, dass ich f\u00fcr meine Blumen von einem regel- und steuerbaren Treibh\u00e4uschen tr\u00e4ume. Und pl\u00f6tzlich war die Idee da: &#8220;Weshalb nicht selbst mit Arduino so etwas bauen?&#8221;. Nat\u00fcrlich fiel diese Idee [&#8230;]<\/p>\n","protected":false},"author":1,"featured_media":1409,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[160],"tags":[296,179,170],"_links":{"self":[{"href":"https:\/\/blog.ecotronics.ch\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1397"}],"collection":[{"href":"https:\/\/blog.ecotronics.ch\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.ecotronics.ch\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.ecotronics.ch\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.ecotronics.ch\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1397"}],"version-history":[{"count":21,"href":"https:\/\/blog.ecotronics.ch\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1397\/revisions"}],"predecessor-version":[{"id":1412,"href":"https:\/\/blog.ecotronics.ch\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1397\/revisions\/1412"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.ecotronics.ch\/wordpress\/index.php?rest_route=\/wp\/v2\/media\/1409"}],"wp:attachment":[{"href":"https:\/\/blog.ecotronics.ch\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1397"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.ecotronics.ch\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1397"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.ecotronics.ch\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1397"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}