{"id":4140,"date":"2016-03-11T09:00:15","date_gmt":"2016-03-11T07:00:15","guid":{"rendered":"http:\/\/www.vcp.de\/pfadfinden\/?p=4140"},"modified":"2023-02-08T15:11:51","modified_gmt":"2023-02-08T14:11:51","slug":"der-kleine-ritter-teil-1","status":"publish","type":"post","link":"https:\/\/vcp.de\/pfadfinden\/allgemein\/der-kleine-ritter-teil-1\/","title":{"rendered":"Der kleine Ritter (Teil 1)"},"content":{"rendered":"<p><a href=\"https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/overview.jpg\" rel=\"attachment wp-att-4160\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-4160\" src=\"https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/overview-1024x768.jpg\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" srcset=\"https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/overview-1024x768.jpg 1024w, https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/overview-300x225.jpg 300w, https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/overview-768x576.jpg 768w\" alt=\"Project of Zelda\" width=\"800\" height=\"600\" \/><\/a><\/p>\n<p>Wir besch\u00e4ftigen uns heute mit dem Arduino. Der Arduino ist ein kleiner Micro Controller, der sich gut dazu eignet, um in der Gruppenstunde kleine Prototypen zu basteln. Im ersten Schritt bringen wir die Augen unseres kleinen Ritters zum Leuchten.<\/p>\n<h1>Material<\/h1>\n<p><a href=\"https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/material.jpg\" rel=\"attachment wp-att-4151\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-4151\" src=\"https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/material-1024x591.jpg\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" srcset=\"https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/material-1024x591.jpg 1024w, https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/material-300x173.jpg 300w, https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/material-768x443.jpg 768w\" alt=\"Ben\u00f6tigtes Material\" width=\"800\" height=\"462\" \/><\/a><\/p>\n<ul>\n<li>ein Paar Kabel<\/li>\n<li>2x 220 \u03a9 Wiederst\u00e4nde<\/li>\n<li>2 LED\u2019s<\/li>\n<li><a href=\"https:\/\/www.arduino.cc\/\">Arduino<\/a><\/li>\n<li>Breadboard<\/li>\n<li>Papierbastelbogen (z.B. <a href=\"http:\/\/www.cubefold-craft.com\/\">cubefold-craft<\/a>)<\/li>\n<\/ul>\n<h1>Aufbau<\/h1>\n<p>Der Aufbau ist relativ einfach. Damit wir sp\u00e4ter die LED\u2019s in unser Papiermodell einbauen k\u00f6nnen, haben wir die Beinchen mit l\u00e4ngeren Kabeln versehen. LED\u2019s leuchten nur, wenn der Strom in die richtige Richtung flie\u00dft. Deswegen macht es Sinn, unterschiedliche Kabelfarben zu verwenden. Am besten Schwarz (- oder GND) f\u00fcr das k\u00fcrze Bein und Rot oder Gelb f\u00fcr das l\u00e4ngere Bein.<\/p>\n<p><a href=\"https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/IMG_2681.jpg\" rel=\"attachment wp-att-4203\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-4203\" src=\"https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/IMG_2681-1024x768.jpg\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" srcset=\"https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/IMG_2681-1024x768.jpg 1024w, https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/IMG_2681-300x225.jpg 300w, https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/IMG_2681-768x576.jpg 768w\" alt=\"IMG_2681\" width=\"800\" height=\"600\" \/><\/a><\/p>\n<p>Jetzt k\u00f6nnen die LED\u2019s mit dem Arduino verbunden werden. Das schwarze Kabel muss mit einem der GND Pin\u2019s auf dem Arduino verbunden werden. Das andere Kabel muss mit jeweils einem Digital out Pin verbunden werden (am besten Pin 2 und 3). Damit die LED\u2019s nicht zu viel Strom bekommen und durchbrennen haben wir zwischen LED und Pin noch einen Widerstand geschaltet.<\/p>\n<figure id=\"attachment_4150\" class=\"wp-caption alignnone\" style=\"width: 800px;\" aria-describedby=\"caption-attachment-4150\"><a href=\"https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/link-blink-breadboard.png\" rel=\"attachment wp-att-4150\"><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-4150\" src=\"https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/link-blink-breadboard-1024x882.png\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" srcset=\"https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/link-blink-breadboard-1024x882.png 1024w, https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/link-blink-breadboard-300x258.png 300w, https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/link-blink-breadboard-768x662.png 768w, https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/link-blink-breadboard.png 1755w\" alt=\"Verkabelung auf dem Breadboard\" width=\"800\" height=\"689\" \/><\/a><\/figure>\n<p>Verkabelung auf dem Breadboard<\/p>\n<p>Jetzt kann es mit der Programmierung losgehen. Der Arduino liefert eine eigene Entwicklungsumgebung mit. Ihr k\u00f6nnt sie f\u00fcr euren Laptop unter\u00a0<a href=\"https:\/\/www.arduino.cc\/en\/Main\/Software\" target=\"_blank\" rel=\"noopener noreferrer\">arduino.cc<\/a>\u00a0herunterladen.<\/p>\n<pre class=\"brush: cpp; title: ; notranslate\" title=\"\">const int pin1 = 2; \u00a0 \u00a0 \/\/ LED Pin 1\r\nconst int pin2 = 3; \u00a0 \u00a0 \/\/ LED Pin 2\r\n\r\nvoid setup() { \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\/\/ Die Setup methode wird vor\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \/\/ dem eigentlichen\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \/\/ Programmstart ausgef\u00fchrt.\r\n\r\n\u00a0 pinMode(pin1, OUTPUT); \/\/ Versetzte Pin1 in den\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\/\/ Ausgabe modus.\r\n\u00a0 pinMode(pin2, OUTPUT); \/\/ Versetzte Pin2 in den\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\/\/ Ausgabe modus.\r\n}\r\n\r\nvoid loop() { \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\/\/ Dieser Teil des Codes\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\/\/ l\u00e4uft immer wieder, bis\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\/\/ der Controller keinen\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\/\/ Strom mehr hat.\r\n\r\ndigitalWrite(pin1, HIGH); \/\/ Schalte LED Pin 1 an.\r\ndigitalWrite(pin2, LOW); \u00a0\/\/ Schalte LED Pin 2 aus.\r\ndelay(1000); \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\/\/ Warte ein wenig\r\ndigitalWrite(pin1, LOW); \u00a0\/\/ Schalte LED Pin 1 aus.\r\ndigitalWrite(pin2, HIGH); \/\/ Schalte LED Pin 2 an.\r\ndelay(1000); \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\/\/ Warte ein wenig\r\n}\r\n<\/pre>\n<p>Nach der Installation k\u00f6nnt ihr das Programm \u00f6ffnen und den Blink Code in den Editor kopieren.<\/p>\n<p>F\u00fcr die \u00dcbertragung muss\u00a0zun\u00e4chst der\u00a0angeschlossenen Arduino ausgew\u00e4hlt werden. Hierzu unter\u00a0\u00a0Tools -&gt; Board\u00a0das verwendete Board ausw\u00e4hlen. (z.B. Arduino UNO)<\/p>\n<figure id=\"attachment_4154\" class=\"wp-caption alignnone\" style=\"width: 800px;\" aria-describedby=\"caption-attachment-4154\"><a href=\"https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/selectboard.png\" rel=\"attachment wp-att-4154\"><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-4154\" src=\"https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/selectboard-1024x415.png\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" srcset=\"https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/selectboard-1024x415.png 1024w, https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/selectboard-300x122.png 300w, https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/selectboard-768x312.png 768w\" alt=\"Board ausw\u00e4hlen\" width=\"800\" height=\"324\" \/><\/a><figcaption id=\"caption-attachment-4154\" class=\"wp-caption-text\">Board ausw\u00e4hlen. Der Boardname steht auf der Platine<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>Anschlie\u00dfend sucht ihr den Port, an dem der Arduino angeschlossen ist aus.<\/p>\n<figure id=\"attachment_4155\" class=\"wp-caption alignnone\" style=\"width: 800px;\" aria-describedby=\"caption-attachment-4155\"><a href=\"https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/selectport.png\" rel=\"attachment wp-att-4155\"><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-4155\" src=\"https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/selectport-1024x343.png\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" srcset=\"https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/selectport-1024x343.png 1024w, https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/selectport-300x101.png 300w, https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/selectport-768x257.png 768w\" alt=\"Port ausw\u00e4hlen\" width=\"800\" height=\"268\" \/><\/a><figcaption id=\"caption-attachment-4155\" class=\"wp-caption-text\">Port ausw\u00e4hlen<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>Jetzt kann das Programm in ein maschinenlesbares Format \u00fcbersetzt und an den Arduino \u00fcbertragen werden. Hierzu dr\u00fccke wir einfach auf Upload.<\/p>\n<figure id=\"attachment_4159\" class=\"wp-caption alignnone\" style=\"width: 800px;\" aria-describedby=\"caption-attachment-4159\"><a href=\"https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/upload.png\" rel=\"attachment wp-att-4159\"><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-4159\" src=\"https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/upload-861x1024.png\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" srcset=\"https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/upload-861x1024.png 861w, https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/upload-252x300.png 252w, https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/upload-768x913.png 768w, https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/upload.png 1014w\" alt=\"Upload Code\" width=\"800\" height=\"951\" \/><\/a><figcaption id=\"caption-attachment-4159\" class=\"wp-caption-text\">Upload Code. Unten kann man \u00fcberpr\u00fcfen, ob die \u00dcbertragung funktioniert.<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>Nach ein paar Sekunden sollten die LED\u2019s beginnen\u00a0zu blinken.\u00a0Der Prozess kann im Bereich Statusmeldungen\u00a0\u00fcberpr\u00fcft werden. Wenn etwas nicht funktioniert, reicht es in der Regel, wenn man die Fehlermeldung bei Google sucht. Irgendjemand hatte bestimmt schon mal das gleiche Problem.<\/p>\n<h1>Das M\u00e4nnchen<\/h1>\n<p>Der technische Teil ist nun abgeschlossen. Jetzt ist Kreativit\u00e4t gefragt. Sucht euch etwas aus, was ihr zum Blinken bringen wollt. Wir haben einfach ein Papierm\u00e4nnchen von <a href=\"http:\/\/www.cubefold-craft.com\/\" target=\"_blank\" rel=\"noopener\">cubefold-craft<\/a>\u00a0genommen.<\/p>\n<figure id=\"attachment_4149\" class=\"wp-caption alignnone\" style=\"width: 800px;\" aria-describedby=\"caption-attachment-4149\"><a href=\"https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/kopf.gif\" rel=\"attachment wp-att-4149\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-4149 size-full\" src=\"https:\/\/www.vcp.de\/pfadfinden\/wp-content\/uploads\/2016\/02\/kopf.gif\" alt=\"Link Kopf\" width=\"800\" height=\"1067\" \/><\/a><figcaption id=\"caption-attachment-4149\" class=\"wp-caption-text\">Link Kopf<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>Da wir sp\u00e4ter noch den Arm bewegen wollen, haben wir zun\u00e4chst nur den Kopf aufgebaut.<\/p>\n<h1>Ausblick<\/h1>\n<p>Das ist nat\u00fcrlich erst der Anfang. Im weiteren Verlauf wollen wir die Lichter \u00fcber Twitter steuern und den Arm mit dem Schwert \u00fcber einen Servo-Motor bewegen.<\/p>\n<p>https:\/\/www.vcp.de\/pfadfinden\/aus-dem-verband\/scoutlab-der-vcp-hackathon<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wir besch\u00e4ftigen uns heute mit dem Arduino. Der Arduino ist ein kleiner Micro Controller, der sich gut dazu eignet, um in der Gruppenstunde kleine Prototypen zu basteln. Im ersten Schritt bringen wir die Augen unseres kleinen Ritters zum Leuchten. Material ein Paar Kabel 2x 220 \u03a9 Wiederst\u00e4nde 2 LED\u2019s Arduino Breadboard Papierbastelbogen (z.B. cubefold-craft) Aufbau [&hellip;]<\/p>\n","protected":false},"author":52,"featured_media":4160,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1,379],"tags":[106],"class_list":["post-4140","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-allgemein","category-scoutlab","tag-scoutlab"],"acf":[],"_links":{"self":[{"href":"https:\/\/vcp.de\/pfadfinden\/wp-json\/wp\/v2\/posts\/4140","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vcp.de\/pfadfinden\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vcp.de\/pfadfinden\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vcp.de\/pfadfinden\/wp-json\/wp\/v2\/users\/52"}],"replies":[{"embeddable":true,"href":"https:\/\/vcp.de\/pfadfinden\/wp-json\/wp\/v2\/comments?post=4140"}],"version-history":[{"count":3,"href":"https:\/\/vcp.de\/pfadfinden\/wp-json\/wp\/v2\/posts\/4140\/revisions"}],"predecessor-version":[{"id":29388,"href":"https:\/\/vcp.de\/pfadfinden\/wp-json\/wp\/v2\/posts\/4140\/revisions\/29388"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vcp.de\/pfadfinden\/wp-json\/wp\/v2\/media\/4160"}],"wp:attachment":[{"href":"https:\/\/vcp.de\/pfadfinden\/wp-json\/wp\/v2\/media?parent=4140"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vcp.de\/pfadfinden\/wp-json\/wp\/v2\/categories?post=4140"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vcp.de\/pfadfinden\/wp-json\/wp\/v2\/tags?post=4140"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}