Thermometer kalibrieren: Unterschied zwischen den Versionen
K Oliver.kastner verschob die Seite Thermometer eichen nach Thermometer kalibrieren |
Keine Bearbeitungszusammenfassung |
||
Zeile 5: | Zeile 5: | ||
Zusätzlich zur Schaltung mit dem micro:bit benötigst du ein Thermometer, etwas Geduld zur Akklimatisierung bevor gemessen wird und die Werte des micro:bits für beide Temperaturmessungen. Der micro:bit zeigt analoge Werte umgerechnet der zur Verfügung stehenden Spannung an den PINs digital an. | Zusätzlich zur Schaltung mit dem micro:bit benötigst du ein Thermometer, etwas Geduld zur Akklimatisierung bevor gemessen wird und die Werte des micro:bits für beide Temperaturmessungen. Der micro:bit zeigt analoge Werte umgerechnet der zur Verfügung stehenden Spannung an den PINs digital an. | ||
0 Volt | 0 Volt [[Datei:Iconmonstr-arrow-20re-120.png|20px]] Wert 0 und | ||
3 Volt | 3 Volt [[Datei:Iconmonstr-arrow-20re-120.png|20px]] Wert 1023 | ||
[[Datei:Messpunkte_umrechnung.png|thumb|Umrechnungstabelle und -formel]] | [[Datei:Messpunkte_umrechnung.png|thumb|Umrechnungstabelle und -formel]] | ||
1. Messung innen: | 1. Messung innen: |
Version vom 2. November 2021, 13:32 Uhr
Eine analoge Schaltung benötigt eine exakte Nullstellung der möglichen Anzeigewerte. Diese Kalibrierung erfolgt hier mit 2 Temperaturmessungen mit mindestens 10 Grad Unterschied z.B. innen und außen. Am einfachsten ist es wenn man Raum- und Kühlschranktemperatur messen kann, das geling unabhängig von der Jahreszeit.
Zusätzlich zur Schaltung mit dem micro:bit benötigst du ein Thermometer, etwas Geduld zur Akklimatisierung bevor gemessen wird und die Werte des micro:bits für beide Temperaturmessungen. Der micro:bit zeigt analoge Werte umgerechnet der zur Verfügung stehenden Spannung an den PINs digital an.
0 Volt Wert 0 und 3 Volt Wert 1023
1. Messung innen:
- 23,6 Grad Celsius am Thermometer
- micro:bit zeigt Wert 508
2. Messung außen (od. Kühlschrank):
- 9,9 Grad Celsius am Thermometer
- micro:bit zeigt Wert 329
Wie die Umrechung der gemessenen Werte in eine Temperatur funktioniert wird im Bild hier daneben erklärt. <spoiler> Wenn du keine Zeit für eine exakte Kalibrierung aufwenden kannst oder kein Thermometer zur Verfügung steht, verwende einfach folgende Werte: c = 199.65 und m = 13.066
x = (y - c) / m d.h. x = (Messwert micro:bit - 199.65) / 13.066 = Temperaturwert </spoiler> Erstelle zur Messung ein kleines Hilfsprogramm, das bei Drücken der Taste A den aktuellen Messwert von PIN 0 anzeigt. <spoiler>
input.onButtonPressed(Button.A, function () { TempWert = pins.digitalReadPin(DigitalPin.P0) basic.showNumber(TempWert) basic.pause(1000) })
</spoiler>