<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>lichtschranke &#8211; Makerblog.at</title>
	<atom:link href="https://www.makerblog.at/tag/lichtschranke/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.makerblog.at</link>
	<description>Arduino Projekte, Tutorials, 3D-Druck und die Maker-Szene</description>
	<lastBuildDate>Wed, 29 Nov 2023 21:16:49 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>

<image>
	<url>https://www.makerblog.at/wp-content/uploads/cropped-logo-100x100-2-32x32.jpg</url>
	<title>lichtschranke &#8211; Makerblog.at</title>
	<link>https://www.makerblog.at</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Lichtschranke TCST1000/TCST2000 am Arduino betreiben</title>
		<link>https://www.makerblog.at/2015/12/lichtschranke-tcst1000tcst2000-am-arduino-betreiben/</link>
					<comments>https://www.makerblog.at/2015/12/lichtschranke-tcst1000tcst2000-am-arduino-betreiben/#comments</comments>
		
		<dc:creator><![CDATA[Adi Dax]]></dc:creator>
		<pubDate>Tue, 15 Dec 2015 06:17:30 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[lichtschranke]]></category>
		<category><![CDATA[tutorial]]></category>
		<guid isPermaLink="false">http://www.makerblog.at/?p=935</guid>

					<description><![CDATA[Eine&#160;Lichtschranke, im Fall der TCST2000 in Form einer Gabellichtschranke, ist eine&#160;kompakte Einheit aus Sender (Infrarot-LED) und Empfänger (Fototransistor), die sich&#160;an den beiden Seiten eines U-förmigen Rahmen befinden. Wird der Lichteinfall auf den Sensor durch einen Gegenstand (z.B. ein an einem]]></description>
										<content:encoded><![CDATA[
<p>Eine&nbsp;Lichtschranke, im Fall der TCST2000 in Form einer Gabellichtschranke, ist eine&nbsp;kompakte Einheit aus Sender (Infrarot-LED) und Empfänger (Fototransistor), die sich&nbsp;an den beiden Seiten eines U-förmigen Rahmen befinden. Wird der Lichteinfall auf den Sensor durch einen Gegenstand (z.B. ein an einem beweglichen Schlitten angebrachtes Plättchen) unterbrochen, so ändert sich der Widerstand des Fototransistors. Diese Änderung kann durch einen Spannungsteiler an Analogeingang eines Arduino gemessen werden.</p>



<p>Hier ein kurzes Video mit Informationen zur Funktionsweise und zum Anschluß einer Gabellichtschranke an den Arduino:</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Lichtschranke am Arduino - Einführung &amp; Programmcode" width="700" height="394" src="https://www.youtube.com/embed/po_lHVKFQWI?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<p>Und hier der Arduino Sketch zur Ansteuerung der Lichtschranke und einer Alarm-LED:</p>


<pre class="wp-block-code"><span><code class="hljs language-arduino"><span class="hljs-keyword">int</span> sensorPin = A0;
<span class="hljs-keyword">int</span> sensorValue = <span class="hljs-number">0</span>;
<span class="hljs-keyword">int</span> ledPin = <span class="hljs-number">13</span>;

<span class="hljs-function"><span class="hljs-keyword">void</span> <span class="hljs-title">setup</span><span class="hljs-params">()</span>
</span>{ 
 <span class="hljs-built_in">pinMode</span>(ledPin, <span class="hljs-literal">OUTPUT</span>);
 <span class="hljs-built_in">Serial</span>.<span class="hljs-built_in">begin</span>(<span class="hljs-number">9600</span>);
}

<span class="hljs-function"><span class="hljs-keyword">void</span> <span class="hljs-title">loop</span><span class="hljs-params">()</span>
</span>{ 
 sensorValue = <span class="hljs-built_in">analogRead</span>(sensorPin);
 <span class="hljs-built_in">Serial</span>.<span class="hljs-built_in">println</span>(sensorValue);

 <span class="hljs-keyword">if</span> (sensorValue &gt; <span class="hljs-number">512</span>) {
 <span class="hljs-built_in">digitalWrite</span>(ledPin, <span class="hljs-literal">HIGH</span>);
 }
 <span class="hljs-keyword">else</span> 
 { 
 <span class="hljs-built_in">digitalWrite</span>(ledPin, <span class="hljs-literal">LOW</span>);
 }

 <span class="hljs-built_in">delay</span>(<span class="hljs-number">100</span>);
}</code></span></pre>


<p><br></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.makerblog.at/2015/12/lichtschranke-tcst1000tcst2000-am-arduino-betreiben/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
