<?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=Arduino_I2C_Temp_Humidity</id>
	<title>Arduino I2C Temp Humidity - Versionshistorie</title>
	<link rel="self" type="application/atom+xml" href="https://www.htxarduino.dk/index.php?action=history&amp;feed=atom&amp;title=Arduino_I2C_Temp_Humidity"/>
	<link rel="alternate" type="text/html" href="https://www.htxarduino.dk/index.php?title=Arduino_I2C_Temp_Humidity&amp;action=history"/>
	<updated>2026-10-08T00:43:34Z</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=Arduino_I2C_Temp_Humidity&amp;diff=4054&amp;oldid=prev</id>
		<title>Bar: /* Referencer */</title>
		<link rel="alternate" type="text/html" href="https://www.htxarduino.dk/index.php?title=Arduino_I2C_Temp_Humidity&amp;diff=4054&amp;oldid=prev"/>
		<updated>2022-10-26T15:30:47Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Referencer&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 26. okt. 2022, 17:30&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-l85&quot;&gt;Linje 85:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linje 85:&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;{{Arduino-Modul-Oversigt}}&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;{{Arduino-Modul-Oversigt}}&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;[[Kategori:Arduino 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;[[Kategori:Arduino Moduler]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;[[Kategori:Arduino I2C]]&lt;/ins&gt;&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=Arduino_I2C_Temp_Humidity&amp;diff=3925&amp;oldid=prev</id>
		<title>Bar: 1 version importeret</title>
		<link rel="alternate" type="text/html" href="https://www.htxarduino.dk/index.php?title=Arduino_I2C_Temp_Humidity&amp;diff=3925&amp;oldid=prev"/>
		<updated>2022-10-26T12:50:07Z</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 26. okt. 2022, 14:50&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=Arduino_I2C_Temp_Humidity&amp;diff=3924&amp;oldid=prev</id>
		<title>htx_&gt;Bar: /* Referencer */</title>
		<link rel="alternate" type="text/html" href="https://www.htxarduino.dk/index.php?title=Arduino_I2C_Temp_Humidity&amp;diff=3924&amp;oldid=prev"/>
		<updated>2017-09-29T11:39:14Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Referencer&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny side&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Image:HTU21-humidity.png|thumb|right|I2C Humidity and Temperature module HTU21]]&lt;br /&gt;
HTU21 er et lille [[I2C]] modul der kan måle temperatur og luftfugtighed.&lt;br /&gt;
&lt;br /&gt;
Modulet er anskaffet i Kina&amp;lt;ref&amp;gt;[https://www.aliexpress.com/item/Industrial-High-Precision-Si7021-Humidity-Sensor-with-I2C-Interface-for-Arduino/32685367357.html Købsside til modulet]&amp;lt;/ref&amp;gt; til en pris omkring $3 og er dokumenteret i følgende datablad&amp;lt;ref&amp;gt;[http://www.amsys.de/sheets/amsys.de.htu21p.pdf Datablad over modulet]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Modulet tilsluttes GND og +5V samt SCL og SDA som [[I2C]] protokollen specificerer.&lt;br /&gt;
&lt;br /&gt;
==Elektrisk tilslutning==&lt;br /&gt;
Modulet kommer med et 4 polet stik, der kan tilsluttes Arduinoen som følger:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Funktion!!Arduino&lt;br /&gt;
|-&lt;br /&gt;
|VIN||+5V&lt;br /&gt;
|-&lt;br /&gt;
|GND||GND&lt;br /&gt;
|-&lt;br /&gt;
|SCL||SCL - A5&lt;br /&gt;
|-&lt;br /&gt;
|SDA||SDA - A4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
Biblioteket der anvendes ligger på [https://github.com/adafruit/Adafruit_HTU21DF_Library GitHub]&amp;lt;ref&amp;gt;[https://github.com/adafruit/Adafruit_HTU21DF_Library Adafruit HTU21 bibliotek] placeret ved GitHub&amp;lt;/ref&amp;gt;. Biblioteket downloades og installeres som beskrevet under [[Arduinos_Biblioteker#Tilføjelse_af_biblioteker|Arduinos biblioteker]].&lt;br /&gt;
&lt;br /&gt;
Til test anvendes HTU21DFtest der kommer med som eksempel til biblioteket.&lt;br /&gt;
&lt;br /&gt;
Her gennemgås kun de grundlæggende dele af modulet.&lt;br /&gt;
&lt;br /&gt;
===Anvendelsen af softwaren===&lt;br /&gt;
Som alle andre biblioteker skal der sættes de grundlæggende ting op for at kontakte biblioteket. Der oprettes et objekt htu, der refererer til sensoren.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;C&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;Wire.h&amp;gt;&lt;br /&gt;
#include &amp;quot;Adafruit_HTU21DF.h&amp;quot;&lt;br /&gt;
&lt;br /&gt;
// Connect Vin to 3-5VDC&lt;br /&gt;
// Connect GND to ground&lt;br /&gt;
// Connect SCL to I2C clock pin (A5 on UNO)&lt;br /&gt;
// Connect SDA to I2C data pin (A4 on UNO)&lt;br /&gt;
&lt;br /&gt;
Adafruit_HTU21DF htu = Adafruit_HTU21DF();&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Inde i [[setup()]] skal der sættes gang i den serielle port til test ved hjælp af begin-metoden, og modulet initialiseres som vist her:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;C&amp;quot;&amp;gt;&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  Serial.println(&amp;quot;HTU21D-F test&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  if (!htu.begin()) {&lt;br /&gt;
    Serial.println(&amp;quot;Couldn&amp;#039;t find sensor!&amp;quot;);&lt;br /&gt;
    while (1);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I [[loop()]] læses temperatur og luftfugtighed hvert halve sekund, det gøres med følgende kode:.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;C&amp;quot;&amp;gt;&lt;br /&gt;
void loop() {&lt;br /&gt;
  Serial.print(&amp;quot;Temp: &amp;quot;); Serial.print(htu.readTemperature());&lt;br /&gt;
  Serial.print(&amp;quot;\t\tHum: &amp;quot;); Serial.println(htu.readHumidity());&lt;br /&gt;
  delay(500);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yderligere muligheder i softwaren===&lt;br /&gt;
Der ligger yderligere muligheder i biblioteket man kan anvende, hvis man ønsker andre måder at anvende sensoren på:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;C&amp;quot;&amp;gt;&lt;br /&gt;
  Adafruit_HTU21DF();&lt;br /&gt;
  boolean begin(void);&lt;br /&gt;
  float readTemperature(void);&lt;br /&gt;
  float readHumidity(void);&lt;br /&gt;
  void reset(void);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En del af disse funktioner er vist i koden, mens andre kan anvendes hvis man har lyst.&lt;br /&gt;
&lt;br /&gt;
==Test==&lt;br /&gt;
Test af softwaren viser at der kan læses temperatur og luftfugtighed.&lt;br /&gt;
&lt;br /&gt;
==Referencer==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
{{Arduino-Modul-Oversigt}}&lt;br /&gt;
[[Kategori:Arduino Moduler]]&lt;/div&gt;</summary>
		<author><name>htx_&gt;Bar</name></author>
	</entry>
</feed>