We are building a special automation project in our garden. De idea is to build an automated fountain. However, at this
moment I am not really sure everything will work to plan.
Het Tuinproject
In de tuin komt een bijzonder automatiseringsproject. De bedoeling is dat het een geautomatiseerde fontein wordt. Op
dit moment is echter nog niet helemaal te vertellen of het allemaal wel naar behoren zal gaan werken.
As a preparation for the automated fountain, a watertank was buried in the back garden. The tank will collect rain water.
More information will be added later...
Voorbereidingen
Watertank
Als voorbereiding voor de geautomatiseerde fontein is er een watertank in de achtertuin ingegraven. In de tank zal regenwater
opgeslagen worden.
Meer informatie zal later worden toegevoegd...
The water tank to store rain water
De watertank om het regenwater op te slaan
Control
For controlling the fountains, I use a Velleman K8000. This card is connected to the printerport of a PC and is capable of
controlling a number of digital inputs and outputs.
More information will be added later...
De aansturing
Voor de aansturing van de fonteinen gebruik ik een Velleman K8000. Deze kaart wordt aangesloten op de printerpoort van een
PC en is in staat een aantal digitale in- en uitgangen aan te sturen, danwel uit te lezen. Zestien digitale in- of uitgangen (aan/uit)
en een aantal analoge in- en uitgangen (zeg maar 'dimmers').
Meer informatie zal later worden toegevoegd...
The software
The software for controlling the fountains (actually for controlling the K8000) was written by me. It is now a
multithreading application in Java with both a web-interface for human-to-software interaction as well as an XML-interface
for computer-to-computer communication.
De software voor het aansturen van de fonteinen (eigenlijk het aansturen van de K8000) heb ik uiteindelijk zelf geschreven.
Het is een multithreading applicatie in Java geworden met zowel een webinterface voor gebruiker-naar-software interactie en
een XML-interface voor computer-naar-computer communicatie.