DrivhusDuino – automatisk styring af et drivhus med en Arduino microcontroller. Indledning.

Alle hobbydrivhuse har vel automatiske vinduesåbnere, og de fleste en slags automatisk vanding. Men, hvad hvis man gerne vil lidt mere? Hvis vandingen skal starte når jorden er tør, eller solen har skinnet et vist antal timer, eller gardiner skal trække for når solen har skinnet en halv time – så kræver det en form for computer og programmering.

Arduino

En Arduino er en lille mikroprocessor, der kan bruges til mange sjove ting. Den programmeres i C#, og der er heldigvis mange, der leger med dem, så der findes færdige programmer, der frit kan hentes på nettet.
Hjemmesiden for Arduino findes her  http://www.arduino.cc/  og vil du købe en kan det gøres her  http://www.let-elektronik.dk/  . Jeg er så heldig at have en nevø Kim, der hjælper med isenkram og program, ham kan man finde her  http://jpve.dk/

DrivhusDuino

– er et forsøg på at gribe det lidt sjovt an.
I første omgang har jeg behov for at starte og stoppe en cirkulationspumpe til gulvvarmen, det kan f eks ske, når solfangeren er 2 grader højere end jordtemperaturen. Så der skal måles temperatur nogle steder, man skal kunne aflæse temperaturerne på et lille display, og der skal skrives et program.

Programmering

Arduino programmeres i C#, et udbredt programmeringssprog, der findes i flere udgaver og bruges til styring af mange ting som robotter og vindmøller. Jeg har arbejdet med programmering i SAS, og først begyndt på C# nu, men det er nu ikke så svært. Alle programmer til Arduino er frit tilgængelige, og folk er flinke til at forklare, hvad der foregår i programmerne, så efter lidt øvelse begynder man at forstå gangen i det.
Prøv at søg på   Arduino programming    eller  Arduino tutorial  , så kommer der en masse op.

Programmering sker via et USB-kabel, når et program er overført til Arduino vil det køre når der sættes strøm til Arduinoen, så det er meget simpelt.

Elektronik

Det er ikke gjort med en Arduino og programmering alene, der skal også noget elektronik til at måle og styre, og på det område er der sket noget, siden jeg som dreng rodede med krystalapparater. Igen, der er masser af eksempler på nettet, men her skal man passe på, for laver man en fejl i programmering så virker det bare ikke, men en fejl i elektronikken kan ødelægge komponenter.

Hvad kan man med en Arduino?

Alt – du skal bare finde ud af hvordan. Det mest simple er en temperaturmåling, næste skridt er måling af jordfugt og styring af vanding. Gardiner af og på, og styring af lagring af varme i jorden.

Der kan kobles en datalogger på, så man kan tappe data og få smukke kurver, og går man helt grassat kan Arduinoen lægge data på en hjemmeside, så man kan sidde i sin stue og følge med i hvad der sker i drivhuset.

Hvad koster det?

Som vestjyde må man jo stille det spørgsmål. En Arduino koster 200kr, strømforsyning ca. 100 kr, display 120 kr, sensorer til temperatur og luftfugtighed 35-150 kr og relæ til styring af 230V ca. 50 kr, så for 5-600 kr er man kørende.

Pas på, miniinthebox er et firma i fjernøsten, der sælger meget billig elektronik, men der er klager over manglende levering, og der kommer moms og told på, så det i sidste ende bliver dyrere!

 

057

 

Et smugkig på min halvfærdige Drivhusduino – ikke kønt at se på, men det virker, og Jepsen PV Electronics laver en printplade, når jeg er færdig, og så kommer der styr på det.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *