Brainbox V2: Unterschied zwischen den Versionen

Aus Open Source Ecology - Germany
Zur Navigation springen Zur Suche springen
Zeile 44: Zeile 44:
  
 
=== BOM, Materialliste ===
 
=== BOM, Materialliste ===
* PH- und EC-Interface vpn Cyberplant (Bundle mit I2C-Isolator) [https://www.tindie.com/products/CyberPlant/ph-ec-meter-kit-shields-for-arduino-pro-mini/] [https://github.com/cyberplantru/pH-EC-Measurements-Serial/]
+
* PH- und EC-Interface vpn Cyberplant (Bundle mit I2C-Isolator) [https://www.tindie.com/products/CyberPlant/ph-ec-meter-kit-shields-for-arduino-pro-mini/] [https://github.com/cyberplantru/pH-EC-Measurements-Serial/] [https://github.com/cyberplantru/EC-Reader-v10-hardware] [https://github.com/cyberplantru/I2C-iso]
  
 
* ArduinoMega2560
 
* ArduinoMega2560
Zeile 53: Zeile 53:
  
 
* Adapterplatine für Brainbox-Anschlüsse
 
* Adapterplatine für Brainbox-Anschlüsse
 
 
 
 
 
  
 
=== Arduino Pinbelegung ===
 
=== Arduino Pinbelegung ===

Version vom 1. Juni 2016, 23:29 Uhr

Übersicht

Universelle Steuerung für Hydroponik (Boxfarm) und Greenhouse. Die Bedienung kann lokal über ein LCD-Keypad erfolgen oder auch remote über WLAN, d.h., die Brainbox ist IoT-enabled, was ein ausgiebiges Datalogging ermöglicht. Die Daten können anschliessend auf einem separaten bzw. tentralen Server (Raspberry Pi) im Netz aufbereitet und visualisiert werden.


Platform

  • uController: Arduino-Mega
  • Datensampling: mit ESP8266 per WLAN
  • Datenvisualisierung: mit Raspberry Pi


Sensorik

  • PH-Wert
  • EC-Wert
  • Temperatur
  • Luftfeuchtigkeit
  • Licht (Tag- u. Nacht-Phase)
  • O2-Gehalt des Wassers
  • CO2-gehalt des Wassers


Motorik

  • Zirkulationspumpe (Motor)
  • Düngerzuführung (Ventile od. Kreiselpumpe)


Hardware

BOM, Materialliste

  • PH- und EC-Interface vpn Cyberplant (Bundle mit I2C-Isolator) [1] [2] [3] [4]
  • ArduinoMega2560
  • LCD-Keypad
  • ESP8266 V01-Modul
  • Adapterplatine für Brainbox-Anschlüsse

Arduino Pinbelegung

Arduino-Pin Modul
A4/SDA PH-Wert via I2C-ISO-Interface
A5/SCL PH-Wert via I2C-ISO-Interface
D2 EC-Wert
D3 EC-Wert

Schaltplan

Platinenlayout

Firmware

Steuerungs- und Mess-Interface

Arduino-Code

ESP-Code

Datenaufbereitungs- und Visualisierungs-Server

Raspberry Pi Config

Links