Aktionen

Bewaesserungssystem: Unterschied zwischen den Versionen

Aus exmediawiki

Zeile 110: Zeile 110:
 
<br>
 
<br>
 
* ggf gleich einen [https://www.reichelt.de/raspberry-pi-t-cobbler-plus-rpi-t-cobbler-p-p235529.html?&trstct=pos_1&nbc=1 T-Cobbler] und ein Breadboard verwenden
 
* ggf gleich einen [https://www.reichelt.de/raspberry-pi-t-cobbler-plus-rpi-t-cobbler-p-p235529.html?&trstct=pos_1&nbc=1 T-Cobbler] und ein Breadboard verwenden
 +
* Pull-Up-Widerstand (4.7k – 10kΩ)
  
 
===Temperatur- und Feuchtigkeitssensor DHT11/22===
 
===Temperatur- und Feuchtigkeitssensor DHT11/22===

Version vom 3. Juni 2020, 15:09 Uhr

MudPi – automatisches Bewässerungssystem


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
  • Pull-Up-Widerstand (4.7k – 10kΩ)

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