Temperatursensor-blok

Temperatursensor-blokken får data fra temperatursensoren. Du kan enten måle temperaturen i celsius (°C) eller fahrenheit (°F) og få et numerisk output. Du kan også sammenligne temperaturen med en tærskelværdi, og få et logisk output (Sandt/Falsk).

Se Brug af temperatursensoren for at få yderligere oplysninger om, hvad temperatursensoren gør, hvilke data den leverer og programmeringseksempler.
Tips og tricks
Temperatursensor-blokken udlæser data med et datakabel. Se Brug af temperatursensoren for at få oplysninger om andre måder at bruge temperatursensoren på, som ikke kræver et datakabel.
Vælg sensorporten og tilstanden


Portvælger
Tilstandsvælger
Input
Output

Brug portvælgeren oven på blokken til at kontrollere, at sensorportnummeret (1, 2, 3 eller 4) svarer til den port på EV3 klodsen, som temperatursensoren er tilsluttet.

Brug tilstandsvælgeren til at vælge tilstanden for blokken. De tilgængelige input og output ændres alt efter tilstanden.
Tilstande
Mål – Celsius


I tilstanden Mål – Celsius udlæses temperaturen i celsius (°C) i outputtet Temperatur i celsius.
Mål – Fahrenheit


I tilstanden Mål – Fahrenheit udlæses temperaturen i fahrenheit (°F) i outputtet Temperatur i fahrenheit.
Sammenlign – Celsius


I tilstanden Sammenlign – Celsius sammenlignes temperaturen i grader celsius (°C) med tærskelværdien ved hjælp af den valgte sammenligningstype. Resultatet Sandt/Falsk udlæses i Sammenligningsresultat, og temperaturen udlæses i Temperatur i celsius.
Sammenlign – Fahrenheit


I tilstanden Sammenlign – Fahrenheit sammenlignes temperaturen i grader fahrenheit (°F) med tærskelværdien ved hjælp af den valgte sammenligningstype. Resultatet Sandt/Falsk udlæses i Sammenligningsresultat, og temperaturen udlæses i Temperatur i fahrenheit.
Input og output
De tilgængelige input for Temperatursensor-blokken afhænger af den valgte tilstand. Du kan angive inputværdierne direkte i blokken. I stedet kan inputværdierne også leveres via datakabler fra andre programmeringsblokkes output.
InputTypeTilladte værdierBemærkninger
Sammenligningstype Numerisk0-50: = (Lig med)
1: ≠ (Ikke lig med)
2: > (Større end)
3: ≥ (Større end eller lig med)
4: < (Mindre end)
5: ≤ (Mindre end eller lig med)
Tærskelværdi NumeriskAlle talVærdi, sensordata skal sammenlignes med
De tilgængelige output afhænger af den valgte tilstand. Hvis du vil bruge et output, skal du anvende et datakabel til at forbinde det med en anden programmeringsblok.
OutputTypeBemærkninger
Temperatur i celsius NumeriskTemperatur i celsius (-20 til 120 °C).
Temperatur i fahrenheit NumeriskTemperatur i fahrenheit (-4 til 248 °F).
Sammenligningsresultat LogiskResultatet Sandt/Falsk fra en sammenligningstilstand.
Temperatur
Hurtige link