{"id":5329,"date":"2023-04-25T13:06:33","date_gmt":"2023-04-25T13:06:33","guid":{"rendered":"https:\/\/sites.hslu.ch\/werkstatt\/?p=5329"},"modified":"2023-04-25T13:18:51","modified_gmt":"2023-04-25T13:18:51","slug":"morse-bike-light","status":"publish","type":"post","link":"https:\/\/sites.hslu.ch\/werkstatt\/morse-bike-light\/","title":{"rendered":"Morse Bike Light"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_section el_class=&#187;dkw-section-lead&#187;][vc_row][vc_column width=&#187;2\/3&#8243; offset=&#187;vc_col-sm-offset-2&#8243;][vc_column_text]Dieses Bike Light ist als Einf\u00fchrung in die Welt der Mikrokontroller gedacht. Wir zeigen dir hier wie du mit wenigen Komponenten ein Funktionsf\u00e4higes Velolicht zusammen bauen kannst. Im Colabor Hub erf\u00e4hrst du die Basics zur Hard und Software die du brauchst um dir dein eigenes Morse Bikelight zu bauen.\u00a0\u00a0Wir werden uns mit der Entwicklungsumgebung der Arduino IDE vertraut machen, ein paar Komponenten zusammen l\u00f6ten und das Boilerplate- Programm, dass den Blinkrhytmus deines Bike Lights bestimmt manipulieren. Ganz nebenbei wirst du ein eigenes Velolicht bauen. Falls du also Interesse am Morsen, einem neuen Velolicht oder einfach einmal wissen wolltest wie das mit diesen Microcontrollern funktioniert ist das hier vielleicht etwas f\u00fcr dich.[\/vc_column_text][\/vc_column][\/vc_row][\/vc_section][vc_section el_class=&#187;dkw-section-content&#187;][vc_row][vc_column width=&#187;1\/3&#8243; el_class=&#187;dkw-col-toc&#187; offset=&#187;vc_col-lg-3&#8243;][vc_column_text]<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/sites.hslu.ch\/werkstatt\/morse-bike-light\/#Vorbereitung\" >Vorbereitung<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/sites.hslu.ch\/werkstatt\/morse-bike-light\/#Bill_of_Material\" >Bill of Material<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/sites.hslu.ch\/werkstatt\/morse-bike-light\/#File_Download_Code_und_3D_Druck_Files\" >File Download: Code und 3D Druck Files<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/sites.hslu.ch\/werkstatt\/morse-bike-light\/#Hardware\" >Hardware<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/sites.hslu.ch\/werkstatt\/morse-bike-light\/#Wieso_der_XIAO_Microcontroller\" >Wieso der XIAO Microcontroller?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/sites.hslu.ch\/werkstatt\/morse-bike-light\/#Achtung_33V_Logik\" >Achtung 3.3V Logik<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/sites.hslu.ch\/werkstatt\/morse-bike-light\/#Software\" >Software<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/sites.hslu.ch\/werkstatt\/morse-bike-light\/#Arduino-IDE_installieren\" >Arduino-IDE installieren<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/sites.hslu.ch\/werkstatt\/morse-bike-light\/#Seeedstudio_XIAO_im_Boardsmanager_der_Arduino-IDE_installieren\" >Seeedstudio XIAO im Boardsmanager der Arduino-IDE installieren<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/sites.hslu.ch\/werkstatt\/morse-bike-light\/#Libraries_in_der_Arduino_IDE_installieren\" >Libraries in der Arduino IDE installieren<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/sites.hslu.ch\/werkstatt\/morse-bike-light\/#Aufbau\" >Aufbau<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/sites.hslu.ch\/werkstatt\/morse-bike-light\/#Fritzing\" >Fritzing<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/sites.hslu.ch\/werkstatt\/morse-bike-light\/#LED\" >LED<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/sites.hslu.ch\/werkstatt\/morse-bike-light\/#MOS-FET\" >MOS-FET<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/sites.hslu.ch\/werkstatt\/morse-bike-light\/#Bodenfeuchtigkeits_Sensor\" >Bodenfeuchtigkeits Sensor<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/sites.hslu.ch\/werkstatt\/morse-bike-light\/#Morse_Code\" >Morse Code<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/sites.hslu.ch\/werkstatt\/morse-bike-light\/#Code_Upload\" >Code Upload<\/a><\/li><\/ul><\/nav><\/div>\n[\/vc_column_text][\/vc_column][vc_column width=&#187;2\/3&#8243; el_class=&#187;dkw-col-content&#187; offset=&#187;vc_col-lg-6&#8243;][vc_column_text]Das Morse Bike Light ist, ein Velolicht, dass du mit einem Cusom Morsecode zum Blinken bringen kannst. Dieses Recipie ist so zusagen als &#171;Hello World&#187; respektive als erweitertes Blink Example zu verstehen. Es ist Sender deiner Botschaft wie auch ein Velolicht in einem.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Vorbereitung\"><\/span>Vorbereitung<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<h4><span class=\"ez-toc-section\" id=\"Bill_of_Material\"><\/span>Bill of Material<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<h3><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-5330\" src=\"https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/BOM_MorseLight-1000x563.png\" alt=\"\" width=\"1000\" height=\"563\" srcset=\"https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/BOM_MorseLight-1000x563.png 1000w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/BOM_MorseLight-768x432.png 768w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/BOM_MorseLight-1536x864.png 1536w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/BOM_MorseLight-848x477.png 848w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/BOM_MorseLight-1140x641.png 1140w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/BOM_MorseLight-1170x658.png 1170w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/BOM_MorseLight-1920x1080.png 1920w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/BOM_MorseLight-600x338.png 600w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/BOM_MorseLight.png 2000w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/h3>\n<ul>\n<li><a href=\"https:\/\/wiki.seeedstudio.com\/Seeeduino-XIAO\/\">Seeedstudio XIAO<\/a><\/li>\n<li>COB LED 3V (Rot oder Weiss)<\/li>\n<li>220 Ohm Wiederstand<\/li>\n<li>16340 Batterie Shield<\/li>\n<li>16340 Li-Ion Batterie<\/li>\n<li>Mosfet IRFZ44N<\/li>\n<li>Litzen 26AWG<\/li>\n<li>3D Druck Geh\u00e4use<\/li>\n<li>Pet Tiefzug Folie (als transparente Abdeckung)<\/li>\n<li>Prototypenboard<\/li>\n<li>Einwenig L\u00f6tzinn und Heissleim<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"File_Download_Code_und_3D_Druck_Files\"><\/span>File Download: Code und 3D Druck Files<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Das .ino-File (Arduino Code), wie auch das .stl-File (3D Druck Geh\u00e4use) kannst du hier finden:<\/p>\n<p><a href=\"https:\/\/github.com\/MediaDock\/SAMD_MORSE_BikeLight\">https:\/\/github.com\/MediaDock\/SAMD_MORSE_BikeLight<\/a><\/p>\n<p>F\u00fcr unseren Workshop haben wir die Geh\u00e4use mit unserem Filamentdrucker aus PETG gedruckt, das STL-File l\u00e4sst sich aber problemlos in allen anderen 3D-Printern mit anderen Materialen verarbeiten.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Hardware\"><\/span>Hardware<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<h4><span class=\"ez-toc-section\" id=\"Wieso_der_XIAO_Microcontroller\"><\/span>Wieso der XIAO Microcontroller?<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Klein und g\u00fcnstig. Es ginge noch kleiner und noch g\u00fcnstiger. F\u00fcr dieses Projekt ist ein Kontroller mit einem einzigen Pin der ein PMW Signal senden kann genug. Wir haben aber gerades Board rumliegen gehabt also haben wir etwas mit dem gebaut was eh schon da war. Der Code sollte Problemlos auf allen anderen Boards lauff\u00e4hig sein. Evt. m\u00fcssen dann die PinOUT`s noch entsprechend angepasst werden.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Achtung_33V_Logik\"><\/span><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-3629\" src=\"https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Seeeduino-XIAO-pinout-1-883x600.jpeg\" alt=\"\" width=\"883\" height=\"600\" srcset=\"https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Seeeduino-XIAO-pinout-1-883x600.jpeg 883w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Seeeduino-XIAO-pinout-1-768x522.jpeg 768w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Seeeduino-XIAO-pinout-1-848x576.jpeg 848w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Seeeduino-XIAO-pinout-1.jpeg 1024w\" sizes=\"auto, (max-width: 883px) 100vw, 883px\" \/>Achtung 3.3V Logik<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Bitte beachte unbedingt, dass das XIAO mit einer 3.3V Logik l\u00e4uft! 5V k\u00f6nnen das Board besch\u00e4digen und den\u00a0<a href=\"https:\/\/en.wikipedia.org\/wiki\/Magic_smoke\">Magic Smoke<\/a>\u00a0provozieren!<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Software\"><\/span>Software<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<h4><span class=\"ez-toc-section\" id=\"Arduino-IDE_installieren\"><\/span>Arduino-IDE installieren<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Lade die Arduino-IDE herunter und installiere sie entsprechend deinem Betriebssystem:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.arduino.cc\/en\/software\">Arduino Software Download.<\/a><\/li>\n<\/ul>\n<p>Falls du einen Guide f\u00fcr die Installation der Arduino-IDE brauchst, findest du ihn hier:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.arduino.cc\/en\/Guide\">Getting Started with Arduino<\/a><\/li>\n<\/ul>\n<h4><span class=\"ez-toc-section\" id=\"Seeedstudio_XIAO_im_Boardsmanager_der_Arduino-IDE_installieren\"><\/span><span id=\"Seeedstudio_XIAO_im_Boardsmanager_der_Arduino-IDE_installieren\" class=\"ez-toc-section\"><\/span>Seeedstudio XIAO im Boardsmanager der Arduino-IDE installieren<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Bevor wir die Arduino IDE mit dem XIAO verwenden k\u00f6nnen, m\u00fcssen wir einen weiteren Boardmanager installieren. Wir m\u00fcssen folgende zwei Schritte unternehmen: die Installation des neuen Boardmanagers und die Installation des XIAO-Boards selbst.<\/p>\n<h5>1. Installiere den Seeeduino SAMD21 Boards Manager<\/h5>\n<p>Seeedstudio verf\u00fcgt \u00fcber einen Boardmanager, der mit dem XIAO und vielen anderen Seeeduino-Produkten funktioniert. Er kann wie folgt installiert werden:<\/p>\n<ul>\n<li>\u00d6ffne die Arduino-IDE<\/li>\n<li>Klicken auf das Men\u00fc\n<ul>\n<li>Mac: \u2039Arduino\u203a\u00a0 und dann auf \u2039Preferences\u203a<\/li>\n<li>Windows: \u2039File\u203a und dann auf \u2039Preferences\u203a<\/li>\n<\/ul>\n<\/li>\n<li>Das Fenster \u2039Einstellungen\u203a wird ge\u00f6ffnet.<\/li>\n<li>Suche das Textfeld \u2039<strong>Additional Boards Manager URLs\u203a<\/strong>\u00a0am unteren Rand des Einstellungsfensters.<\/li>\n<\/ul>\n<p>\u00d6ffne dieses Feld mit einem klick auf das Symbol rechts:<\/p>\n<h4><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-3596\" src=\"https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager-635x600.png\" alt=\"\" width=\"635\" height=\"600\" srcset=\"https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager-635x600.png 635w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager-1905x1800.png 1905w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager-768x726.png 768w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager-1536x1451.png 1536w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager-848x801.png 848w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager-1140x1077.png 1140w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager-1170x1105.png 1170w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager.png 1918w\" sizes=\"auto, (max-width: 635px) 100vw, 635px\" \/><\/h4>\n<p>Kopiere folgende URLs und f\u00fcge sie der Liste hinzu:<\/p>\n<pre>https:\/\/files.seeedstudio.com\/arduino\/package_seeeduino_boards_index.json<\/pre>\n<h4><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-3597\" src=\"https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager_Copypaste-634x600.png\" alt=\"\" width=\"634\" height=\"600\" srcset=\"https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager_Copypaste-634x600.png 634w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager_Copypaste-1901x1800.png 1901w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager_Copypaste-768x727.png 768w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager_Copypaste-1536x1454.png 1536w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager_Copypaste-848x803.png 848w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager_Copypaste-1140x1080.png 1140w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager_Copypaste-1170x1108.png 1170w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager_Copypaste-1920x1818.png 1920w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager_Copypaste.png 1922w\" sizes=\"auto, (max-width: 634px) 100vw, 634px\" \/><\/h4>\n<h5>2. Installiere das XIAO-Board<\/h5>\n<p>Nun, da der neue Boardsmanager in deiner Arduino-IDE installiert wurde, kannst du den letzten Schritt durchf\u00fchren \u2013 die Installation des Seeeduino XIAO-Boards selbst.<\/p>\n<p>Zum \u00d6ffnen des Boardsmanagers gehe zum Men\u00fcpunkt \u2039Tools\u203a im oberen Men\u00fc und w\u00e4hle \u2039Boards Manager\u203a oder klicke bei der neuen Arduino-IDE auf das Boardsmanager-Icon links im Fenster. Danach kannst du \u00fcber \u2039Filter your search\u203a das Seeedstudio XIAO suchen und installieren.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Libraries_in_der_Arduino_IDE_installieren\"><\/span><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-3599\" src=\"https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager_insttallboard-900x410.png\" alt=\"\" width=\"900\" height=\"410\" srcset=\"https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager_insttallboard-900x410.png 900w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager_insttallboard-768x350.png 768w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager_insttallboard-1536x700.png 1536w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager_insttallboard-848x386.png 848w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager_insttallboard-1140x519.png 1140w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager_insttallboard-1170x533.png 1170w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2022\/04\/Arduino_IDE_Boardsmanager_insttallboard.png 1918w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/>Libraries in der Arduino IDE installieren<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Wir brauchen keine Spezielle Library.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Aufbau\"><\/span>Aufbau<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Alles installiert? Dann geht es los mit dem Aufbau! L\u00f6te die Komponenten wie im Diagramm aufgezeigt zusammen.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Fritzing\"><\/span>Fritzing<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"LED\"><\/span><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-5331\" src=\"https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.40.07-1000x556.png\" alt=\"\" width=\"1000\" height=\"556\" srcset=\"https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.40.07-1000x556.png 1000w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.40.07-768x427.png 768w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.40.07-1536x854.png 1536w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.40.07-2048x1139.png 2048w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.40.07-848x472.png 848w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.40.07-1140x634.png 1140w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.40.07-1170x651.png 1170w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.40.07-1920x1068.png 1920w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.40.07-600x334.png 600w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/>LED<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<ul>\n<li>+ \u00a0 \u2014&gt; 3.3V Batterieshield<\/li>\n<li>GND\u00a0 \u00a0\u2014&gt; ans Mittlere Bein des Mosfets<\/li>\n<\/ul>\n<h4><span class=\"ez-toc-section\" id=\"MOS-FET\"><\/span>MOS-FET<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<ul>\n<li>Rechtes Bein\u00a0 \u00a0 \u2014&gt; GND XIAO<\/li>\n<li>Linkes Bein\u00a0 \u00a0\u2014&gt; 220 Ohm Wiederstand \u2014&gt; GND XIAO<\/li>\n<li>Mittleres Bein \u00a0 \u00a0\u2014&gt; GND LED<\/li>\n<\/ul>\n<h4><span class=\"ez-toc-section\" id=\"Bodenfeuchtigkeits_Sensor\"><\/span>Bodenfeuchtigkeits Sensor<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<ul>\n<li>V\u00a0 \u00a0 \u2014&gt; D6<\/li>\n<li>GND \u2014&gt; GND XIAO<\/li>\n<li>A \u2014&gt; D0<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Morse_Code\"><\/span>Morse Code<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Um den Morse Code deiner Lampe zu ver\u00e4ndern musst du nur eine einzige Variable in diesem Projekt ver\u00e4ndern:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-5332\" src=\"https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.51.54-1000x336.png\" alt=\"\" width=\"1000\" height=\"336\" srcset=\"https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.51.54-1000x336.png 1000w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.51.54-768x258.png 768w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.51.54-848x285.png 848w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.51.54-1140x383.png 1140w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.51.54-1170x393.png 1170w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.51.54-600x202.png 600w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.51.54.png 1368w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/p>\n<p>Suche <strong>ToBeMorsed<\/strong> im Beispiel Code &#8211; alles was du zwischen die Anf\u00fchrungszeichen in den String <strong>ToBeMorsed<\/strong> schreibst\u00a0 wird durch das Programm nach dem Upload in einen Morscode verwandelt.<\/p>\n<p>Das benutzte Morse Alphabet beruht auf der folgenden Tabelle welche unter <a href=\"https:\/\/de.wikipedia.org\/wiki\/Morsecode\">diesem Wikipedia Artikel<\/a> einsehbar ist.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-5333\" src=\"https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.59.53-1000x951.png\" alt=\"\" width=\"1000\" height=\"951\" srcset=\"https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.59.53-1000x951.png 1000w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.59.53-768x730.png 768w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.59.53-1536x1461.png 1536w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.59.53-848x807.png 848w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.59.53-1140x1084.png 1140w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.59.53-1170x1113.png 1170w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.59.53-600x571.png 600w, https:\/\/sites.hslu.ch\/werkstatt\/wp-content\/uploads\/sites\/13\/2023\/04\/Bildschirmfoto-2023-04-21-um-16.59.53.png 1882w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Code_Upload\"><\/span>Code Upload<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Alles zusammengebaut? Dann verbinde dein XIAO via USB mit deinem Rechner, \u00f6ffne die <strong class=\"final-path\">DataLogger_Boilerplate_internalRTC_WithSensors_Formatted.ino<\/strong><\/p>\n<p>Datei, die du vom Github Repository heruntergeladen hast und lade sie auf das XIAO hoch.<\/p>\n<p>Wenn du alles Richtig gemacht hast Blinkt dein Bikelight nun in dem Code den du Programmiert hast.[\/vc_column_text][\/vc_column][vc_column width=&#187;1\/3&#8243; el_class=&#187;dkw-col-micro&#187; offset=&#187;vc_col-lg-3&#8243;][\/vc_column][\/vc_row][\/vc_section][vc_section el_class=&#187;dkw-dontprint&#187;][vc_row disable_element=&#187;yes&#187;][vc_column][vc_column_text]\u2014 \u2014 \u2014 INFO: In beiden nachfolgenden Post Grids die passenden Recipies und die passenden Talks\u00a0 ausw\u00e4hlen \u2014 \u2014 \u2014<br \/>\n[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\n<h2>Passende Tools<\/h2>\n<p>[\/vc_column_text][vc_basic_grid post_type=&#187;ids&#187; element_width=&#187;2&#8243; gap=&#187;10&#8243; item=&#187;517&#8243; grid_id=&#187;vc_gid:1682428710952-f5b0774d-37e5-9&#8243; include=&#187;2902, 2867, 5175, 4134, 5014&#8243;][\/vc_column][\/vc_row][\/vc_section]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>[vc_section el_class=&#187;dkw-section-lead&#187;][vc_row][vc_column width=&#187;2\/3&#8243; offset=&#187;vc_col-sm-offset-2&#8243;][vc_column_text]Dieses Bike Light ist als Einf\u00fchrung in die Welt der Mikrokontroller gedacht. Wir zeigen dir hier wie du mit wenigen Komponenten [&hellip;]<\/p>\n","protected":false},"author":50,"featured_media":5365,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[15,11],"tags":[],"class_list":["post-5329","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mediadock","category-recipies"],"acf":[],"_links":{"self":[{"href":"https:\/\/sites.hslu.ch\/werkstatt\/wp-json\/wp\/v2\/posts\/5329","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sites.hslu.ch\/werkstatt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sites.hslu.ch\/werkstatt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sites.hslu.ch\/werkstatt\/wp-json\/wp\/v2\/users\/50"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.hslu.ch\/werkstatt\/wp-json\/wp\/v2\/comments?post=5329"}],"version-history":[{"count":4,"href":"https:\/\/sites.hslu.ch\/werkstatt\/wp-json\/wp\/v2\/posts\/5329\/revisions"}],"predecessor-version":[{"id":5367,"href":"https:\/\/sites.hslu.ch\/werkstatt\/wp-json\/wp\/v2\/posts\/5329\/revisions\/5367"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sites.hslu.ch\/werkstatt\/wp-json\/wp\/v2\/media\/5365"}],"wp:attachment":[{"href":"https:\/\/sites.hslu.ch\/werkstatt\/wp-json\/wp\/v2\/media?parent=5329"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sites.hslu.ch\/werkstatt\/wp-json\/wp\/v2\/categories?post=5329"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sites.hslu.ch\/werkstatt\/wp-json\/wp\/v2\/tags?post=5329"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}