{"id":3410,"date":"2024-02-13T10:28:02","date_gmt":"2024-02-13T09:28:02","guid":{"rendered":"https:\/\/forbot.com\/?p=3410"},"modified":"2024-09-06T11:35:13","modified_gmt":"2024-09-06T09:35:13","slug":"arduino-kurs-9-hc-sr04-abstandssensor-funktionen","status":"publish","type":"post","link":"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\/","title":{"rendered":"Arduino Kurs &#8211; #9 &#8211; HC-SR04 Abstandssensor, Funktionen"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"3410\" class=\"elementor elementor-3410\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a11d530 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a11d530\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-12f62174\" data-id=\"12f62174\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f5b3de1 elementor-widget elementor-widget-image\" data-id=\"f5b3de1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/ARD1_miniaturki_0-2-1024x683.png\" class=\"attachment-large size-large wp-image-3413\" alt=\"\" srcset=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/ARD1_miniaturki_0-2-1024x683.png 1024w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/ARD1_miniaturki_0-2-300x200.png 300w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/ARD1_miniaturki_0-2-768x512.png 768w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/ARD1_miniaturki_0-2.png 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-5d52717f\" data-id=\"5d52717f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4df7d0a1 elementor-widget elementor-widget-text-editor\" data-id=\"4df7d0a1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u00a0<\/p><p>In diesem Teil des Arduino-Kurses werden wir den <strong>HC-SR04<\/strong> Entfernungssensor verwenden, der unter Heimwerkern sehr beliebt ist.<\/p><p>Es ist auch an der Zeit, mit dem Schreiben unserer <strong>eigenen Funktionen<\/strong> zu beginnen. Schlie\u00dflich werden wir uns auch mit einem sehr einfachen akustischen Element besch\u00e4ftigen &#8211; dem <strong>Summer<\/strong>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-310316e0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"310316e0\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-23f7f9d\" data-id=\"23f7f9d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-72fd6548 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"72fd6548\" data-element_type=\"section\" data-e-type=\"section\" id=\"menu-nav-post-top-wrapper\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-560a7806\" data-id=\"560a7806\" data-element_type=\"column\" data-e-type=\"column\" id=\"menu-nav-prev-col-top\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-312181de elementor-align-center elementor-widget__width-initial elementor-widget elementor-widget-button\" data-id=\"312181de\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"menu-prev-btn-top\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-8-dc-motorsteuerung-for-schleife\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">&lt;&lt; Vorheriger Teil<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-387ebb1b\" data-id=\"387ebb1b\" data-element_type=\"column\" data-e-type=\"column\" id=\"menu-nav-middle-col-top\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-502e785c elementor-align-center elementor-widget__width-initial elementor-widget elementor-widget-button\" data-id=\"502e785c\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"menu-nav-btn-top\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Kurs-Navigation \u25bc <\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-b7594e2\" data-id=\"b7594e2\" data-element_type=\"column\" data-e-type=\"column\" id=\"menu-nav-next-col-top\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-51b34aeb elementor-align-center elementor-widget__width-initial elementor-widget elementor-widget-button\" data-id=\"51b34aeb\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"menu-next-btn-top\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/de\/arduino-kurs\/arduino-kurs-10-diagramme-zufallszahlen-bedingungen-forts\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">N\u00e4chster Teil &gt;&gt;<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-de9c3d2 elementor-nav-menu__text-align-aside elementor-widget elementor-widget-nav-menu\" data-id=\"de9c3d2\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"menu-nav-post-top\" data-settings=\"{&quot;layout&quot;:&quot;dropdown&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\\&quot;\\&quot; aria-hidden=\\&quot;true\\&quot;&gt;&lt;\\\/i&gt;&quot;,&quot;library&quot;:&quot;&quot;}}\" data-widget_type=\"nav-menu.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<nav class=\"elementor-nav-menu--dropdown elementor-nav-menu__container\" aria-hidden=\"true\">\n\t\t\t\t<ul id=\"menu-2-de9c3d2\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-post menu-item-10148\"><a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-grundlagenkurs-0-inhaltsverzeichnis-einfuehrung\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Arduino Grundlagenkurs \u2013 #0 \u2013 Inhaltsverzeichnis, Einf\u00fchrung<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-post menu-item-10149\"><a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-1-arduino-grundlagen-und-umgebung\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Arduino Kurs \u2013 #1 \u2013 Arduino Grundlagen und Umgebung<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-post menu-item-10150\"><a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-2-grundlagen-der-programmierung-i-o-ports\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Arduino Kurs \u2013 #2 \u2013 Grundlagen der Programmierung, I\/O Ports<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-post menu-item-10151\"><a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-3-uart-kommunikation-mit-dem-pc-variablen\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Arduino Kurs \u2013 #3 \u2013 UART (Kommunikation mit dem PC), Variablen<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-post menu-item-10157\"><a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-4-adc-wandler\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Arduino-Kurs \u2013 #4 \u2013 ADC-Wandler<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-post menu-item-10152\"><a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-5-pwm-servomotoren-bibliotheken\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Arduino Kurs \u2013 #5 \u2013 PWM, Servomotoren, Bibliotheken<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-post menu-item-10153\"><a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-6-uart-fortsetzung-servos\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Arduino Kurs \u2013 #6 \u2013 UART-Fortsetzung, Servos<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-post menu-item-10154\"><a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-7-textanzeige-lcd-2x16\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Arduino Kurs \u2013 #7 \u2013 Textanzeige, LCD 2\u00d716<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-post menu-item-10158\"><a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-8-dc-motorsteuerung-for-schleife\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Arduino-Kurs \u2013 #8 \u2013 DC-Motorsteuerung, for Schleife<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-post menu-item-10155\"><a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Arduino Kurs \u2013 #9 \u2013 HC-SR04 Abstandssensor, Funktionen<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-post menu-item-10531\"><a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-10-diagramme-zufallszahlen-bedingungen-forts\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Arduino-Kurs \u2013 #10 \u2013 Diagramme, Zufallszahlen, Bedingungen Forts.<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6661a592 custom-alert-box elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6661a592\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-785bd127\" data-id=\"785bd127\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-17bec149 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"17bec149\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-2756c729 blue-box-bestellen-ein-set\" data-id=\"2756c729\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-191cca30 elementor-widget elementor-widget-text-editor\" data-id=\"191cca30\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><i class=\"fas fa-shopping-cart fa-lg\" style=\"color: #004085;\"><\/i> Bestellen Sie ein Set mit Elementen und beginnen Sie mit dem Lernen in der Praxis! <a href=\"https:\/\/botland.de\/\"><strong>Hier gehts zum Shop &gt;&gt;<\/strong><\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-244d5d2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"244d5d2\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-cd4e601\" data-id=\"cd4e601\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2e78cb4 elementor-widget elementor-widget-text-editor\" data-id=\"2e78cb4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Ich hoffe, dass dieser Abschnitt f\u00fcr Roboterbauer und alle, die einen Abstandssensor wie den unten abgebildeten in ihren Projekten verwenden m\u00f6chten, von Interesse sein wird.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2e1905e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2e1905e\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e193ff1\" data-id=\"e193ff1\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2333cbb elementor-widget elementor-widget-image\" data-id=\"2333cbb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"336\" src=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_4.jpg\" class=\"attachment-large size-large wp-image-3416\" alt=\"\" srcset=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_4.jpg 800w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_4-300x126.jpg 300w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_4-768x323.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5e5609e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5e5609e\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3d976fc\" data-id=\"3d976fc\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6894b8f elementor-widget elementor-widget-text-editor\" data-id=\"6894b8f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Zuvor werden wir jedoch <strong>neue Programmiertricks erlernen<\/strong>, die unsere Programme noch besser machen &#8211; sowohl f\u00fcr den Arduino als auch f\u00fcr die Person, die f\u00fcr die Erstellung des Programms verantwortlich ist, d.h. <strong>f\u00fcr dich!<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5dd51e8f custom-fertige-sets-section elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5dd51e8f\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-72c140ff\" data-id=\"72c140ff\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-30f97b13 custom-heading-section elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"30f97b13\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-cae33d7\" data-id=\"cae33d7\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-482249d2 elementor-widget elementor-widget-heading\" data-id=\"482249d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Fertige Sets f\u00fcr Forbot-Kurse<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-483f5db5 elementor-widget elementor-widget-text-editor\" data-id=\"483f5db5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<i class=\"fas fa-solid fa-star fa-sm\" style=\"color: #ffffff;\"><\/i>\u00a0Satz von Elementen &nbsp; <i class=\"fas fa-solid fa-comments fa-sm\" style=\"color: #ffffff;\"><\/i> Garantierte Unterst\u00fctzung \n &nbsp; <i class=\"fas fa-solid fa-truck fa-flip-horizontal fa-sm\" style=\"color: #ffffff;\"><\/i> Versand in 24 Stunden\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-584cbcce custom-paragraph-section elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"584cbcce\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-4ebd22d2\" data-id=\"4ebd22d2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1c2191b4 elementor-widget__width-initial elementor-widget elementor-widget-image\" data-id=\"1c2191b4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.de\/elektronikkurse\/24479-forbot-tht-lotschulungsset.html\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"211\" height=\"170\" src=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/kurs_arduino_zestaw-1.jpg\" class=\"attachment-medium size-medium wp-image-2937\" alt=\"\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-5e246b76 custom-fertige-sets-right-col\" data-id=\"5e246b76\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-27681521 elementor-widget elementor-widget-text-editor\" data-id=\"27681521\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Sie k\u00f6nnen jetzt ein Set von\u00a0<strong>mehr als 70 Elementen<\/strong>, die f\u00fcr die Kurs\u00fcbungen notwendig sind, bei unseren H\u00e4ndlern kaufen!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-46adddb0 elementor-align-center custom-fertige-sets-btn elementor-widget elementor-widget-button\" data-id=\"46adddb0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/botland.de\/starter-kits-fur-arduino\/23719-forbot-arduino-bausatz-5904422384302.html\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Bei Botland.de bestellen &gt;&gt;<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-387291d3 elementor-widget elementor-widget-text-editor\" data-id=\"387291d3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\" align=\"center\">Beliebtes Paket: <strong><span style=\"color: #000000;\">Arduino Meister &#8211; Robotik Meister<\/span><\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2d629fe elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2d629fe\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-303dcd4\" data-id=\"303dcd4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-28f4e47 elementor-widget elementor-widget-heading\" data-id=\"28f4e47\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Eigene Funktionen ohne Argumente<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0f24ae0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0f24ae0\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2581060\" data-id=\"2581060\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3cf57e3 elementor-widget elementor-widget-text-editor\" data-id=\"3cf57e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Bis jetzt haben wir unseren Code in die Funktionen setup() {} oder loop() {} eingef\u00fcgt. Die erste Funktion diente der Einrichtung und die zweite war eine unendliche Hauptschleife, die st\u00e4ndig ausgef\u00fchrt wurde. Um zum Beispiel die an Pin 13 angeschlossene LED zum Blinken zu bringen, mussten wir ein Programm wie dieses schreiben:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5abdd2d5 custom-alert-box elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5abdd2d5\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-447d140d\" data-id=\"447d140d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-63dc7601 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"63dc7601\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-2d063de5 blue-box-bestellen-ein-set\" data-id=\"2d063de5\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-602df49f elementor-widget elementor-widget-text-editor\" data-id=\"602df49f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\">Denke daran, dass im Arduino eine Diode fest eingebaut ist, die an Pin 13 angeschlossen ist!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7fd48c3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7fd48c3\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-adddb60\" data-id=\"adddb60\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-124d1cc elementor-widget elementor-widget-code-highlight\" data-id=\"124d1cc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>void setup() {\r\n  pinMode(13, OUTPUT); \/\/Konfiguration von Pin 13 als Ausgang\r\n}\r\n\r\nvoid loop() {\r\n  digitalWrite(13, HIGH); \/\/Diode einschalten\r\n  delay(1000); \/\/1 Sekunde warten\r\n  digitalWrite(13, LOW); \/\/Diode ausschalten\r\n  delay(1000); \/\/1 Sekunde warten\r\n}<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e268887 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e268887\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e0fa774\" data-id=\"e0fa774\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1297888 elementor-widget elementor-widget-text-editor\" data-id=\"1297888\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Stellt euch eine Situation vor, in der unser Programm sehr komplex ist und wir das Blinken als Best\u00e4tigung ausgew\u00e4hlter Operationen verwenden wollen. Es wird schnell klar, dass das wiederholte Duplizieren des Abschnitts, der f\u00fcr das Ein- und Ausschalten der LED verantwortlich ist, <strong>f\u00fcr den Programmierer zeitraubend ist<\/strong>. Schlimmer noch, es <strong>erschwert auch die Analyse des gesamten Programms<\/strong>.<\/p><p>Wenn wir eine <a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-3-uart-kommunikation-mit-dem-pc-variablen\/\"><span style=\"text-decoration: underline; color: #3366ff;\">Variable deklarieren<\/span><\/a>, k\u00f6nnen wir auf einfache Weise mehrfach auf sie verweisen. Wenn wir ganze Zeichenketten von Operationen unter einem einfachen Namen speichern k\u00f6nnten, w\u00e4ren die Programme viel lesbarer. Auch m\u00f6gliche \u00c4nderungen w\u00e4ren einfacher. An dieser Stelle k\u00f6nnen <strong>Funktionen<\/strong> helfen.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6e80e25 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6e80e25\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9369a89\" data-id=\"9369a89\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e50e566 elementor-widget elementor-widget-text-editor\" data-id=\"e50e566\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Bei der Programmierung des Arduino verwenden wir viele vorgefertigte Funktionen, z.B.: digitalWrite(13, HIGH);. Wir wissen, dass dieser Befehl einen High-Zustand (logisch 1) an Pin 13 setzt, aber wir m\u00fcssen nicht wissen, wie er umgesetzt wird. In Analogie dazu k\u00f6nnen wir unsere eigenen Funktionen erstellen. Betrachten wir zum Beispiel das bereits erw\u00e4hnte Blinken.<\/p><p>Der folgende Codeschnipsel ist f\u00fcr diesen Vorgang zust\u00e4ndig:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a73ade0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a73ade0\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a8fda9d\" data-id=\"a8fda9d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-038cb83 elementor-widget elementor-widget-code-highlight\" data-id=\"038cb83\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>digitalWrite(13, HIGH); \/\/Diode einschalten\r\ndelay(1000); \/\/1 Sekunde warten\r\ndigitalWrite(13, LOW); \/\/Diode ausschalten\r\ndelay(1000); \/\/1 Sekunde warten<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-cf3c130 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"cf3c130\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a5b4dc8\" data-id=\"a5b4dc8\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-fea1eca elementor-widget elementor-widget-text-editor\" data-id=\"fea1eca\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Wir k\u00f6nnen ihn aus loop() {} herausziehen und zu einer eigenen Funktion machen. Wie machen wir das?<\/p><p>Zun\u00e4chst m\u00fcssen wir den Namen der Funktion und ihren Typ deklarieren. Wir tun dies zum Beispiel: unter der Funktion loop() {}:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d2d66e4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d2d66e4\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-35797e3\" data-id=\"35797e3\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0151c20 elementor-widget elementor-widget-code-highlight\" data-id=\"0151c20\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>void setup() {\r\n  pinMode(13, OUTPUT); \/\/Konfiguration von Pin 13 als Ausgang\r\n}\r\n\r\nvoid loop() {\r\n}\r\n\r\nvoid blinkenLED() {\r\n  \/\/Inhalt der Funktion\r\n}<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-18eddc0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"18eddc0\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fb95a45\" data-id=\"fb95a45\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-eed4822 elementor-widget elementor-widget-text-editor\" data-id=\"eed4822\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Wie man sieht, steht vor dem Funktionsnamen ein Funktionstyp, der in diesem Fall <strong>blinkenLED<\/strong> ist. Dies ist nichts anderes als ein Hinweis darauf, ob die Funktion nach Abschluss einen Wert zur\u00fcckgibt. Wenn dies der Fall w\u00e4re, m\u00fcsste dort der entsprechende Typ eingetragen werden (<a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-3-uart-kommunikation-mit-dem-pc-variablen\/\"><span style=\"text-decoration: underline;\">entsprechend den Variablentypen<\/span><\/a>). Das kann z.B. sein: Ganzzahl (int), Zeichen (char), Nicht-Ganzzahl (float), usw.<\/p><p>In diesem Fall steht dort das Wort <strong>void<\/strong>. (engl. leere) Dieser Typ bedeutet, dass die Funktion keinen Wert zur\u00fcckgibt. Warum habe ich diesen Typ gew\u00e4hlt? Die Funktion hat die Aufgabe, eine Diode blinken zu lassen; dieser Vorgang f\u00fchrt zu keinem Ergebnis (au\u00dfer dem, das f\u00fcr unser Auge sichtbar ist).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-650915fb custom-alert-box elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"650915fb\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-27c5ef23\" data-id=\"27c5ef23\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-2a6dad70 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2a6dad70\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-2d68fc1c blue-box-bestellen-ein-set\" data-id=\"2d68fc1c\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6b2454d3 elementor-widget elementor-widget-text-editor\" data-id=\"6b2454d3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\">Wenn die Funktion kein Ergebnis liefert,<br \/>dann stellen Sie ihr das Wort void voran!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b8e0d91 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b8e0d91\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-24620e4\" data-id=\"24620e4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5eae47f elementor-widget elementor-widget-text-editor\" data-id=\"5eae47f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\">(Andere F\u00e4lle werden sp\u00e4ter in diesem Artikel behandelt)<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e016147 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e016147\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a741923\" data-id=\"a741923\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8fadae5 elementor-widget elementor-widget-text-editor\" data-id=\"8fadae5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Hinter dem Funktionsnamen erscheint eine <strong>runde Klammer<\/strong>. F\u00fcr den Moment nehmen wir an, dass sich innerhalb dieser Klammer nichts befindet. Im weiteren Verlauf \u00f6ffnen wir die <strong>geschweifte Klammer<\/strong> und platzieren darin den Code, der ausgef\u00fchrt werden soll, wenn die Funktion aufgerufen wird. In der Praxis:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-eee8d0c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"eee8d0c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-76cf002\" data-id=\"76cf002\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-90f0ca4 elementor-widget elementor-widget-code-highlight\" data-id=\"90f0ca4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>void setup() {\r\n  pinMode(13, OUTPUT); \/\/Konfiguration von Pin 13 als Ausgang\r\n}\r\n\r\nvoid loop() {\r\n  blinkenLED();\r\n}\r\n\r\nvoid blinkenLED() {\r\n  digitalWrite(13, HIGH); \/\/Diode einschalten\r\n  delay(500); \/\/0,5 Sekunden warten\r\n  digitalWrite(13, LOW); \/\/Diode ausschalten\r\n  delay(500); \/\/0,5 Sekunden warten\r\n}<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a9154b5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a9154b5\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6b16522\" data-id=\"6b16522\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0b73c32 elementor-widget elementor-widget-text-editor\" data-id=\"0b73c32\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Beachte, dass wir in der Schleife loop() {} den Namen unserer Variablen eingegeben haben (bereits ohne das Pr\u00e4fix void). Eine solche Aktion wird als <strong>Funktionsaufruf<\/strong> bezeichnet. Lade das Programm hoch und \u00fcberpr\u00fcfe, ob es wie in der Animation unten funktioniert:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0119abf elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0119abf\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-822de91\" data-id=\"822de91\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bea3cb4 elementor-widget elementor-widget-image\" data-id=\"bea3cb4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"650\" height=\"488\" src=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/ArduinoLED_Blink.gif\" class=\"attachment-large size-large wp-image-3441\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-640940d2 custom-alert-box elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"640940d2\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-13e63b45\" data-id=\"13e63b45\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-52180c27 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"52180c27\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-5fa3d21f blue-box-bestellen-ein-set\" data-id=\"5fa3d21f\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-44095174 elementor-widget elementor-widget-text-editor\" data-id=\"44095174\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\"><strong>Merke:<\/strong><br \/>Funktionsnamen sollten erkl\u00e4ren, was die Funktion tut und m\u00fcssen eindeutig sein! Sie d\u00fcrfen sich z.B. nicht mit Variablennamen \u00fcberschneiden.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c87eec5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c87eec5\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-15b214f\" data-id=\"15b214f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-86e2c84 elementor-widget elementor-widget-text-editor\" data-id=\"86e2c84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Kehren wir zu der zuvor angenommenen Situation zur\u00fcck, in der du das Blinken an zahlreichen, sehr unterschiedlichen Stellen im Programm verwendest (um einen Vorgang zu best\u00e4tigen). Was w\u00e4re, wenn man pl\u00f6tzlich die Reihenfolge der Lichter oder z.B. die Anzahl der Blinksignale \u00e4ndern wollte? Dann m\u00fcsste man denselben Code an Dutzenden von Stellen \u00e4ndern. Wenn du deine eigene Funktion verwendest, ist es ganz einfach, du musst nur an dieser einen Stelle etwas \u00e4ndern:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-23ea142 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"23ea142\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-287dbd1\" data-id=\"287dbd1\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-13c07c6 elementor-widget elementor-widget-code-highlight\" data-id=\"13c07c6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>\/\/Schnelleres Blinken\r\nvoid blinkenLED() {\r\n  digitalWrite(13, HIGH); \/\/Diode einschalten\r\n  delay(200); \/\/0,2 Sekunden warten\r\n  digitalWrite(13, LOW); \/\/Diode ausschalten\r\n  delay(200); \/\/0,2 Sekunden warten\r\n}<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-cdeda2d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"cdeda2d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a6c55d7\" data-id=\"a6c55d7\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6284955 elementor-widget elementor-widget-heading\" data-id=\"6284955\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Hausaufgabe 9.1<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-82221f1 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"82221f1\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6802171\" data-id=\"6802171\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6046b09 elementor-widget elementor-widget-text-editor\" data-id=\"6046b09\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Schreibe eine Funktion, die die Diode pulsieren l\u00e4sst (allm\u00e4hliches Dimmen und Aufhellen). Verwende dabei nat\u00fcrlich die Kenntnisse, die du in der Lektion \u00fcber<a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-5-pwm-servomotoren-bibliotheken\/\"><span style=\"text-decoration: underline; color: #000000;\"><span> PWM-Signale<\/span><\/span><\/a> erworben hast.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-53828ce elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"53828ce\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-eb1d8bb\" data-id=\"eb1d8bb\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c69d0c8 elementor-widget elementor-widget-heading\" data-id=\"c69d0c8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Arduino - eigene Funktionen mit Argumenten<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-008c115 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"008c115\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4cef071\" data-id=\"4cef071\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2e0f96c elementor-widget elementor-widget-text-editor\" data-id=\"2e0f96c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Es ist an der Zeit, weitere Funktionsgeheimnisse zu entdecken. Erinnerst du dich an eine der am h\u00e4ufigsten aufgerufenen Arduino-Funktionen? Wahrscheinlich geht es darum, den Zustand eines bestimmten Pins zu \u00e4ndern, zum Beispiel:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-89d72f4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"89d72f4\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6955479\" data-id=\"6955479\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e7c34f9 elementor-widget elementor-widget-code-highlight\" data-id=\"e7c34f9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>digitalWrite(13, HIGH);<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-67f3cc4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"67f3cc4\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-97ef5d3\" data-id=\"97ef5d3\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3645fea elementor-widget elementor-widget-text-editor\" data-id=\"3645fea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Im Gegensatz zu unserer blinkenLED(); Funktion geben wir hier einige Daten in runden Klammern ein. Das kann die Pin-Nummer sein, der gew\u00fcnschte Zustand oder die F\u00fcllung des PWM-Signals. Diese Informationen werden sp\u00e4ter innerhalb der Funktion verwendet, um bestimmte Operationen durchzuf\u00fchren.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3920b789 custom-alert-box elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3920b789\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-52b64a1e\" data-id=\"52b64a1e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-2baa7917 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2baa7917\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-1f315f36 blue-box-bestellen-ein-set\" data-id=\"1f315f36\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2abb3143 elementor-widget elementor-widget-text-editor\" data-id=\"2abb3143\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\">Dies sind die Argumente, die an die Funktion \u00fcbergeben werden.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-34ac60e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"34ac60e\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ce896b0\" data-id=\"ce896b0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f6e5ff8 elementor-widget elementor-widget-text-editor\" data-id=\"f6e5ff8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Achte auf das verwendete Vokabular<\/strong>, sowohl Argumente als auch die \u00dcbergabe sind nicht zuf\u00e4llig verwendet worden. Diese Begriffe werden von allen Programmierern verwendet! Nun ist es an der Zeit, unsere eigene Funktion zu schreiben, die mit einem einzigen Argument beginnt.<\/p><p>Nehmen wir an, wir wollen unsere blinkenLED-Funktion so bearbeiten, dass es m\u00f6glich ist, die <strong>Blinkgeschwindigkeit zu \u00e4ndern<\/strong>, wenn sie aufgerufen wird. In unserer Funktionsdeklaration m\u00fcssen wir die Information hinzuf\u00fcgen, dass sie ein Argument annehmen kann. Das tun wir im Funktions-Header:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-156aa23 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"156aa23\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-dd2bb07\" data-id=\"dd2bb07\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9d92757 elementor-widget elementor-widget-code-highlight\" data-id=\"9d92757\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>\/\/Urspr\u00fcngliche Version\r\nvoid blinkenLED(){\r\n\r\n\/\/Neue Version\r\nvoid blinkenLED(int Zeit){<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e51f48c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e51f48c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9fb9745\" data-id=\"9fb9745\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ce989e3 elementor-widget elementor-widget-text-editor\" data-id=\"ce989e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Von nun an wei\u00df der Compiler, <strong>dass er eine Zahl (typ int) erwartet<\/strong>, wenn er auf einen Funktionsaufruf in runden Klammern trifft. Diese Zahl wird an die Funktion \u00fcbergeben und erscheint dort unter dem Namen Zeit.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a6e1df4 custom-alert-box elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a6e1df4\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5ba7e66e\" data-id=\"5ba7e66e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-336ae593 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"336ae593\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-5269680c blue-box-bestellen-ein-set\" data-id=\"5269680c\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6b4db66f elementor-widget elementor-widget-text-editor\" data-id=\"6b4db66f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\">Dies wird eine Variable sein, die nur innerhalb unserer Funktion sichtbar ist, d.h. es wird eine sogenannte <strong>lokale Variable<\/strong> sein.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-465ca31 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"465ca31\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-85dcaa1\" data-id=\"85dcaa1\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4a18a70 elementor-widget elementor-widget-text-editor\" data-id=\"4a18a70\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>In der Praxis wird das Innere der Funktion wie folgt aussehen:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f68d5ad elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f68d5ad\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0f30b13\" data-id=\"0f30b13\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1e3b45c elementor-widget elementor-widget-code-highlight\" data-id=\"1e3b45c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>void blinkenLED(int Zeit){\r\n  digitalWrite(13, HIGH); \/\/Diode einschalten\r\n  delay(Zeit); \/\/Einige Zeit warten\r\n  digitalWrite(13, LOW); \/\/Diode ausschalten\r\n  delay(Zeit); \/\/Einige Zeit warten\r\n}<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-256cfee elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"256cfee\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5e0ca8d\" data-id=\"5e0ca8d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5121cc0 elementor-widget elementor-widget-text-editor\" data-id=\"5121cc0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Es ist Zeit f\u00fcr das letzte Element, d. h. den neuen Funktionsaufruf. Hier wird es wahrscheinlich nichts \u00dcberraschendes geben. Wir geben einfach eine Zahl in Klammern ein, die die Zeit angibt, in der die LED ein- und ausgeschaltet sein soll. Der gesamte Code sieht wie folgt aus:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-da61470 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"da61470\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5b8229a\" data-id=\"5b8229a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3a4f88f elementor-widget elementor-widget-code-highlight\" data-id=\"3a4f88f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>void setup() {\r\n  pinMode(13, OUTPUT); \/\/Konfiguration von Pin 13 als Ausgang\r\n}\r\n\r\nvoid loop() {\r\n  blinkenLED(50);\r\n}\r\n\r\nvoid blinkenLED(int Zeit){\r\n  digitalWrite(13, HIGH); \/\/Diode einschalten\r\n  delay(Zeit); \/\/Einige Zeit warten\r\n  digitalWrite(13, LOW); \/\/Diode ausschalten\r\n  delay(Zeit); \/\/Einige Zeit warten\r\n}<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0d9d6e1 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0d9d6e1\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9d84b56\" data-id=\"9d84b56\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3021747 elementor-widget elementor-widget-text-editor\" data-id=\"3021747\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Pr\u00fcfe, ob du durch Ersetzen des Wertes in den Klammern <strong>die Blinkfrequenz beeinflussen kannst<\/strong>. Zeit f\u00fcr ein weiteres Beispiel.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6790838 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6790838\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d812611\" data-id=\"d812611\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-27c9b0d elementor-widget elementor-widget-heading\" data-id=\"27c9b0d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Funktionen mit einem Argument - Beispiel 2<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7e2d2f9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7e2d2f9\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e0bc8f7\" data-id=\"e0bc8f7\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3455b2a elementor-widget elementor-widget-text-editor\" data-id=\"3455b2a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Bis jetzt war das st\u00e4ndige Blinken der LED sichtbar, weil wir unsere Funktion in der <strong>Loop<\/strong>-Funktion aufgerufen haben, die eine Schleife ist. Wenn wir den Funktionsaufruf in den <strong>Setup<\/strong>-Abschnitt verschieben, werden wir nur ein Blinken sehen, wenn das System startet. Pr\u00fcfe:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2ab7433 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2ab7433\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-aafd8b6\" data-id=\"aafd8b6\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a8c2140 elementor-widget elementor-widget-code-highlight\" data-id=\"a8c2140\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>void setup() {\r\n  pinMode(13, OUTPUT); \/\/Konfiguration von Pin 13 als Ausgang\r\n  blinkenLED(50);\r\n}\r\n\r\nvoid loop() {\r\n\r\n}\r\n\r\nvoid blinkenLED(int Zeit){\r\n  digitalWrite(13, HIGH); \/\/Diode einschalten\r\n  delay(Zeit); \/\/Einige Zeit warten\r\n  digitalWrite(13, LOW); \/\/Diode ausschalten\r\n  delay(Zeit); \/\/Einige Zeit warten\r\n}<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-aa216e5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"aa216e5\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-27dde4c\" data-id=\"27dde4c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-cef2399 elementor-widget elementor-widget-text-editor\" data-id=\"cef2399\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Genau so w\u00fcrde es funktionieren, wenn wir die Funktion z. B. zur Best\u00e4tigung eines Tastendrucks verwenden wollten. Ein Aufruf von <strong>blinkenLED()<\/strong> w\u00fcrde ein einmaliges Blinken verursachen.<\/p><p>Es ist an der Zeit, die Funktion so zu \u00fcberarbeiten, dass man nicht nur die Blinkzeit, sondern auch <strong>die Anzahl der Blinksignale beeinflussen kann<\/strong>. Dazu m\u00fcssen wir zun\u00e4chst die Funktionsdeklaration \u00e4ndern:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8f41846 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8f41846\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8a4a655\" data-id=\"8a4a655\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-32c95a6 elementor-widget elementor-widget-code-highlight\" data-id=\"32c95a6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>\/\/Urspr\u00fcngliche Version\r\nvoid blinkenLED(int Zeit){\r\n\r\n\/\/\u00dcberarbeitete Version\r\nvoid blinkenLED(int Zeit, int wieviel){<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b26ed45 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b26ed45\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fe193a1\" data-id=\"fe193a1\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f310f7f elementor-widget elementor-widget-text-editor\" data-id=\"f310f7f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Wir f\u00fcgten das Argument <strong>wieviel<\/strong> hinzu, es wird f\u00fcr die Anzahl der Blinksignale verantwortlich sein. Wie man sieht, wurde es nach dem Komma eingegeben, nat\u00fcrlich mit vorangestelltem Typ (&#8222;Ganzzahl&#8220;, int). Dieser Parameter k\u00f6nnte auch von einem anderen Typ sein, das macht keinen Unterschied. Wichtig ist nur, dass die Deklaration richtig ist.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-19b7f2a1 custom-alert-box elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"19b7f2a1\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-430012a3\" data-id=\"430012a3\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-b4d54fa elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b4d54fa\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-bef7fbe blue-box-bestellen-ein-set\" data-id=\"bef7fbe\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7dd407bf elementor-widget elementor-widget-text-editor\" data-id=\"7dd407bf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\">Eine Funktion kann mehrere Argumente unterschiedlichen Typs annehmen!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-16910ab elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"16910ab\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1558c51\" data-id=\"1558c51\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5a27fe3 elementor-widget elementor-widget-text-editor\" data-id=\"5a27fe3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Wie du dir wahrscheinlich denken kannst, ist die Verwendung des zweiten Arguments sehr einfach. Wir haben jetzt einfach eine zweite lokale Variable <strong>wieviel<\/strong> zur Verf\u00fcgung.<\/p><p>Hoffentlich wei\u00dft du schon, mit welcher Schleife du die Anzahl der Blinksignale am einfachsten steuern kannst? Falls nicht, verweise ich auf den vorherigen Teil, in dem ich <a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-8-dc-motorsteuerung-for-schleife\/\">for-Schleifen<\/a> besprochen habe. Ich gehe jedoch davon aus, dass du den Stoff beherrschst (oder dabei bist, ihn nachzuholen) und stelle dir die neue Funktion <strong>blinkenLED<\/strong> vor:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-13ea083 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"13ea083\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1ccec2a\" data-id=\"1ccec2a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1d2ab54 elementor-widget elementor-widget-code-highlight\" data-id=\"1d2ab54\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>void blinkenLED(int wieviel, int Zeit){\r\n  for (int i=0; i < wieviel; i++) {\r\n    digitalWrite(13, HIGH); \/\/Diode einschalten\r\n    delay(Zeit); \/\/Einige Zeit warten\r\n    digitalWrite(13, LOW); \/\/Diode ausschalten\r\n    delay(Zeit); \/\/Einige Zeit warten\r\n  }\r\n}<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3e82847 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3e82847\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-41382b7\" data-id=\"41382b7\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-32af6b5 elementor-widget elementor-widget-text-editor\" data-id=\"32af6b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u00dcberpr\u00fcfen wir den gesamten Code:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-df86517 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"df86517\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3567c68\" data-id=\"3567c68\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f5250f0 elementor-widget elementor-widget-code-highlight\" data-id=\"f5250f0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>void setup() {\r\n  pinMode(13, OUTPUT); \/\/Konfiguration von Pin 8 als Ausgang\r\n  blinkenLED(100, 5);\r\n}\r\n\r\nvoid loop() {\r\n}\r\n\r\nvoid blinkenLED(int Zeit, int wieviel){\r\n  for (int i=0; i < wieviel; i++) {\r\n    digitalWrite(13, HIGH); \/\/Diode einschalten\r\n    delay(Zeit); \/\/Einige Zeit warten\r\n    digitalWrite(13, LOW); \/\/Diode ausschalten\r\n    delay(Zeit); \/\/Einige Zeit warten\r\n  }\r\n}<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3d5ef9a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3d5ef9a\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-19deb13\" data-id=\"19deb13\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3b6dc3d elementor-widget elementor-widget-text-editor\" data-id=\"3b6dc3d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Alles sollte funktionieren. Jetzt, nach dem Start, muss die Diode genau 5 Mal blinken. Aber woher wei\u00df der Arduino, wie er zwischen den Angaben in Klammern, der Zeit und der Anzahl der Wiederholungen unterscheiden kann?<\/p><p>Nun, das Prinzip ist einfach: <strong>Aufeinanderfolgende Werte, die durch Kommas getrennt sind, werden aufeinanderfolgenden Argumenten zugeordnet, die in der Funktionsdeklaration beschrieben sind<\/strong>. Im obigen Fall wird die erste Zahl immer als die Zeit und die zweite als die Anzahl der Wiederholungen behandelt.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-cf2e6e7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"cf2e6e7\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-20fefba\" data-id=\"20fefba\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7429338 elementor-widget elementor-widget-heading\" data-id=\"7429338\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Hausaufgabe 9.2<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-120ca1e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"120ca1e\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-baebd9b\" data-id=\"baebd9b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-67d653b elementor-widget elementor-widget-text-editor\" data-id=\"67d653b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Schreibe eine Funktion, mit der du die Anzahl der Blinksignale, die Zeit, in der die LED aus ist, und die Zeit, in der die LED an ist, separat einstellen kannst.<\/p><p>Kann unsere Funktion noch weiter ausgebaut werden? Ja, nat\u00fcrlich! W\u00e4re es nicht praktisch, wenn man au\u00dfer der Zeit und der Anzahl der Wiederholungen auch <strong>den Pin angeben k\u00f6nnte, an dem die Diode angeschlossen ist?<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-dc85397 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"dc85397\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e9728aa\" data-id=\"e9728aa\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0fb040a elementor-widget elementor-widget-heading\" data-id=\"0fb040a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Funktionen mit Argumenten - Beispiel Nr. 3<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f3858a9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f3858a9\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-98e4b2c\" data-id=\"98e4b2c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-aac42ac elementor-widget elementor-widget-text-editor\" data-id=\"aac42ac\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Der Pin, an den die Diode angeschlossen ist, ist in unserem Programm eine Nummer. Wir verwenden sie an zwei Stellen, wenn wir einen bestimmten Pin als Ausgang deklarieren und wenn wir einen hohen oder niedrigen Zustand einstellen. Das hei\u00dft, die Zahl kann ein weiteres Argument f\u00fcr unsere Funktion sein!<\/p><p>Zuerst schlie\u00dfen wir die zweite Diode an einen anderen Pin an, z.B.: Nr. 8:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4c7beb6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4c7beb6\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ddf4f67\" data-id=\"ddf4f67\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7d55b98 elementor-widget elementor-widget-image\" data-id=\"7d55b98\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"682\" src=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_6-1024x682.png\" class=\"attachment-large size-large wp-image-3548\" alt=\"\" srcset=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_6-1024x682.png 1024w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_6-300x200.png 300w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_6-768x512.png 768w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_6-1536x1023.png 1536w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_6.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Anschluss der Diode an den Arduino.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-bdf6cbb elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"bdf6cbb\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-01de0c9\" data-id=\"01de0c9\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b29aec7 elementor-widget elementor-widget-text-editor\" data-id=\"b29aec7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Ich werde hier nicht weiter darauf eingehen, sondern gleich das ganze Beispiel vorstellen:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e3c5064 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e3c5064\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1d56040\" data-id=\"1d56040\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0d839e3 elementor-widget elementor-widget-code-highlight\" data-id=\"0d839e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>void setup() {\r\n  pinMode(13, OUTPUT); \/\/Konfiguration von Pin 13 als Ausgang\r\n  blinkenLED(100, 5, 13);\r\n  blinkenLED(150, 4, 8);\r\n}\r\n\r\nvoid loop() {\r\n}\r\n\r\nvoid blinkenLED(int Zeit, int wieviel, int pin){\r\n  for (int i=0; i < wieviel; i++) {\r\n    digitalWrite(pin, HIGH); \/\/Diode einschalten\r\n    delay(Zeit); \/\/Einige Zeit warten\r\n    digitalWrite(pin, LOW); \/\/Diode ausschalten\r\n    delay(Zeit); \/\/Einige Zeit warten\r\n  }\r\n}<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-dc5cd3b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"dc5cd3b\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4ce2bd8\" data-id=\"4ce2bd8\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-77334b4 elementor-widget elementor-widget-text-editor\" data-id=\"77334b4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Mal sehen, ob es funktioniert?<\/strong> Nicht sehr, oder? Nur die Diode, die an Pin 13 angeschlossen ist, blinkt, und die Diode unter Pin 8 will kein Lebenszeichen von sich geben. Und warum? Nun, wir haben einen ganz einfachen Fehler gemacht, den man beim Schreiben solcher Funktionen leicht machen kann. Wir haben nirgendwo vorgesehen, dass die <strong>anderen Pins<\/strong> (au\u00dfer 13) Ausg\u00e4nge sein k\u00f6nnten. Siehe dazu den Abschnitt <strong>setup<\/strong>:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0baaebc elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0baaebc\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-785b780\" data-id=\"785b780\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-75cf0f2 elementor-widget elementor-widget-code-highlight\" data-id=\"75cf0f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>void setup() {\r\n  pinMode(13, OUTPUT); \/\/Konfiguration von Pin 13 als Ausgang\r\n  blinkenLED(100, 5, 13);\r\n  blinkenLED(150, 4, 8);\r\n}<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-868cc2b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"868cc2b\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-44f3000\" data-id=\"44f3000\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0c5a5dc elementor-widget elementor-widget-text-editor\" data-id=\"0c5a5dc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Wir k\u00f6nnen dies relativ einfach beheben, indem wir die Pin-Konfiguration in unsere Funktion verschieben. Dies w\u00fcrde wie folgt aussehen:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-207fdf0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"207fdf0\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-749ee0b\" data-id=\"749ee0b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-24209cf elementor-widget elementor-widget-code-highlight\" data-id=\"24209cf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>void setup() {\r\n  blinkenLED(100, 5, 13);\r\n  blinkenLED(150, 4, 8);\r\n}\r\n\r\nvoid loop() {\r\n}\r\n\r\nvoid blinkenLED(int Zeit, int wieviel, int pin){\r\n  pinMode(pin, OUTPUT); \/\/Konfiguration als Ausgang\r\n\r\n  for (int i=0; i < wieviel; i++) {\r\n    digitalWrite(pin, HIGH); \/\/Diode einschalten\r\n    delay(Zeit); \/\/Einige Zeit warten\r\n    digitalWrite(pin, LOW); \/\/Diode ausschalten\r\n    delay(Zeit); \/\/Einige Zeit warten\r\n  }\r\n}<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5f49ee6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5f49ee6\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-52affe6\" data-id=\"52affe6\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-70585c0 elementor-widget elementor-widget-text-editor\" data-id=\"70585c0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Jetzt funktioniert alles, aber ich muss zugeben, <strong>dass es keine elegante L\u00f6sung ist<\/strong>. Daher w\u00fcrde ich davon abraten, sie in professionelleren Projekten zu verwenden. Im Hobbybereich sollte jedoch nichts Schlimmes passieren und wir k\u00f6nnen uns mit einer solch einfachen Funktion das Leben erleichtern.<\/p><p>Bevor wir uns dem Entfernungssensor zuwenden, ist es Zeit f\u00fcr eine letzte Information zu den Funktionen.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0c77ccb elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0c77ccb\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-10255ed\" data-id=\"10255ed\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-67a2e0a elementor-widget elementor-widget-heading\" data-id=\"67a2e0a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Funktionen, die ein Ergebnis liefern<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5522de2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5522de2\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-471670e\" data-id=\"471670e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-884e130 elementor-widget elementor-widget-text-editor\" data-id=\"884e130\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Bisher haben wir nur Funktionen verwendet, die bestimmte Operationen ausf\u00fchren, aber kein Ergebnis zur\u00fcckgeben mussten. Die Aufgabe der neuen Funktion wird es sein&#8230; <strong>die Fl\u00e4che eines Quadrats mit einer bestimmten Seite zu berechnen<\/strong> und das Ergebnis (die berechnete Fl\u00e4che) zur\u00fcckzugeben. Zun\u00e4chst muss die Funktion deklariert werden, diesmal sieht die Kopfzeile wie folgt aus:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b8ee58f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b8ee58f\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8609b76\" data-id=\"8609b76\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c088ab0 elementor-widget elementor-widget-code-highlight\" data-id=\"c088ab0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>int QuadratFl\u00e4che(int a) {<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-bb7092a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"bb7092a\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-720bb9f\" data-id=\"720bb9f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-31b8dda elementor-widget elementor-widget-text-editor\" data-id=\"31b8dda\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Wie man sieht, steht zus\u00e4tzlich zum Argument (die Seite des Quadrats) <strong>ein int vor der Funktion<\/strong>, was bedeutet, dass sie ein Ergebnis in Form einer Zahl zur\u00fcckgibt. In diesem Fall ist es nat\u00fcrlich die berechnete Fl\u00e4che.<\/p><p>Das Innere der Funktion sollte dagegen wie folgt aussehen:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f3f903a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f3f903a\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9b1d9e8\" data-id=\"9b1d9e8\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-051d3c1 elementor-widget elementor-widget-code-highlight\" data-id=\"051d3c1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>int QuadratFl\u00e4che(int a) {\r\n  int Ergebnis = 0;\r\n  Ergebnis = a * a;\r\n  \r\n  return Ergebnis;\r\n}<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0afd068 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0afd068\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b0f4a80\" data-id=\"b0f4a80\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-69e3459 elementor-widget elementor-widget-text-editor\" data-id=\"69e3459\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Ich habe hier die Zeile mit dem Wort <strong>return<\/strong> hervorgehoben. Dahinter setzen wir den Wert (Variable), der als Ergebnis dieser Funktion zur\u00fcckgegeben wird. Das hei\u00dft, f\u00fcr das Argument 4 sollten wir als Ergebnis der Funktion 16 erhalten, denn 4*4 = 16. Du fragst dich wahrscheinlich, was es bedeutet, dass die Funktion ein Ergebnis zur\u00fcckgibt. <strong>Wohin geht dieser Wert?<\/strong><\/p><p>Schauen wir uns das folgende Beispiel an:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-44870c7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"44870c7\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4633a4d\" data-id=\"4633a4d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-38aac7b elementor-widget elementor-widget-code-highlight\" data-id=\"38aac7b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>void setup() {\r\n  Serial.begin(9600);\r\n}\r\n\r\nvoid loop() {\r\n  int Ergebnis = QuadratFl\u00e4che(4);\r\n  Serial.println(Ergebnis); \/\/Meldung anzeigen\r\n  delay(500);\r\n}\r\n\r\nint QuadratFl\u00e4che(int a) {\r\n  int Ergebnis = 0;\r\n  Ergebnis = a * a;\r\n  \r\n  return Ergebnis;\r\n}<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4be4079 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4be4079\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-54af65b\" data-id=\"54af65b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-083d4d3 elementor-widget elementor-widget-text-editor\" data-id=\"083d4d3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>F\u00fchre das Beispiel aus. Der Monitor der seriellen Schnittstelle sollte das Ergebnis der Operation anzeigen, d.h. 16. Die Tatsache, dass <strong>die Funktion ein Ergebnis zur\u00fcckgibt<\/strong>, bedeutet, dass das Ergebnis nach der Ausf\u00fchrung an der Stelle des Aufrufs &#8222;ersetzt&#8220; wird. In diesem Fall wird anstelle von QuadratFl\u00e4che(4); 16 ersetzt, was in die Ergebnisvariable geschrieben wird.<\/p><p>Die Deklaration einer separaten Variablen ist jedoch unn\u00f6tig. Die folgende Notation funktioniert genauso gut (ist aber etwas weniger gut lesbar):<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0e261b8 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0e261b8\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-20b3a84\" data-id=\"20b3a84\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a77f97c elementor-widget elementor-widget-code-highlight\" data-id=\"a77f97c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>\/\/Alte Version\r\nint Ergebnis = QuadratFl\u00e4che(4);\r\nSerial.println(Ergebnis); \/\/Meldung anzeigen\r\n\r\n\/\/Neue Version\r\nSerial.println(QuadratFl\u00e4che(4)); \/\/Meldung anzeigen<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b38a885 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b38a885\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e246bb3\" data-id=\"e246bb3\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7c96412 elementor-widget elementor-widget-text-editor\" data-id=\"7c96412\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Das Einzige, was noch fehlt, um es vollst\u00e4ndig zu machen, ist, dass die Seite des Quadrats vom Computer an den Arduino gesendet werden kann. Hier werden wir die Meldungen aus dem Abschnitt des Kurses \u00fcber die <span style=\"color: #000000;\"><a style=\"color: #000000;\" href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-3-uart-kommunikation-mit-dem-pc-variablen\/\"><span style=\"text-decoration: underline;\">Kommunikation via UART<\/span><\/a><\/span> verwenden. Das Programm wird wie folgt aussehen:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-166e95b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"166e95b\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d7e0b6e\" data-id=\"d7e0b6e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b670177 elementor-widget elementor-widget-code-highlight\" data-id=\"b670177\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>String empfangeneDaten = \"\"; \/\/Leere Zeichenfolge der empfangenen Daten\r\n\r\nvoid setup() {\r\n  Serial.begin(9600);\r\n}\r\n\r\nvoid loop() {\r\n   if(Serial.available() > 0) { \/\/Hatt der Arduino Daten empfangen\r\n    empfangeneDaten = Serial.readStringUntil('\\n'); \/\/Wenn ja, bis zum Zeilenende lesen und in der Variablen empfangeneDaten speichern empfangeneDaten\r\n    int Ergebnis = QuadratFl\u00e4che(empfangeneDaten.toInt());\r\n    Serial.println(Ergebnis); \/\/Meldung anzeigen\r\n  }\r\n}\r\n\r\nint QuadratFl\u00e4che(int a) {\r\n  int Ergebnis = 0;\r\n  Ergebnis = a * a;\r\n  \r\n  return Ergebnis;\r\n}<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-65fe5fe elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"65fe5fe\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a7e2616\" data-id=\"a7e2616\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ffb9525 elementor-widget elementor-widget-text-editor\" data-id=\"ffb9525\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Neu ist jedoch die Notation empfangeneDaten.toInt(). Wie ihr euch vielleicht erinnert, werden bei der Kommunikation \u00fcber den UART alle Zeichen als ASCII-Codes gesendet. Daher konnten wir w\u00e4hrend unserer Tests nicht einfach Zahlen an den Arduino senden.<br \/>Dies kann jedoch sehr leicht ge\u00e4ndert werden. Es gen\u00fcgt, .toInt() an den gelesenen String anzuh\u00e4ngen. Damit wird die als Text gesendete Zahl in <strong>eine Zahl vom Typ int<\/strong> umgewandelt.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-52f3d47e custom-alert-box elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"52f3d47e\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3976f14e\" data-id=\"3976f14e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-360fed61 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"360fed61\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-7f1b7897 blue-box-bestellen-ein-set\" data-id=\"7f1b7897\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-54027088 elementor-widget elementor-widget-text-editor\" data-id=\"54027088\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Die \u00c4nderung des Typs einer Variablen in eine andere wird <strong>als Abwandlung bezeichnet.<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d7d5260 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d7d5260\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-50e4bd5\" data-id=\"50e4bd5\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-af1a871 elementor-widget elementor-widget-heading\" data-id=\"af1a871\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Hausaufgabe 9.1<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e0117e7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e0117e7\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3336baf\" data-id=\"3336baf\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6ac4640 elementor-widget elementor-widget-text-editor\" data-id=\"6ac4640\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Schreibe Funktionen, die die Fl\u00e4chen eines Rechtecks, eines Kreises und eines Dreiecks berechnen. Sende die Ergebnisse \u00fcber den UART an den PC!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-eeaf17b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"eeaf17b\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5fb47fb\" data-id=\"5fb47fb\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f9961dd elementor-widget elementor-widget-heading\" data-id=\"f9961dd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Ultraschall-Abstandssensor HC-SR04<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-48e9bdf elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"48e9bdf\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fcba7e9\" data-id=\"fcba7e9\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8f588ff elementor-widget elementor-widget-text-editor\" data-id=\"8f588ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Es ist an der Zeit, den Abstandssensor zu beschreiben, auf den viele Menschen gewartet haben. Der HC-SR04-Sensor besteht aus <strong>einem Ultraschall-Sender und -Empf\u00e4nger<\/strong> und mehreren integrierten Schaltkreisen. Dank dieser Schaltkreise k\u00f6nnen wir durch Abh\u00f6ren des (f\u00fcr den Menschen unh\u00f6rbaren) akustischen Signals den Abstand des Sensors zu einem Hindernis ziemlich genau bestimmen. Genau wie &#8230; Flederm\u00e4use:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8f783d1 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8f783d1\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-068eba0\" data-id=\"068eba0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ab8b7ed elementor-widget elementor-widget-image\" data-id=\"ab8b7ed\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"617\" height=\"375\" src=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/nietoperz.jpg\" class=\"attachment-large size-large wp-image-3659\" alt=\"\" srcset=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/nietoperz.jpg 617w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/nietoperz-300x182.jpg 300w\" sizes=\"(max-width: 617px) 100vw, 617px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Fledermaus Foto: Wikipedia.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3a3b04c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3a3b04c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9ae2ed1\" data-id=\"9ae2ed1\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b759023 elementor-widget elementor-widget-text-editor\" data-id=\"b759023\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Aber kommen wir zur\u00fcck zum Arduino und dem Abstandssensor. Konzentrieren wir uns zun\u00e4chst auf seine<strong> vier Signalpins<\/strong>. Zwei davon sind f\u00fcr die Stromversorgung des Chips (Vcc, GND) und die anderen beiden (Trigger und Echo) sind f\u00fcr die Messungen.<\/p><p><strong>Trigger<\/strong> ist der Ausl\u00f6ser-Eingang. Wenn an ihm ein hoher Zustand anliegt (f\u00fcr mindestens 10 Mikrosekunden), beginnt die Abstandsmessung. Der <strong>Echo<\/strong>-Ausgang hingegen gibt die gemessene Entfernung aus. Die maximale Reichweite dieser unauff\u00e4lligen Schaltung wird vom Hersteller mit 4 m angegeben.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-9f06e30 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"9f06e30\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-16af2df\" data-id=\"16af2df\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8f70063 elementor-widget elementor-widget-image\" data-id=\"8f70063\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_1.jpg\" class=\"attachment-large size-large wp-image-3665\" alt=\"\" srcset=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_1.jpg 800w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_1-300x300.jpg 300w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_1-150x150.jpg 150w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_1-768x768.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">R\u00fcckseite des Sensors<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-78eb1bf\" data-id=\"78eb1bf\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-111eb8c elementor-widget elementor-widget-image\" data-id=\"111eb8c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_7.jpg\" class=\"attachment-large size-large wp-image-3668\" alt=\"\" srcset=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_7.jpg 800w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_7-300x300.jpg 300w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_7-150x150.jpg 150w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_7-768x768.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Vorderseite des Sensors<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5bd2197 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5bd2197\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f1c11ba\" data-id=\"f1c11ba\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3cf31e0 elementor-widget elementor-widget-text-editor\" data-id=\"3cf31e0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Es ist Zeit f\u00fcr ein erstes, einfaches Beispiel, wie der Sensor in der Praxis eingesetzt werden kann.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-9c4c4ed elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"9c4c4ed\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8332d24\" data-id=\"8332d24\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bd6b35f elementor-widget elementor-widget-heading\" data-id=\"bd6b35f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Entfernungsmesser<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a8524ba elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a8524ba\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b844435\" data-id=\"b844435\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-32a97c2 elementor-widget elementor-widget-text-editor\" data-id=\"32a97c2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Schlie\u00dfe die von dir erstellte Schaltung an, die in regelm\u00e4\u00dfigen Abst\u00e4nden Entfernungsmessungen vornimmt und diese auf dem Computerbildschirm anzeigt. Dazu m\u00fcssen wir die Schaltung gem\u00e4\u00df dem untenstehenden Schema zusammenbauen:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f72a1cb elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f72a1cb\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-330143e\" data-id=\"330143e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-aee35b0 elementor-widget elementor-widget-image\" data-id=\"aee35b0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"682\" src=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_7-1024x682.png\" class=\"attachment-large size-large wp-image-3671\" alt=\"\" srcset=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_7-1024x682.png 1024w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_7-300x200.png 300w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_7-768x512.png 768w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_7-1536x1023.png 1536w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_7.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e6e28f6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e6e28f6\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c78123e\" data-id=\"c78123e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-53ecb96 elementor-widget elementor-widget-text-editor\" data-id=\"53ecb96\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Die Beschreibung der Leitungen<strong> befindet sich zwar auf dem Sensor<\/strong>, aber der Form halber gebe ich sie hier wieder. Von oben (wie im Diagramm oben) und von links betrachtet:<\/p><ol><li>Vcc &#8211; 5V<\/li><li><strong>Trig<\/strong><\/li><li><strong>Echo<\/strong><\/li><li>Gnd<\/li><\/ol><p>Nachstehend findet sich ein Foto der zusammengebauten Schaltung.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-be3d226 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"be3d226\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-642e715\" data-id=\"642e715\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d441ad7 elementor-widget elementor-widget-image\" data-id=\"d441ad7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"682\" src=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_8-1024x682.png\" class=\"attachment-large size-large wp-image-3677\" alt=\"\" srcset=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_8-1024x682.png 1024w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_8-300x200.png 300w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_8-768x512.png 768w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_8-1536x1023.png 1536w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_8.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Anschlie\u00dfen des HC-SR04-Sensors an den Arduino.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e1ba40f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e1ba40f\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d8b3e95\" data-id=\"d8b3e95\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d6ab20d elementor-widget elementor-widget-text-editor\" data-id=\"d6ab20d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>In unserem Fall verbinden wir den <strong>Trig<\/strong>-eingang mit Pin 12 und das <strong>Echo<\/strong> mit Pin 11. Damit wir nicht durcheinander kommen, schlage ich vor, gleich die entsprechenden Definitionen vorzunehmen:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ee97ccb elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ee97ccb\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8032b97\" data-id=\"8032b97\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ab148c7 elementor-widget elementor-widget-code-highlight\" data-id=\"ab148c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>#define trigPin 12\r\n#define echoPin 11<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f8a095b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f8a095b\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-65ac761\" data-id=\"65ac761\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-81a84c9 elementor-widget elementor-widget-text-editor\" data-id=\"81a84c9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Du wei\u00dft mehr oder weniger, wie man eine Distanzmessung ausl\u00f6st. Es ist an der Zeit, es als Programm aufzuschreiben:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1f11186 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1f11186\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-33fb8f5\" data-id=\"33fb8f5\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ba432d7 elementor-widget elementor-widget-code-highlight\" data-id=\"ba432d7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>#define trigPin 12\r\n#define echoPin 11\r\n\r\nvoid setup() {\r\n  Serial.begin (9600);\r\n  pinMode(trigPin, OUTPUT); \/\/Pin, an den wir Trig als Ausgang anschlie\u00dfen\r\n  pinMode(echoPin, INPUT); \/\/und das Echo als Eingang\r\n}\r\n\r\nvoid loop() {\r\n  digitalWrite(trigPin, LOW);\r\n  delayMicroseconds(2);\r\n  digitalWrite(trigPin, HIGH);\r\n  delayMicroseconds(10);\r\n  digitalWrite(trigPin, LOW);\r\n\r\n  \/\/Messung durchgef\u00fchrt\r\n}<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e8f658c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e8f658c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5bb6f66\" data-id=\"5bb6f66\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2f8297f elementor-widget elementor-widget-text-editor\" data-id=\"2f8297f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Man beachte die neue Funktion delayMicroseconds();, die nichts anderes ist als das \u00c4quivalent der bekannten Funktion delay();. Der Unterschied ist wahrscheinlich offensichtlich. Die neue Funktion z\u00e4hlt die Zeit in <strong>Mikrosekunden<\/strong> herunter. Ich m\u00f6chte nur daran erinnern, dass die bisher verwendete delay-Funktion <strong>Millisekunden<\/strong> misst.<\/p><p>Die Sequenz, mit der die Messung beginnt, ist sehr einfach. Zuerst setzen wir ein Low-Signal an den Pin, der mit dem Trigger-Eingang des Sensors verbunden ist. 2 Mikrosekunden sind ausreichend, dann setzen wir den High-Zustand auf 10 Mikrosekunden. Der Sensor f\u00fchrt eine Messung durch und <strong>gibt die Ergebnisse an den Echo-Pin zur\u00fcck.<\/strong><\/p><p>Die Frage ist, wie man es auslesen kann? Ist daf\u00fcr eine UART- oder eine andere Kommunikationsschnittstelle erforderlich? Nein, gl\u00fccklicherweise ist dieser Sensor sehr einfach und die gemessene Entfernung wird durch einen Impuls (High-Zustand) am <strong>Echo<\/strong>-Pin dargestellt. Seine L\u00e4nge ist proportional zur Entfernung. Je l\u00e4nger er ist, desto gr\u00f6\u00dfer ist die gemessene Entfernung. Hier kommt eine neue Funktion des Arduino zum Einsatz.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-77ccc3a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"77ccc3a\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-eb84376\" data-id=\"eb84376\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5113aef elementor-widget elementor-widget-heading\" data-id=\"5113aef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Messung der Impulsdauer im Arduino<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-daaa449 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"daaa449\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4d86eb8\" data-id=\"4d86eb8\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-75731d7 elementor-widget elementor-widget-text-editor\" data-id=\"75731d7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Gl\u00fccklicherweise wurde im Arduino eine sehr einfache Funktion implementiert, die <strong>die Dauer eines Impulses an einem beliebigen Eingang messen kann<\/strong>. Seine L\u00e4nge muss zwischen 10 Mikrosekunden und 3 Minuten liegen. Die Messung beginnt, wenn eine Zustands\u00e4nderung an einem Pin erkannt wird.<\/p><p>Der Aufbau ist sehr einfach:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7b685f0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7b685f0\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ab193ca\" data-id=\"ab193ca\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5e0a083 elementor-widget elementor-widget-code-highlight\" data-id=\"5e0a083\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>int Ergebnis = 0;\r\nErgebnis = pulseIn(11, HIGH);<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d6ae74f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d6ae74f\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ff7d696\" data-id=\"ff7d696\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-802b4f0 elementor-widget elementor-widget-text-editor\" data-id=\"802b4f0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Die Funktion ben\u00f6tigt in ihrer einfachsten Form nur zwei Argumente. Die zu pr\u00fcfende Pin-Nummer und der zu messende Logikpegel (low\/high).<\/p><p>Das hei\u00dft, um den Abstand zu messen, m\u00fcssen wir die folgende Operation durchf\u00fchren:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-80e71ff elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"80e71ff\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1299542\" data-id=\"1299542\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-47fcc87 elementor-widget elementor-widget-code-highlight\" data-id=\"47fcc87\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>#define trigPin 12\r\n#define echoPin 11\r\n\r\nvoid setup() {\r\n  Serial.begin (9600);\r\n  pinMode(trigPin, OUTPUT); \/\/Pin, an den wir Trig als Ausgang anschlie\u00dfen\r\n  pinMode(echoPin, INPUT); \/\/und das Echo als Eingang\r\n}\r\n\r\nvoid loop() {\r\n  long Zeit;\r\n\r\n  digitalWrite(trigPin, LOW);\r\n  delayMicroseconds(2);\r\n  digitalWrite(trigPin, HIGH);\r\n  delayMicroseconds(10);\r\n  digitalWrite(trigPin, LOW);\r\n\r\n  Zeit = pulseIn(echoPin, HIGH);\r\n  Serial.print(Zeit);\r\n  \r\n  delay(500);\r\n}<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-9795f42 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"9795f42\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e0b25ff\" data-id=\"e0b25ff\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-79884b9 elementor-widget elementor-widget-text-editor\" data-id=\"79884b9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Wenn ein solches Programm ausgef\u00fchrt wird, erscheinen Zahlen auf dem Bildschirm. Je n\u00e4her wir das Hindernis am Sensor platzieren, desto kleiner werden sie. Sie sind jedoch <strong>weit entfernt von den Einheiten, die wir verwenden<\/strong>. Um die Messung f\u00fcr Menschen lesbar zu machen, m\u00fcssen wir das Ergebnis durch die &#8222;magische Zahl&#8220; dividieren.<\/p><p>Schau dir an, wie das Programm unten funktioniert &#8211; jetzt sollte das Ergebnis in Zentimetern angezeigt werden:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1e44886 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1e44886\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-eeaefd1\" data-id=\"eeaefd1\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f8eb98b elementor-widget elementor-widget-code-highlight\" data-id=\"f8eb98b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>#define trigPin 12\r\n#define echoPin 11\r\n\r\nvoid setup() {\r\n  Serial.begin (9600);\r\n  pinMode(trigPin, OUTPUT); \/\/Pin, an den wir Trig als Ausgang anschlie\u00dfen\r\n  pinMode(echoPin, INPUT); \/\/und das Echo als Eingang\r\n}\r\n\r\nvoid loop() {\r\n  long Zeit, Entfernung;\r\n\r\n  digitalWrite(trigPin, LOW);\r\n  delayMicroseconds(2);\r\n  digitalWrite(trigPin, HIGH);\r\n  delayMicroseconds(10);\r\n  digitalWrite(trigPin, LOW);\r\n\r\n  Zeit = pulseIn(echoPin, HIGH);\r\n  Entfernung = Zeit \/ 58;\r\n  \r\n  Serial.print(Entfernung);\r\n  Serial.println(\" cm\");\r\n  \r\n  delay(500);\r\n}<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6bc2a2d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6bc2a2d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ff9a17c\" data-id=\"ff9a17c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f11bfa0 elementor-widget elementor-widget-text-editor\" data-id=\"f11bfa0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Der Wert, durch den wir teilen (58), ist nat\u00fcrlich nicht &#8222;magisch&#8220;. Er ergibt sich aus der Zeit, die der Schall ben\u00f6tigt, um eine Strecke von 1 cm zur\u00fcckzulegen, und der vom Hersteller angegebenen Entfernungsformel.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-136c6d37 custom-alert-box elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"136c6d37\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-62ee6740\" data-id=\"62ee6740\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-24daf272 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"24daf272\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-72569461 blue-box-bestellen-ein-set\" data-id=\"72569461\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-abda465 elementor-widget elementor-widget-text-editor\" data-id=\"abda465\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\">In diesem Moment ist es nicht notwendig, darauf einzugehen.<br \/>Wenn sich die Notwendigkeit ergibt, werde ich das Thema im Detail beschreiben.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a18e86e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a18e86e\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-88a36de\" data-id=\"88a36de\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-692b9ff elementor-widget elementor-widget-heading\" data-id=\"692b9ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Funktion, die den Sensorabstand in cm zur\u00fcckgibt<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-83c2c9e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"83c2c9e\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-efbcbe0\" data-id=\"efbcbe0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-142c4e5 elementor-widget elementor-widget-text-editor\" data-id=\"142c4e5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Wie man sieht, ist der Teil des Programms, mit dem man die Messung durchf\u00fchren kann, relativ lang. Es w\u00e4re sehr praktisch, wenn wir eine Funktion h\u00e4tten, die das alles erledigt. <strong>Schreiben wir sie<\/strong>. Du brauchst nicht zu warten, ich pr\u00e4sentiere dir das fertige Fragment, denn es ist ja nur eine Kopie des obigen Codes:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c07aaa0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c07aaa0\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-37f4a3c\" data-id=\"37f4a3c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-fa31b98 elementor-widget elementor-widget-code-highlight\" data-id=\"fa31b98\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>int EntfernungMessen() {\r\n  long Zeit, Abstand;\r\n\r\n  digitalWrite(trigPin, LOW);\r\n  delayMicroseconds(2);\r\n  digitalWrite(trigPin, HIGH);\r\n  delayMicroseconds(10);\r\n  digitalWrite(trigPin, LOW);\r\n\r\n  Zeit = pulseIn(echoPin, HIGH);\r\n  Abstand = Zeit \/ 58;\r\n\r\n  return Abstand;\r\n}<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7928b1a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7928b1a\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-784db91\" data-id=\"784db91\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-66853c6 elementor-widget elementor-widget-text-editor\" data-id=\"66853c6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Nun gen\u00fcgt es, die Funktion an der entsprechenden Stelle im Programm aufzurufen:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7771ee7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7771ee7\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-bb9a415\" data-id=\"bb9a415\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b18b0d2 elementor-widget elementor-widget-code-highlight\" data-id=\"b18b0d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>#define trigPin 12\r\n#define echoPin 11\r\n\r\nvoid setup() {\r\n  Serial.begin (9600);\r\n  pinMode(trigPin, OUTPUT); \/\/Pin, an den wir Trig als Ausgang anschlie\u00dfen\r\n  pinMode(echoPin, INPUT); \/\/und das Echo als Eingang\r\n}\r\n\r\nvoid loop() {  \r\n  Serial.print(EntfernungMessen());\r\n  Serial.println(\" cm\");\r\n  \r\n  delay(500);\r\n} \r\n\r\nint EntfernungMessen() {\r\n  long Zeit, Abstand ;\r\n\r\n  digitalWrite(trigPin, LOW);\r\n  delayMicroseconds(2);\r\n  digitalWrite(trigPin, HIGH);\r\n  delayMicroseconds(10);\r\n  digitalWrite(trigPin, LOW);\r\n\r\n  Zeit = pulseIn(echoPin, HIGH);\r\n  Abstand  = Zeit \/ 58;\r\n\r\n  return Abstand ;\r\n}<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c8d6856 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c8d6856\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1ad4141\" data-id=\"1ad4141\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4253df1 elementor-widget elementor-widget-text-editor\" data-id=\"4253df1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Das ist doch viel klarer, oder?<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-96d8ca0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"96d8ca0\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f0920a4\" data-id=\"f0920a4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-aa48696 elementor-widget elementor-widget-heading\" data-id=\"aa48696\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u00dcberpr\u00fcfung des Entfernungsbereichs<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-385904f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"385904f\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-972b420\" data-id=\"972b420\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0eb6eaf elementor-widget elementor-widget-text-editor\" data-id=\"0eb6eaf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Es ist Zeit f\u00fcr die letzte \u00dcbung in diesem Teil des Arduino-Kurses. Diesmal wollen wir <strong>einen Summer, ein Bauteil, das einen Ton erzeugt<\/strong>, in unsere Schaltung einbauen. Er sieht so aus:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-171710e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"171710e\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-2ee9153\" data-id=\"2ee9153\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ca45bb9 elementor-widget elementor-widget-image\" data-id=\"ca45bb9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"801\" src=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_6.jpg\" class=\"attachment-large size-large wp-image-3692\" alt=\"\" srcset=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_6.jpg 800w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_6-300x300.jpg 300w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_6-150x150.jpg 150w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_6-768x769.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Summer abgeklebt<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-e42aeaf\" data-id=\"e42aeaf\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-11a01ba elementor-widget elementor-widget-image\" data-id=\"11a01ba\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_5.jpg\" class=\"attachment-large size-large wp-image-3696\" alt=\"\" srcset=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_5.jpg 800w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_5-300x300.jpg 300w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_5-150x150.jpg 150w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_5-768x768.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Summer ohne Aufkleber<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f209be6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f209be6\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b79f43b\" data-id=\"b79f43b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-236a17d elementor-widget elementor-widget-text-editor\" data-id=\"236a17d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Dieses Bauteil hat zwei Eing\u00e4nge. Wenn Vcc an einen Eingang angelegt wird und der andere mit Masse verbunden ist,&#8230; Der Summer wird einen <strong>lauten Ton<\/strong> erzeugen. Er ist nicht sehr angenehm, deshalb schlage ich vor, den Aufkleber darauf zu lassen (dadurch wird der erzeugte Ton leiser). Wie man an der Aufschrift unschwer erkennen kann, sch\u00fctzt dieser Aufkleber das Innere des Summers beim Waschen der Platinen. Dies geschieht haupts\u00e4chlich, um L\u00f6tstellen zu entfernen.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-735def08 custom-alert-box elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"735def08\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-60740c41\" data-id=\"60740c41\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-485ec783 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"485ec783\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-36c7aeb6 blue-box-bestellen-ein-set\" data-id=\"36c7aeb6\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-34667659 elementor-widget elementor-widget-text-editor\" data-id=\"34667659\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\"><strong>Der Summer ist ein polares Bauteil!<\/strong><br \/>Beachte, dass eines der Beine l\u00e4nger ist, und auf dem Geh\u00e4use,<br \/>findet sich daneben das Plus-Symbol.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2566f41 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2566f41\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5487b4f\" data-id=\"5487b4f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7c18574 elementor-widget elementor-widget-text-editor\" data-id=\"7c18574\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Um den Summer zu verwenden, schlie\u00dfen wir ihn an den Arduino an, wie in der folgenden Abbildung dargestellt.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3b6d0d9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3b6d0d9\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d7772f2\" data-id=\"d7772f2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-96c492c elementor-widget elementor-widget-image\" data-id=\"96c492c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"682\" src=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_8-1-1024x682.png\" class=\"attachment-large size-large wp-image-3699\" alt=\"\" srcset=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_8-1-1024x682.png 1024w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_8-1-300x200.png 300w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_8-1-768x512.png 768w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_8-1-1536x1023.png 1536w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_8-1.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Aufbauschema - Summer und Arduino.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7551158 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7551158\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2f686aa\" data-id=\"2f686aa\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-21d461c elementor-widget elementor-widget-text-editor\" data-id=\"21d461c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Das Symbol, mit dem ich das Aufbauschema gezeichnet habe, weicht ein wenig vom Aussehen des Summers ab, <strong>so dass man sich zus\u00e4tzlich mit einem Foto meines Layouts vergewissern kann:<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5e55970 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5e55970\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-738da53\" data-id=\"738da53\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5301767 elementor-widget elementor-widget-image\" data-id=\"5301767\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"364\" src=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_9.jpg\" class=\"attachment-large size-large wp-image-3702\" alt=\"\" srcset=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_9.jpg 800w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_9-300x137.jpg 300w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/Ard_9_9-768x349.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-472b365d custom-alert-box elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"472b365d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-204747cf\" data-id=\"204747cf\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-1f1889ec elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1f1889ec\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-655127d9 blue-box-bestellen-ein-set\" data-id=\"655127d9\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9dc5232 elementor-widget elementor-widget-text-editor\" data-id=\"9dc5232\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\">Der Summer, der den Forbot-Baus\u00e4tzen beiliegt, ist so dimensioniert, dass er ohne Widerstand in den Arduino gesteckt werden kann. Wenn du deinen Summer verwendest, pr\u00fcfe, wie viel Strom er zieht!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a039900 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a039900\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4516a4e\" data-id=\"4516a4e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8d03cff elementor-widget elementor-widget-text-editor\" data-id=\"8d03cff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Diesmal werden wir eine Funktion schreiben, die pr\u00fcft, ob sich ein Objekt in einer bestimmten Entfernung vom Sensor befindet. Ist dies der Fall, ert\u00f6nt ein Alarm (&#8222;Summer&#8220;).<\/p><p>Die Funktion, die den Abstand pr\u00fcft, verwendet die vorherige Funktion <strong>EntfernungMessen()<\/strong>,<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a52ab43 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a52ab43\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5eae72e\" data-id=\"5eae72e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ba7c45d elementor-widget elementor-widget-code-highlight\" data-id=\"ba7c45d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>void Bereich(int a, int b) {\r\n  int wieWeit = EntfernungMessen();\r\n  if ((wieWeit > a) && (wieWeit < b)) {\r\n      digitalWrite(2, HIGH); \/\/Summer einschalten\r\n  } else {\r\n      digitalWrite(2, LOW); \/\/Summer ausschalten, wenn Objekt au\u00dferhalb des Bereichs\r\n  }\r\n}<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c2757f7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c2757f7\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8f7f738\" data-id=\"8f7f738\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d143103 elementor-widget elementor-widget-text-editor\" data-id=\"d143103\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Wir geben zwei ganze Zahlen als Argumente f\u00fcr die Funktion an. Wir pr\u00fcfen dann, ob der gemessene Abstand <strong>gr\u00f6\u00dfer als der Anfangswert unseres Intervalls (a) und kleiner als der Maximalwert (b) ist.<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-33652682 custom-alert-box elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"33652682\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2d9ce80\" data-id=\"2d9ce80\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-7d23b843 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7d23b843\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-5e2ef6c8 blue-box-bestellen-ein-set\" data-id=\"5e2ef6c8\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-14a90ade elementor-widget elementor-widget-text-editor\" data-id=\"14a90ade\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\">Du kannst \u00fcbrigens sehen, dass wir mit den &amp;&amp;-Symbolen mehrere Bedingungen zu einer einzigen zusammenfassen.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-823c107 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"823c107\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-65cbc7a\" data-id=\"65cbc7a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-478a2c2 elementor-widget elementor-widget-text-editor\" data-id=\"478a2c2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Das gesamte Programm sieht wie folgt aus:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-db141fb elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"db141fb\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d12ccfc\" data-id=\"d12ccfc\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c551a38 elementor-widget elementor-widget-code-highlight\" data-id=\"c551a38\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t<xmp>#define trigPin 12\r\n#define echoPin 11\r\n\r\nvoid setup() {\r\n  Serial.begin (9600);\r\n  pinMode(trigPin, OUTPUT); \/\/Pin, an den wir Trig als Ausgang anschlie\u00dfen\r\n  pinMode(echoPin, INPUT); \/\/und das Echo als Eingang\r\n  pinMode(2, OUTPUT); \/\/Ausgang f\u00fcr Summer\r\n}\r\n\r\nvoid loop() {  \r\n  Bereich(10, 25); \/\/Der Alarm ert\u00f6nt, wenn sich ein Hindernis zwischen 10 und 25 cm vom Sensor befindet.\r\n  delay(100);\r\n} \r\n\r\nint EntfernungMessen() {\r\n  long Zeit, Entfernung;\r\n\r\n  digitalWrite(trigPin, LOW);\r\n  delayMicroseconds(2);\r\n  digitalWrite(trigPin, HIGH);\r\n  delayMicroseconds(10);\r\n  digitalWrite(trigPin, LOW);\r\n\r\n  Zeit = pulseIn(echoPin, HIGH);\r\n  Entfernung = Zeit \/ 58;\r\n\r\n  return Entfernung;\r\n}\r\n\r\nvoid Bereich(int a, int b) {\r\n  int wieWeit = EntfernungMessen();\r\n  if ((wieWeit > a) && (wieWeit < b)) {\r\n      digitalWrite(2, HIGH); \/\/Summer einschalten\r\n  } else {\r\n      digitalWrite(2, LOW); \/\/Summer ausschalten, wenn Objekt au\u00dferhalb der Reichweite ist\r\n  }\r\n}<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-642c6f4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"642c6f4\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1241764\" data-id=\"1241764\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b2a7c27 elementor-widget elementor-widget-text-editor\" data-id=\"b2a7c27\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Schau dir an, wie das Programm in der Praxis funktioniert. Meiner Meinung nach ist dies die perfekte Grundlage f\u00fcr den Aufbau einer einfachen Alarmzentrale, um Ihre kostbaren Sch\u00e4tze zu bewachen!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-09f4f24 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"09f4f24\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c6d09ce\" data-id=\"c6d09ce\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3ee6f72 elementor-widget elementor-widget-heading\" data-id=\"3ee6f72\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Hausaufgabe 9.3<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e130a44 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e130a44\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9ca6589\" data-id=\"9ca6589\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-359963f elementor-widget elementor-widget-text-editor\" data-id=\"359963f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Schreibe ein Programm, das die Entfernung des Hindernisses vom Sensor auf einem Lineal aus LEDs darstellt. Je n\u00e4her das Hindernis am Sensor ist, desto mehr LEDs sollten aufleuchten. Ein Beispiellineal k\u00f6nnte wie folgt aufgebaut sein:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-985e6bf elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"985e6bf\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0ee5874\" data-id=\"0ee5874\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f1a51c2 elementor-widget elementor-widget-image\" data-id=\"f1a51c2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"200\" src=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_9-300x200.png\" class=\"attachment-medium size-medium wp-image-3796\" alt=\"\" srcset=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_9-300x200.png 300w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_9-768x511.png 768w, https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/a1_9.png 994w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Beginn der Konstruktion des LED-Lineals.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-08f7ac3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"08f7ac3\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-65bfc36\" data-id=\"65bfc36\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d5395a7 elementor-widget elementor-widget-heading\" data-id=\"d5395a7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Hausaufgabe 9.4<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8e51b1f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8e51b1f\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e94de2c\" data-id=\"e94de2c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-24f0627 elementor-widget elementor-widget-text-editor\" data-id=\"24f0627\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u00dcberpr\u00fcfe, wie sich die Ablesung des Sensors in Abh\u00e4ngigkeit vom Material des Hindernisses ver\u00e4ndert. Siehst du Unterschiede in der Entfernungsanzeige, wenn der Sensor z. B. auf harte oder weiche Objekte gerichtet ist? Vergleiche Hindernisse wie eine Wand, eine Decke oder ein St\u00fcck Papier.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c342c22 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c342c22\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a8c7e29\" data-id=\"a8c7e29\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5104464 elementor-widget elementor-widget-heading\" data-id=\"5104464\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Zusammenfassung des Arduino-Kurses!<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5f8c50d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5f8c50d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-52be39d\" data-id=\"52be39d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-329527f elementor-widget elementor-widget-text-editor\" data-id=\"329527f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Ich wei\u00df nicht, wie ich das passiert ist, aber <strong>du hast gerade alles gelernt<\/strong>, was im Kurs &#8222;Arduino f\u00fcr Anf\u00e4nger&#8220; behandelt wird! Ich hoffe, du hattest eine fruchtbare Lernerfahrung. Wenn du Interesse hast, verspreche ich, <strong>einen weiteren Teil hinzuzuf\u00fcgen<\/strong> und die Arbeit am Kurs f\u00fcr Fortgeschrittene fortzusetzen (weitere 9 neue Episoden).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1a714f55 custom-kurs-nav-bottom-section elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1a714f55\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-587d6be\" data-id=\"587d6be\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-71a16f59 elementor-widget elementor-widget-heading\" data-id=\"71a16f59\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Kurs Navigation<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-3f3a20ad elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3f3a20ad\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-6ad5a229\" data-id=\"6ad5a229\" data-element_type=\"column\" data-e-type=\"column\" id=\"menu-nav-prev-col-bottom\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4e6ae753 elementor-align-center elementor-widget__width-initial elementor-widget elementor-widget-button\" data-id=\"4e6ae753\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"menu-prev-btn-bottom\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-5-pwm-servomotoren-bibliotheken\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">&lt;&lt; Vorheriger Teil<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-5ead5825\" data-id=\"5ead5825\" data-element_type=\"column\" data-e-type=\"column\" id=\"menu-nav-middle-col-bottom\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ee8864 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"ee8864\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<i aria-hidden=\"true\" class=\"fas fa-map-signs\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-14bc616b\" data-id=\"14bc616b\" data-element_type=\"column\" data-e-type=\"column\" id=\"menu-nav-next-col-bottom\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b5c3f6c elementor-align-center elementor-widget__width-initial elementor-widget elementor-widget-button\" data-id=\"b5c3f6c\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"menu-next-btn-bottom\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">N\u00e4chster Teil &gt;&gt;<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-3b331480 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"3b331480\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"menu-nav-btn-bottom\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-size-md\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Alle Teile ein-\/ausblenden<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5754d931 elementor-nav-menu__text-align-aside elementor-widget elementor-widget-nav-menu\" data-id=\"5754d931\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"menu-nav-post-bottom\" data-settings=\"{&quot;layout&quot;:&quot;dropdown&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\\&quot;\\&quot; aria-hidden=\\&quot;true\\&quot;&gt;&lt;\\\/i&gt;&quot;,&quot;library&quot;:&quot;&quot;}}\" data-widget_type=\"nav-menu.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<nav class=\"elementor-nav-menu--dropdown elementor-nav-menu__container\" aria-hidden=\"true\">\n\t\t\t\t<ul id=\"menu-2-5754d931\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-post menu-item-10148\"><a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-grundlagenkurs-0-inhaltsverzeichnis-einfuehrung\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Arduino Grundlagenkurs \u2013 #0 \u2013 Inhaltsverzeichnis, Einf\u00fchrung<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-post menu-item-10149\"><a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-1-arduino-grundlagen-und-umgebung\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Arduino Kurs \u2013 #1 \u2013 Arduino Grundlagen und Umgebung<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-post menu-item-10150\"><a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-2-grundlagen-der-programmierung-i-o-ports\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Arduino Kurs \u2013 #2 \u2013 Grundlagen der Programmierung, I\/O Ports<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-post menu-item-10151\"><a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-3-uart-kommunikation-mit-dem-pc-variablen\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Arduino Kurs \u2013 #3 \u2013 UART (Kommunikation mit dem PC), Variablen<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-post menu-item-10157\"><a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-4-adc-wandler\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Arduino-Kurs \u2013 #4 \u2013 ADC-Wandler<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-post menu-item-10152\"><a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-5-pwm-servomotoren-bibliotheken\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Arduino Kurs \u2013 #5 \u2013 PWM, Servomotoren, Bibliotheken<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-post menu-item-10153\"><a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-6-uart-fortsetzung-servos\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Arduino Kurs \u2013 #6 \u2013 UART-Fortsetzung, Servos<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-post menu-item-10154\"><a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-7-textanzeige-lcd-2x16\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Arduino Kurs \u2013 #7 \u2013 Textanzeige, LCD 2\u00d716<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-post menu-item-10158\"><a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-8-dc-motorsteuerung-for-schleife\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Arduino-Kurs \u2013 #8 \u2013 DC-Motorsteuerung, for Schleife<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-post menu-item-10155\"><a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Arduino Kurs \u2013 #9 \u2013 HC-SR04 Abstandssensor, Funktionen<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-post menu-item-10531\"><a href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-10-diagramme-zufallszahlen-bedingungen-forts\/\" class=\"elementor-item menu-link\" tabindex=\"-1\">Arduino-Kurs \u2013 #10 \u2013 Diagramme, Zufallszahlen, Bedingungen Forts.<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-470a3bd7 custom-alert-box elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"470a3bd7\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-23003833\" data-id=\"23003833\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-dbc9fa2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"dbc9fa2\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-5f1b3fe6 blue-box-bestellen-ein-set\" data-id=\"5f1b3fe6\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5f2f151f elementor-widget elementor-widget-text-editor\" data-id=\"5f2f151f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><i class=\"fas fa-shopping-cart fa-lg\" style=\"color: #004085;\"><\/i> Bestellen Sie ein Set mit Elementen und beginnen Sie mit dem Lernen in der Praxis! <a href=\"https:\/\/botland.de\/\"><strong>Hier gehts zum Shop &gt;&gt;<\/strong><\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>In diesem Teil des Arduino-Kurses werden wir den HC-SR04 Entfernungssensor verwenden, der unter Heimwerkern sehr beliebt ist.<\/p>\n","protected":false},"author":5,"featured_media":3413,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[2],"tags":[],"class_list":["post-3410","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino-kurs"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Arduino Kurs - #9 - HC-SR04 Abstandssensor, Funktionen - FORBOT<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Arduino Kurs - #9 - HC-SR04 Abstandssensor, Funktionen - FORBOT\" \/>\n<meta property=\"og:description\" content=\"In diesem Teil des Arduino-Kurses werden wir den HC-SR04 Entfernungssensor verwenden, der unter Heimwerkern sehr beliebt ist.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\/\" \/>\n<meta property=\"og:site_name\" content=\"FORBOT\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/botland.de\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-02-13T09:28:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-06T09:35:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/ARD1_miniaturki_0-2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Sebastian Trame\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sebastian Trame\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"9\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/forbot.com\\\/de\\\/arduino-kurs\\\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/forbot.com\\\/de\\\/arduino-kurs\\\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\\\/\"},\"author\":{\"name\":\"Sebastian Trame\",\"@id\":\"https:\\\/\\\/forbot.com\\\/de\\\/#\\\/schema\\\/person\\\/aff57459c89be0682a88d130e1b2157c\"},\"headline\":\"Arduino Kurs &#8211; #9 &#8211; HC-SR04 Abstandssensor, Funktionen\",\"datePublished\":\"2024-02-13T09:28:02+00:00\",\"dateModified\":\"2024-09-06T09:35:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/forbot.com\\\/de\\\/arduino-kurs\\\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\\\/\"},\"wordCount\":55,\"publisher\":{\"@id\":\"https:\\\/\\\/forbot.com\\\/de\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/forbot.com\\\/de\\\/arduino-kurs\\\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/forbot.com\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/ARD1_miniaturki_0-2.png\",\"articleSection\":[\"Arduino Kurs\"],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/forbot.com\\\/de\\\/arduino-kurs\\\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\\\/\",\"url\":\"https:\\\/\\\/forbot.com\\\/de\\\/arduino-kurs\\\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\\\/\",\"name\":\"Arduino Kurs - #9 - HC-SR04 Abstandssensor, Funktionen - FORBOT\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/forbot.com\\\/de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/forbot.com\\\/de\\\/arduino-kurs\\\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/forbot.com\\\/de\\\/arduino-kurs\\\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/forbot.com\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/ARD1_miniaturki_0-2.png\",\"datePublished\":\"2024-02-13T09:28:02+00:00\",\"dateModified\":\"2024-09-06T09:35:13+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/forbot.com\\\/de\\\/arduino-kurs\\\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/forbot.com\\\/de\\\/arduino-kurs\\\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/forbot.com\\\/de\\\/arduino-kurs\\\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\\\/#primaryimage\",\"url\":\"https:\\\/\\\/forbot.com\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/ARD1_miniaturki_0-2.png\",\"contentUrl\":\"https:\\\/\\\/forbot.com\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/ARD1_miniaturki_0-2.png\",\"width\":1200,\"height\":800},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/forbot.com\\\/de\\\/arduino-kurs\\\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/forbot.com\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Arduino Kurs &#8211; #9 &#8211; HC-SR04 Abstandssensor, Funktionen\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/forbot.com\\\/de\\\/#website\",\"url\":\"https:\\\/\\\/forbot.com\\\/de\\\/\",\"name\":\"FORBOT\",\"description\":\"Blog \u00fcber Elektronik, Arduino und Raspberry Pi\",\"publisher\":{\"@id\":\"https:\\\/\\\/forbot.com\\\/de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/forbot.com\\\/de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/forbot.com\\\/de\\\/#organization\",\"name\":\"FORBOT\",\"url\":\"https:\\\/\\\/forbot.com\\\/de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/forbot.com\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/forbot.com\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/logo.svg\",\"contentUrl\":\"https:\\\/\\\/forbot.com\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/logo.svg\",\"width\":1179,\"height\":255,\"caption\":\"FORBOT\"},\"image\":{\"@id\":\"https:\\\/\\\/forbot.com\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/botland.de\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@botland_pl\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/forbot.com\\\/de\\\/#\\\/schema\\\/person\\\/aff57459c89be0682a88d130e1b2157c\",\"name\":\"Sebastian Trame\",\"url\":\"https:\\\/\\\/forbot.com\\\/de\\\/author\\\/sebastian-trame\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Arduino Kurs - #9 - HC-SR04 Abstandssensor, Funktionen - FORBOT","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\/","og_locale":"de_DE","og_type":"article","og_title":"Arduino Kurs - #9 - HC-SR04 Abstandssensor, Funktionen - FORBOT","og_description":"In diesem Teil des Arduino-Kurses werden wir den HC-SR04 Entfernungssensor verwenden, der unter Heimwerkern sehr beliebt ist.","og_url":"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\/","og_site_name":"FORBOT","article_publisher":"https:\/\/www.facebook.com\/botland.de\/","article_published_time":"2024-02-13T09:28:02+00:00","article_modified_time":"2024-09-06T09:35:13+00:00","og_image":[{"width":1200,"height":800,"url":"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/ARD1_miniaturki_0-2.png","type":"image\/png"}],"author":"Sebastian Trame","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Sebastian Trame","Gesch\u00e4tzte Lesezeit":"9\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\/#article","isPartOf":{"@id":"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\/"},"author":{"name":"Sebastian Trame","@id":"https:\/\/forbot.com\/de\/#\/schema\/person\/aff57459c89be0682a88d130e1b2157c"},"headline":"Arduino Kurs &#8211; #9 &#8211; HC-SR04 Abstandssensor, Funktionen","datePublished":"2024-02-13T09:28:02+00:00","dateModified":"2024-09-06T09:35:13+00:00","mainEntityOfPage":{"@id":"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\/"},"wordCount":55,"publisher":{"@id":"https:\/\/forbot.com\/de\/#organization"},"image":{"@id":"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\/#primaryimage"},"thumbnailUrl":"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/ARD1_miniaturki_0-2.png","articleSection":["Arduino Kurs"],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\/","url":"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\/","name":"Arduino Kurs - #9 - HC-SR04 Abstandssensor, Funktionen - FORBOT","isPartOf":{"@id":"https:\/\/forbot.com\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\/#primaryimage"},"image":{"@id":"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\/#primaryimage"},"thumbnailUrl":"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/ARD1_miniaturki_0-2.png","datePublished":"2024-02-13T09:28:02+00:00","dateModified":"2024-09-06T09:35:13+00:00","breadcrumb":{"@id":"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\/#primaryimage","url":"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/ARD1_miniaturki_0-2.png","contentUrl":"https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/ARD1_miniaturki_0-2.png","width":1200,"height":800},{"@type":"BreadcrumbList","@id":"https:\/\/forbot.com\/de\/arduino-kurs\/arduino-kurs-9-hc-sr04-abstandssensor-funktionen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/forbot.com\/de\/"},{"@type":"ListItem","position":2,"name":"Arduino Kurs &#8211; #9 &#8211; HC-SR04 Abstandssensor, Funktionen"}]},{"@type":"WebSite","@id":"https:\/\/forbot.com\/de\/#website","url":"https:\/\/forbot.com\/de\/","name":"FORBOT","description":"Blog \u00fcber Elektronik, Arduino und Raspberry Pi","publisher":{"@id":"https:\/\/forbot.com\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/forbot.com\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/forbot.com\/de\/#organization","name":"FORBOT","url":"https:\/\/forbot.com\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/forbot.com\/de\/#\/schema\/logo\/image\/","url":"https:\/\/forbot.com\/wp-content\/uploads\/2024\/09\/logo.svg","contentUrl":"https:\/\/forbot.com\/wp-content\/uploads\/2024\/09\/logo.svg","width":1179,"height":255,"caption":"FORBOT"},"image":{"@id":"https:\/\/forbot.com\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/botland.de\/","https:\/\/www.youtube.com\/@botland_pl"]},{"@type":"Person","@id":"https:\/\/forbot.com\/de\/#\/schema\/person\/aff57459c89be0682a88d130e1b2157c","name":"Sebastian Trame","url":"https:\/\/forbot.com\/de\/author\/sebastian-trame\/"}]}},"uagb_featured_image_src":{"full":["https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/ARD1_miniaturki_0-2.png",1200,800,false],"thumbnail":["https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/ARD1_miniaturki_0-2-150x150.png",150,150,true],"medium":["https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/ARD1_miniaturki_0-2-300x200.png",300,200,true],"medium_large":["https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/ARD1_miniaturki_0-2-768x512.png",768,512,true],"large":["https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/ARD1_miniaturki_0-2-1024x683.png",1024,683,true],"1536x1536":["https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/ARD1_miniaturki_0-2.png",1200,800,false],"2048x2048":["https:\/\/forbot.com\/wp-content\/uploads\/2024\/02\/ARD1_miniaturki_0-2.png",1200,800,false]},"uagb_author_info":{"display_name":"Sebastian Trame","author_link":"https:\/\/forbot.com\/de\/author\/sebastian-trame\/"},"uagb_comment_info":0,"uagb_excerpt":"In diesem Teil des Arduino-Kurses werden wir den HC-SR04 Entfernungssensor verwenden, der unter Heimwerkern sehr beliebt ist.","_links":{"self":[{"href":"https:\/\/forbot.com\/de\/wp-json\/wp\/v2\/posts\/3410","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/forbot.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/forbot.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/forbot.com\/de\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/forbot.com\/de\/wp-json\/wp\/v2\/comments?post=3410"}],"version-history":[{"count":105,"href":"https:\/\/forbot.com\/de\/wp-json\/wp\/v2\/posts\/3410\/revisions"}],"predecessor-version":[{"id":10281,"href":"https:\/\/forbot.com\/de\/wp-json\/wp\/v2\/posts\/3410\/revisions\/10281"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/forbot.com\/de\/wp-json\/wp\/v2\/media\/3413"}],"wp:attachment":[{"href":"https:\/\/forbot.com\/de\/wp-json\/wp\/v2\/media?parent=3410"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/forbot.com\/de\/wp-json\/wp\/v2\/categories?post=3410"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/forbot.com\/de\/wp-json\/wp\/v2\/tags?post=3410"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}