<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="da">
	<id>https://www.htxarduino.dk/index.php?action=history&amp;feed=atom&amp;title=Reedr%C3%B8r</id>
	<title>Reedrør - Versionshistorie</title>
	<link rel="self" type="application/atom+xml" href="https://www.htxarduino.dk/index.php?action=history&amp;feed=atom&amp;title=Reedr%C3%B8r"/>
	<link rel="alternate" type="text/html" href="https://www.htxarduino.dk/index.php?title=Reedr%C3%B8r&amp;action=history"/>
	<updated>2026-10-29T00:53:35Z</updated>
	<subtitle>Versionshistorie for denne side i HTX Arduino</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://www.htxarduino.dk/index.php?title=Reedr%C3%B8r&amp;diff=2253&amp;oldid=prev</id>
		<title>Bar: /* Programmering */</title>
		<link rel="alternate" type="text/html" href="https://www.htxarduino.dk/index.php?title=Reedr%C3%B8r&amp;diff=2253&amp;oldid=prev"/>
		<updated>2022-10-22T12:43:50Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Programmering&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;da&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Ældre version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Versionen fra 22. okt. 2022, 13:43&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l54&quot;&gt;Linje 54:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linje 54:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ellers  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ellers  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    set benet til dioden på lav.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    set benet til dioden på lav.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{moduler}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{moduler}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bar</name></author>
	</entry>
	<entry>
		<id>https://www.htxarduino.dk/index.php?title=Reedr%C3%B8r&amp;diff=2249&amp;oldid=prev</id>
		<title>Bar: /* Programmering */</title>
		<link rel="alternate" type="text/html" href="https://www.htxarduino.dk/index.php?title=Reedr%C3%B8r&amp;diff=2249&amp;oldid=prev"/>
		<updated>2022-10-22T12:39:09Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Programmering&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;da&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Ældre version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Versionen fra 22. okt. 2022, 13:39&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l55&quot;&gt;Linje 55:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linje 55:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    set benet til dioden på lav.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    set benet til dioden på lav.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{moduler}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{moduler}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bar</name></author>
	</entry>
	<entry>
		<id>https://www.htxarduino.dk/index.php?title=Reedr%C3%B8r&amp;diff=2130&amp;oldid=prev</id>
		<title>Bar: 1 version importeret</title>
		<link rel="alternate" type="text/html" href="https://www.htxarduino.dk/index.php?title=Reedr%C3%B8r&amp;diff=2130&amp;oldid=prev"/>
		<updated>2022-10-22T12:13:12Z</updated>

		<summary type="html">&lt;p&gt;1 version importeret&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;da&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Ældre version&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Versionen fra 22. okt. 2022, 13:13&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;da&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(Ingen forskel)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Bar</name></author>
	</entry>
	<entry>
		<id>https://www.htxarduino.dk/index.php?title=Reedr%C3%B8r&amp;diff=2129&amp;oldid=prev</id>
		<title>htx_&gt;Bar: Oprettede siden med &#039;Billede af Reedrør modulet == Generelt om modulet ==  Inden i modulet sidder 2 ledninger som ikke har kontakt. Når en magnet kommer ...&#039;</title>
		<link rel="alternate" type="text/html" href="https://www.htxarduino.dk/index.php?title=Reedr%C3%B8r&amp;diff=2129&amp;oldid=prev"/>
		<updated>2013-08-18T19:53:24Z</updated>

		<summary type="html">&lt;p&gt;Oprettede siden med &amp;#039;&lt;a href=&quot;/index.php/Fil:Modul-22.jpg&quot; title=&quot;Fil:Modul-22.jpg&quot;&gt;thumb|right|250px|Billede af Reedrør modulet&lt;/a&gt; == Generelt om modulet ==  Inden i modulet sidder 2 ledninger som ikke har kontakt. Når en magnet kommer ...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny side&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Fil:modul-22.jpg|thumb|right|250px|Billede af Reedrør modulet]]&lt;br /&gt;
== Generelt om modulet ==&lt;br /&gt;
&lt;br /&gt;
Inden i modulet sidder 2 ledninger som ikke har kontakt. Når en magnet kommer tæt på vil ledningerne komme i kontakt og man kan bruge modulet som en omgangstæller, hvor hver gang man bevæger magneten tæt på er en omgang. Et reedrør er en anden form for kontakt. &lt;br /&gt;
Reedrøret kunne blandt andet bruges til en vindhastighedsmåler.&lt;br /&gt;
&lt;br /&gt;
==Modulet==&lt;br /&gt;
Modulet er fra keyes-serien [[keyes-moduler]], og har betegnelsen KY-021.&lt;br /&gt;
&lt;br /&gt;
==Ben-opsætning==&lt;br /&gt;
Der er 3 forskellige ben, hvor + sidder på pin 9 (den midterste pin på illustration), stel sidder på pin 10 (det øverste ben) og til sidst vores digitale signal på pin 3. Det beskrives nærmere inde på diagrammet hvilken funktion det digitale signal har.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Pin !! Ben !! Egenskab  &lt;br /&gt;
|-&lt;br /&gt;
|10 ||  S || Stel&lt;br /&gt;
|-&lt;br /&gt;
|9 || 2 || +5V&lt;br /&gt;
|-&lt;br /&gt;
|3 || - || Digitalt signal &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Forsøg 1 ==&lt;br /&gt;
&lt;br /&gt;
Vi lavede et forsøg med reedrøret for at se hvorvidt reedrør-modulet virkede som det skulle. Vores hypotese var at spændingen på grund af pullup modstanden skulle ændre sig på signalbenet når en magnet kom tæt på reedrøret. Det første &amp;quot;forsøg&amp;quot; var hvor vi ved hjælp af et voltmeter målte vi spændingen når der ikke var en magnet ved reedrøret. Når magneten kom tæt på reedrøret så vi så at spændingen ændrede sig helt ned til ~1.5 V&lt;br /&gt;
&lt;br /&gt;
==Diagram==&lt;br /&gt;
[[Fil:R_ror.png|thumb|right|250px|Diagrammet for Reedrør modulet]]&lt;br /&gt;
På billedet til højre ses diagrammet for reedrørs modulet afbildet. Opsætningen af reedrørs boardet er sådan, at der er tre ben som tilsluttes på forskellig vis. Udover de tre ben, er der i kredsløbet en pull-down modstand og en reed-kontakt som ændrer tilstand udfra magnetisme.&lt;br /&gt;
&lt;br /&gt;
Øverst på diagrammet ses stel, som oftest er tilsluttet til pin-10 på PIC&amp;#039;en. Stel-benet bliver sat til det første ben på reedrørs boardet, altså det øverste ben. På det midterste ben på reedrørs boardet bliver de 5 volts spænding sat til pin-9 på PIC&amp;#039;en. På det nederste af de tre ben på reedrørsboardet, er det pin-3 på PIC&amp;#039;en som tilsluttes. Den funktion som det nederste ben har, er at der sende et digitalt signal tilbage til PIC&amp;#039;en, når reed-kontakten er tilsluttet.&lt;br /&gt;
&lt;br /&gt;
==Reedrøret==&lt;br /&gt;
Selve reedrøret på reedrørsmodulet er en kontakt som fungerer ved at blive påvirket af magnetisme. Det stadie som reedrøret som standard er indstillet til, er at den ikke er tilsluttet, og der derfor ikke løber en strøm gennem hele reedrørsmodulet. Når man ved hjælp af en magnet påvirker reedrøret med magnetisme, så bliver reedrørs-kontakten tilsluttet og der kan løbe en strøm gennem hele modulet. Når der løber en strøm gennem hele modulet, så giver det mulighed for boardet at sende et digitalt signal gennem det ben 3 (det nederste ben) på modulet.&lt;br /&gt;
&lt;br /&gt;
==Digital signal==&lt;br /&gt;
Det digitale signal bliver, som beskrevet ved reedrøret, tilsluttet når der er magnetisme tilstede, da der først løber en strøm ud til det digitale signal når reedrøret bliver tilsluttet vha. magnetisme. Det digitale signal fungerer på den måde, at der sendes et digitalt signal tilbage til PIC&amp;#039;en når magneten er i nærheden af selve reedrøret. Det digitale signal kan derefter fortolkes af PIC&amp;#039;en og det er derved muligt at få en handling til at ske.&lt;br /&gt;
&lt;br /&gt;
==Programmering==&lt;br /&gt;
&lt;br /&gt;
Princippet i at programmere reedrøret, er at PIC&amp;#039;en skal opfange spændingsforskellen på den pin som har fat i digital signalet (3. ben på modulet). Da magneten skaber forbindelse, vil man kunne se en spændingsforskel når en magnet kommer tæt på. Dette tælles op i programmet, sådan så at hver gang spændingen på digital benet ændres, ved at magneten er tæt ved reedrøret, så kunne der f.eks. tælles at der en &amp;quot;omgang&amp;quot;. Dette vil kunne programmeres således som det ses i nedenstående pseudokode.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Hvis det digitale signal er lav og det digitale signal sidst var højt, så&lt;br /&gt;
   husk lav&lt;br /&gt;
   ændrer variablen omgang med 1 &lt;br /&gt;
ellers &lt;br /&gt;
   husk høj&lt;br /&gt;
   ændrer variablen omgang med 0.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Der kan vha. variablen omgang tjekkes efter hvor mange gange magneten har været i nærheden af reedrøret. Dette kunne eventuelt udvides ved at tjekke efter om at der efter 5 omgange skulle lyse en diode sådan at der indikeres hvor mange gange magneten har været i nærheden af reedrøret. En sådan kode kunne skrives således:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Hvis variablen omgang har værdien 5 eller over, så&lt;br /&gt;
   set benet til dioden på høj&lt;br /&gt;
Ellers &lt;br /&gt;
   set benet til dioden på lav.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{moduler}}&lt;br /&gt;
&lt;br /&gt;
{{keyes-moduler}}&lt;br /&gt;
&lt;br /&gt;
[[kategori:digitale input moduler]]&lt;/div&gt;</summary>
		<author><name>htx_&gt;Bar</name></author>
	</entry>
</feed>