{"id":413,"date":"2023-02-09T08:00:00","date_gmt":"2023-02-09T07:00:00","guid":{"rendered":"https:\/\/www.fuhselab.de\/?p=413"},"modified":"2023-08-30T10:40:58","modified_gmt":"2023-08-30T08:40:58","slug":"pulsweitenmodulation","status":"publish","type":"post","link":"https:\/\/www.fuhselab.de\/index.php\/2023\/02\/09\/pulsweitenmodulation\/","title":{"rendered":"Pulsweitenmodulation"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Das n\u00e4chste Arduino Experiment besch\u00e4ftigt sich mit der Pulsweitenmodulation\u2026<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Vorbereitungen:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Installation der aktuellen Arduino IDE wurde bereits im <a href=\"https:\/\/www.fuhselab.de\/index.php\/2023\/01\/05\/arduino-installation-2023\/\">Artikel vom 05.01.2023<\/a> beschrieben.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">F\u00fcr dieses Projekt brauchen wir folgende Bauteile f\u00fcr den Schaltungsaufbau:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.reichelt.de\/experimentier-slide-steckboard-640-200-kontakte-steckboard-s8-p177330.html?CCOUNTRY=445&amp;LANGUAGE=de&amp;trstct=pos_12&amp;nbc=1&amp;&amp;r=1\">Steckboard<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.reichelt.de\/led-8-mm-bedrahtet-rot-400-mcd-60--kbt-l-793srd-d-p231029.html?&amp;trstct=pol_1&amp;nbc=1\">LEDs<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.reichelt.de\/widerstand-metalloxidschicht-560-ohm-0414-2-w-5--2w-metall-560-p2360.html?CCOUNTRY=445&amp;LANGUAGE=de&amp;trstct=pos_4&amp;nbc=1&amp;&amp;r=1\">560 Ohm Widerst\u00e4nde<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.reichelt.de\/entwicklerboards-kabel-set-verschiedene-laengen-65er-pack--debo-kabelset18-p282690.html?PROVID=2788&amp;gclid=EAIaIQobChMI5Mqvt8jp-wIVUASLCh1ozQTZEAQYAiABEgK1X_D_BwE\">Kabelset f\u00fcr Entwicklerboards<\/a><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Nat\u00fcrlich brauchen wir auch noch unseren Arduino, den wir per USB mit unserem Computer verbinden. In der Arduino IDE sollte das passende Board und der richtige Port ausgew\u00e4hlt werden. Diese Einstellungen werden im Werkzeuge-Men\u00fc der Arduino Software vorgenommen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ein Arduino-Projekt besteht immer aus 2 Bereichen: Schaltungsaufbau und Programmierung.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Schaltungsaufbau:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die LED wird mit dem k\u00fcrzeren Beinchen (Kathode) in den GND-Pin (also den Minus-Pol), mit dem l\u00e4ngeren Beinchen (Anode) in den Pin Digital 13 gesteckt. Der 560 Ohm Widerstand wird vor der Anode der LED positioniert. Da der Schaltungsaufbau auf einem Steckboard erfolgt k\u00f6nnte ich auch schreiben: Die LED wird mit dem k\u00fcrzeren Beinchen (Kathode) mit dem GND-Pin des Arduinos verbunden. Die Anode der LED, also das l\u00e4ngere Beinchen, wird mit dem Arduino Pin 13 verbunden. Der Widerstand bleibt vor der Anode positioniert.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Programmierung:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Folgender Arduino-Code (Sketch genannt) wird nun per Arduino IDE \u00fcbertragen\u2026:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>int led01 = 13;\nint del = 5;\nvoid setup()\n{\npinMode(led01, OUTPUT);\n}\nvoid loop()\n{\nfor (int a = 0; a&lt; 256 ; a++)\n{\nanalogWrite(led01, a);\ndelay(del);\n}\nfor(int a = 255; a>=0; a--)\n{\nanalogWrite(led01, a);\ndelay(del);\n}\n}\n<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Das n\u00e4chste Arduino Experiment besch\u00e4ftigt sich mit der Pulsweitenmodulation\u2026<\/p>\n","protected":false},"author":1,"featured_media":48,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[22],"class_list":["post-413","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino","tag-arduino-gruppe-peine"],"_links":{"self":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts\/413","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/comments?post=413"}],"version-history":[{"count":1,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts\/413\/revisions"}],"predecessor-version":[{"id":414,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts\/413\/revisions\/414"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/media\/48"}],"wp:attachment":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/media?parent=413"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/categories?post=413"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/tags?post=413"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}