Bewaesserungssystem
Aus exmediawiki
Version vom 3. Juni 2020, 15:08 Uhr von Verena (Diskussion | Beiträge) (→Test mit Sensoren und Komponenten)
Version vom 3. Juni 2020, 15:08 Uhr von Verena (Diskussion | Beiträge) (→Test mit Sensoren und Komponenten)
Inhaltsverzeichnis
MudPi – automatisches Bewässerungssystem
- https://www.instructables.com/id/Automated-Garden-System-Built-on-RaspberryPi-for-O/ (Tipp vom Mattis)
- https://mudpi.app/
Materialien
General Supplies | Elektronische Komponenten | Bezugsquellen |
---|---|---|
Raspberry Pi with Wifi (I used Pi 3 B) | Raspberry Pi mit Wifi (z.B. Pi 3 B) | |
Monitor/Keyboard/Mouse(for Pi setup) | Monitor/Tastatur/Maus (für den Setup) | |
SD card for Raspbian (8gb) | MicroSD-Karte (ggf. mit vorinstalliertem Raspbian OS, mind. 8GB) | z.B. Reichelt |
Outdoor rated cable (4 wire) | Beispiel | |
Waterproof junction box for outdoors | Wasserfester Verteilerkasten/Abzweigdose für den Außenbereich | z.B. Conrad |
Cable glands | Kabelverschraubung / -durchführung | Reichelt, Conrad |
DIN Rail (to mount breakers and DC supply) | Norm- bzw. Hutschiene zur Montage von Sicherungen und Netzteil | z.B. OBI, Conrad |
PVC tubing | PVC-Schlauch | |
Drill w/ Spade Bits | Bohrmaschine mit Forstnerbohrern | |
Elektronic Supplies | Elektronische Komponenten | Bezugsquellen |
DHT11 Temperature / Humidity Sensor | Temperatur- & Feuchtigkeitssensor, DHT11 | z.B. Reichelt Eckstein |
Liquid Float Level Sensor x2 | Schwimm(er)sensor / Schwimmerschalter | Conrad |
2 Channel relay | 2-Kanal Relais-Modul | z.B. Reichelt Eckstein |
12v pump (or 120v if your using mains voltage) | 12V-Pumpe | |
DC to DC converter if you use 12v | DC-DC-Converter | |
5v Power Supply or DC power supply (if powering pi from mains) | Netzteil 5V | |
10k Resistors for pull up/down | 10K Widerstände | |
Sicherungen ? | ||
Soil moisture sensor | Sensor zur Erfassung der Bodenfeuchte | z.B. Conrad Eckstein |
Rain sensor | Regensensor | z.B. Eckstein Conrad |
prototyping board | ? | |
Tools | Werkzeug | |
Screwdriver | Schraubenzieher | |
Wire Stripper | Abisolierzange | |
Multimeter | Multimeter | |
Soldering Iron | Lötkolben | |
Screws (for mounting boxes outside) | Schrauben | |
Silicone Calk | ??? |
MudPi installieren
Benötigte Hardware
- Raspberry Pi mit Wifi (wir benutzen hier Pi 3 B) und passendem Netzteil
- MicroSD-Karte mit mind. 8GB (wir benutzen hier der Einfachheit halber eine Karte mit vorinstalliertem Raspbian OS)
- Tastatur, Maus und Monitor mit passendem Verbindungskabel auf HDMI
Basics
- SD-Karte einstecken und über Netzteil mit dem Stromanschluss verbinden
- Raspberry Pi mit dem Internet/WLAN verbinden
- übers GUI:
- or by editing the /etc/wpa_supplicant/wpa_supplicant.conf file through the terminal on Raspbian Lite
Updates und Upgrades durchführen
- Terminal öffnen und eintippen:
sudo apt-get update
sudo apt-get upgrade
- Wenn Prozess beendet (kann eine Weile dauern) neu starten:
sudo reboot
MudPi Installer ausführen
- folgenden Befehl ins Terminal eingeben und ausführen:
curl -sL https://install.mudpi.app | bash
- Standardmäßig wird MudPi im Verzeichnis /etc/mudpi installiert (Core unter /etc/mudpi/core)
- alternativ kann auch eine manuelle Installation durchgeführt werden
- mehr Infos hier: www.github.com/mudpi/installer
- das Ganze dauert eine gefühlte Stunde...
Test mit Sensoren und Komponenten
- ggf gleich einen T-Cobbler und ein Breadboard verwenden
Temperatur- und Feuchtigkeitssensor DHT11/22
Pinbelegung des Sensors wie hier auf dem Bild, Vorderseite des Sensors ist die Seite mit dem "Gitter":
- 1. Pin von links: DHT11/22 Power mit 3,3V am RaspPi verbinden
- 2. Pin von links: Sensordaten-Pin an RaspPi-GPIO-Pin 25 sowie über Pull-Up-Widerstand (4.7k – 10kΩ) an 3.3V (Hilfe)
- 3. Pin von links: nicht verbunden
- 4. Pin von links: GND an RaspPi-GND
Relais-Modul anschließen
Pinbelegung des Relais-Moduls: S (signal), +, -
- Signal-Pin des Relais-Moduls mit RaspPi-GPIO-Pin 16 verbinden
- + an RaspPi-Pin 5V
- - an RaspPi-Pin GND
Die zu schaltenden Verbraucher (z.B. Pumpe) werden später angeschlossen
Einführung Raspberry Pi
- Getting Started with Your Raspberry Pi, free online course, 3 weeks, 2 hours/week