-
Notifications
You must be signed in to change notification settings - Fork 0
Home
#WasserSteuerungWiki Hauptseite Mittels eines Sensors ein Magnetventils den Wasserfluss steuern (Kanister voll = stop). Wenn man einen Umkehr-Osmose Wasserfilter (wie z.B. Nimbus CD-6) kann dies schnell mal mehrere Stunden dauern (meistens vergisst man es und stellt zu spät das Wasser wieder ab).
##Die Idee
Diese Applikation soll mittels eines Sensors erkennen ob der Kanister bereist voll ist und
entsprechend das Magnetventil schliessen. Das Magnetventil habe ich bei Play-Zone.ch (ROB-10456).
Es ist im Normalzustand geschlossen, es oeffnet sich sobald am Magnetventil eine Spannung
von 12VDC (170mA) zugeführt wird. Die Grundidee stammt vom H2OhNo-Projekt von SparkFun (Produkt-Seite / Projekt-Seite).
Der Sensor besteht lediglich aus zwei Drähten (eine Masse und der zweite am Analog/Digital-Wander angeschlossen). Für die Entwicklung (Prototyp) habe ich ein Arduino Duemilanove verwendet. Im Produkt soll ein ATtiny85 (oder ATtiny45 je nach Verfügbarkeit) zum Einsatz kommen. Um den ATtiny zu Programmieren
kann man nach den folgenden 'High-Low Tech' Anleitungen verfahren: Programming an ATtiny w/
Arduino resp. Arduino board as ATtiny programmer. Dazu muss die Arduino IDE mit der ATtiny Unterstuetzung ausgestattet werden.
##Verwendete Werkzeuge ###Hardware
- Arduino Duemilanove
- Protoshield V5 für Arduino - Kit
- USB/FTDI-Cable (Computer-Konsole)
- RedPark RJ45-Cable with DB9 Adapters + P4 RS232 to TTL Serial Adapter Kit (iOS-Konsole)
###Software
- Arduino IDE Version 1.0.4
- Fritzing Version 0.9.1
- CoolTerm (Computer-Konsole)
- Get Console (iOS-Konsole)
##Der Aufbau ###Vorarbeiten Das Magnetventil hat ein 3/4-Zoll Gewinde, meine bisherige Installation (Wasserleitung und Wasserfilter) war mit 1/2-Zoll Gewinden ausgestattet. Also ab in den Baumarkt und Adapter (Teflonband und Gummiringe hatte ich schon) kaufen. Testen ob die Adapter und Magnetventil auch unter Druck dicht bleiben. Und testen ob der Druck für das Magnetventil ausreicht (sowie welche Polung für den Magent verwendet werden soll). Wenn wir schon dabei sind messen wir gleich mal den Strom: 170mA (bei 12VDC).
###Prototyp 1 Beim Prototyp 1 ging es vor allem um ein 'Gefühl' für die Werte welche als dem Analog-/Digital-Wandler 'purzeln' wenn man den 'Sensor' in der Luft respektive ins Wasser hält. Details und Fotos zum Prototyp 1