<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="da">
	<id>https://holstebro-htx.dk/index.php?action=history&amp;feed=atom&amp;title=Kompendie_Arduino</id>
	<title>Kompendie Arduino - Versionshistorie</title>
	<link rel="self" type="application/atom+xml" href="https://holstebro-htx.dk/index.php?action=history&amp;feed=atom&amp;title=Kompendie_Arduino"/>
	<link rel="alternate" type="text/html" href="https://holstebro-htx.dk/index.php?title=Kompendie_Arduino&amp;action=history"/>
	<updated>2026-08-13T20:52:36Z</updated>
	<subtitle>Versionshistorie for denne side i Holstebro HTX Wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://holstebro-htx.dk/index.php?title=Kompendie_Arduino&amp;diff=2111&amp;oldid=prev</id>
		<title>Bar: 1 version importeret</title>
		<link rel="alternate" type="text/html" href="https://holstebro-htx.dk/index.php?title=Kompendie_Arduino&amp;diff=2111&amp;oldid=prev"/>
		<updated>2022-10-17T16:25:10Z</updated>

		<summary type="html">&lt;p&gt;1 version importeret&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny side&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{|width=100%&lt;br /&gt;
|-&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
Kompendiet er en hjælp til at komme i gang med de grundlæggende ting til [[Arduino]], og er baseret på Arduino UNO rev 3.&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|{{#categorytree:Kompendie Arduino|mode=pages}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
Softwaren installeres som beskrevet under [[Arduino#Installation|Installation]], hvorefter man kan slutte en Arduino til USB-porten.&lt;br /&gt;
&lt;br /&gt;
Denne installation opbygger et [[Arduino Udviklingsmiljø]], hvor man ved hjælp af et [[Arduino Board]] og en PC med [[Arduino PC-software]]n installeret kan udvikle og [[test]]e mindre opstillinger.&lt;br /&gt;
&lt;br /&gt;
==Softwaren i Arduinoen==&lt;br /&gt;
En god måde at starte på, når man skal udvikle noget software til Arduino er ved at kigge på de eksempler der følger med til [[Arduino PC-software]]n, hvor der er rigtigt mange gode grundlæggende teknikker, som man så kan skive sammen til velfungerende program.&lt;br /&gt;
&lt;br /&gt;
Dette kompendie tager udgangspunkt i mange af disse eksempler.&lt;br /&gt;
&lt;br /&gt;
==At komme i gang==&lt;br /&gt;
Den [[Arduino_Blink|første opgave]] skal vi have fundet ud af at uploade et program til arduinoen, og se hvordan tiden kan styres i programmet, ved at lade en [[lysdiode]] blinke på en [[udgang]].&lt;br /&gt;
&lt;br /&gt;
==Grundlæggende Input og Output==&lt;br /&gt;
I den [[Arduino_Button|anden opgave]] skal der tilkobles en [[Lysdiode]] til et port-bit, som man skal kunne styre ved hjælp af en [[trykknap]] med [[Pull-down]].&lt;br /&gt;
&lt;br /&gt;
==Serielt Input og Output==&lt;br /&gt;
For at kunne få mere komplekse informationer ind og ud af arduinoen er det en fordel at anvende [[Arduino Serial]], hvor man kan få den til at skrive værdier til PC&amp;#039;en i et vindue, og man kan indtaste forskellige ting.&lt;br /&gt;
&lt;br /&gt;
==Analog indgang==&lt;br /&gt;
I den [[Arduino AnalogInput|næste opgave]] handler det om at læse et analogt input, og få en LED til at reagere på dette input.&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Analog&amp;quot; udgang==&lt;br /&gt;
I den [[Arduino AnalogOut|næste opgave]] illustreres hvordan man kan få noget ud, der kan laves til en analog værdi, selvom det kommer ud på en digital udgang.&lt;br /&gt;
&lt;br /&gt;
==Forkant af en knap==&lt;br /&gt;
&lt;br /&gt;
I nogle tilfælde er det ikke nok at registrere om der der trykket på en knap, men i stedet hvor mange gange der er trykket på den. Med [[Arduino StateChangeDetection]] kan man registrere [[forkant]]en af et signal.&lt;br /&gt;
&lt;br /&gt;
==Større strømme og spændinger==&lt;br /&gt;
&lt;br /&gt;
Når man arbejder med Arduino kan man nogle gange komme ud fra at man skal trække komponenter der enten kræver mere [[strøm]] eller mere [[spænding]] end det Arduinoen kan levere. Til dette formål kan man anvende en [[transistor]] eller et [[relæ]] til at tilpasse signalet. &lt;br /&gt;
&lt;br /&gt;
Opgaven med [[Arduino udgangsforstærkning]] illustrerer hvordan man kan løse dette.&lt;br /&gt;
&lt;br /&gt;
==Temperatur måling==&lt;br /&gt;
&lt;br /&gt;
Lav et [[Arduino termometer]] føler med en [http://htx-elev.ucholstebro.dk/el/komponent/LM35.pdf LM35] og udlæs temperaturen på PC&amp;#039;en.&lt;br /&gt;
&lt;br /&gt;
==Termostat==&lt;br /&gt;
Et lille projekt, hvor man laver en [[Arduino termostat]], hvor man kan ændre setpunktet.&lt;br /&gt;
&lt;br /&gt;
Projektet kan laves så temperatur-målingen vises og setpunktet indtastes via den serielle port på PC&amp;#039;en, eller man kan anvende følgende udvidelser:&lt;br /&gt;
&lt;br /&gt;
Få visningen til at fungere på et [[Arduino display]].&lt;br /&gt;
&lt;br /&gt;
Få indtastningen fra et [[matrix tastatur]] ind i arduinoen.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:kategori]]&lt;/div&gt;</summary>
		<author><name>Bar</name></author>
	</entry>
</feed>