Spring til indhold
15+ år Avanceret ⏱ 1-2 timer + målinger over flere dage

Byg en vejrstation med Raspberry Pi

Mål temperatur, luftfugtighed og lufttryk hvert 10. minut, og lav dine egne vejrgrafer.

Illustration af en sky, en sol og et computerboard

Meteorologer arbejder med data fra tusindvis af målestationer. Nu bygger du din egen – og efter en uge har du din helt egen vejrstatistik.

Sådan gør du

  1. Sæt Sense HAT’en ovenpå din Raspberry Pi, og start Raspberry Pi OS.
  2. Åbn Thonny (Python-editoren, der følger med), og skriv koden nedenfor.
  3. Kør programmet. Hvert 10. minut skrives en ny linje i filen vejr.csv.
  4. Efter et par dage: åbn filen i et regneark, og lav en graf over temperaturen.

Eksempel (Python)

from sense_hat import SenseHat
from datetime import datetime
import csv, time

sense = SenseHat()

with open('vejr.csv', 'a', newline='') as fil:
    skriver = csv.writer(fil)
    while True:
        skriver.writerow([
            datetime.now().isoformat(timespec='seconds'),
            round(sense.get_temperature(), 1),
            round(sense.get_humidity(), 1),
            round(sense.get_pressure(), 1),
        ])
        fil.flush()
        time.sleep(600)   # 10 minutter

💡 Raspberry Pi’en bliver varm og påvirker temperaturen. Brug et kort kabel, så Sense HAT’en sidder lidt væk fra Pi’en.

🧠 Udfordring – prøv selv

Vis den aktuelle temperatur som et farvet tal på Sense HAT'ens LED-skærm: blå når det er koldt, rød når det er varmt.