Klimastation

Til undervisning i HF (NF) har vi søgt om en polytunnel, som er et drivhus i kraftig klar plastik, på 40 m2. Det fik vi dog nej til i første omgang.

Det har dog ikke forhindret mig i at begynde på en klimastation. Formålet var oprindeligt at have eleverne med. Hver gruppe kan måle hhv.:

  • jordtemperatur
  • jordfugtighed
  • luftfugtighed
  • lufttemperatur
  • lysintensitet

Vanding klares med kapillærkræfter eller en robot-del, som reagerer på jordfugtighed. Udluftning i drivhuset kan også styres af en motor (robot), som reagerer på fx lufttemperatur. De bevægelige dele er dog en udfordring, da en lille servo ikke er nok.

Som prototype har jeg lavet en station, som måler de nævnte faktorer. Og ingen bevægelige dele. Man kan selvfølgelig købe en færdig station, eller bruge Vernier-udstyr, som virker, når det tages ned fra hylden. Men jeg vil selv, derfor Arduino.

klimastation

Udfordringer bliver/har være:

  • Få alle sensorer til at virke. Det er næsten lykkedes (mangler at checke lysmålerens maksimum). Hvordan sikres skygge til lufttemperatur-måler, men lys til lysmåleren?
  • Hvordan skal data gemmes? Jeg har brugt et LCD display, da det er rart at få her og nu viden. Data skrives desuden til et mikroSD-kort. Det har drillet lidt. Næste mål er at sende data med radiosignal til en computer, som skal afbilde data live, og streame dem til YouTube via et Google Hangout. Se her hvordan (ikke redigeret).
  • Strømforsyning. P.t. via lysnettet og en transformator som giver 9V. På sigt via et solpanel og et batteri. Af den grund har jeg også valgt en Arduino Nano, som bruger mindre strøm end sine storebrødre.
  • Hvordan måles tiden?, og er det overhovedets nødvendigt, da lys, temperatur osv. er ligeglade med klokken.
  • Luftfugtighedsmåleren skal have luft, men elektronikken kan ikke tåle vand (regn). Måske skal stationen laves i flere kamre, nogle luft og lystætte, andre med adgang til frisk luft.

klimastation2

Forleden lavede jeg den første logging af data over 6 timer (indendørs i en fugtig hal):

Klimadata

Koden er blevet lidt lang: Klimastation v2, og kan ikke copy-pastes uden lidt redigering, da koden visse steder breder sig på flere linjer.

Jeg skal se efter et script, som kan vise kode på nettet, uden at ændre formateringen. Jaj.

Dette indlæg blev udgivet i Arduino, Maker og DIY. Bogmærk permalinket.