Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Arduino-GrowBox-Controller: Open-Source-Firmware & Hardware für Pflanzenzucht

Komponenten und Zubehör

Arduino Mega 2560 1
Arduino Ethernet Shield 2 1
DHT22 Temperatur-/Feuchtesensor 2
DS18B20 wasserdicht (Temperatur) 2
Arduino 4-Relais-Shield 1
Seeed Grove RTC (Echtzeituhr) 1

Benötigte Werkzeuge

Software und Online-Dienste

Projektbeschreibung

Der Arduino GrowBox Controller ist auf GitHub unter GPLv3 veröffentlicht. Die Firmware steuert eine GrowBox (Anzuchtkasten) für Pflanzen. Ein Webserver auf dem Mega ermöglicht Konfiguration, Datenübertragung an EmonCMS und Logging auf SD-Karte (CSV-Download über Webseite).

Sensoren: DHT22 innen/außen für Temperatur & Luftfeuchte; DS18B20 für Topf- und Bodentemperatur. Ethernet-Shield für Remote-Zugriff. Ein 20×4-LCD ist optional, aber nützlich ohne Smartphone.

EmonCMS-Integration erlaubt Langzeit-Trends und Korrelation mit Energiedaten.

Implementierte Funktionen

Umgebungsparameter-Steuerung

Temperaturregelung (GrowBox)
Luftfeuchte-Schwellen
Boden-/Sand-Temperatur
Beleuchtungssteuerung
Netzwerk
Lüfter (Tag/Nacht getrennt)

Manche Lampen erzeugen viel Wärme – Lüfterprogramme für Licht-AN und Licht-AUS:

Echtzeituhr (RTC)

Lokale Zeit einstellen für präzise Logs und Neustart nach Stromausfall.

Mess- & Log-Rate

Getrennt, weil schnell reagieren (Messung) aber nicht alle Daten loggen nötig:

PCB für Arduino GrowBox Controller

Ein eigenes Shield für Arduino Mega (Eagle-Design) verbindet Ethernet-Shield, Relais und Sensoren übersichtlich. Quellen auf GitHub.

Geplante Erweiterungen

Quellcode & Hardware-Design: GitHub Repository

Herstellungsprozess

  1. Professionelle Bitmap-Animation auf dem ILI9341 2,4″ TFT Touchscreen Shield mit Visuino
  2. Web-gesteuertes DMX-Lichtsystem – Arduino Master Controller
  3. Bluetooth-gesteuerter Arduino-Spybot bauen – Überwachungsroboter mit IP-Kamera
  4. DIY Arduino USB Gaming Controller – Bauen Sie Ihren eigenen High-Performance Gamepad
  5. Unopad: Nahtloser Arduino MIDI-Controller für Ableton Live
  6. Android-gesteuertes Roboterfahrzeug mit Raspberry Pi Motor Shield
  7. Arduino-basierter VFD-Ansteuerungs-Controller (Vacuum Fluorescent Display)
  8. Alexa-fähiger Arduino Home Controller: Smarte Automatisierung leicht gemacht
  9. Drahtloses Arduino-Programmier-Shield mit HC-05 Bluetooth – Kein USB-Kabel nötig
  10. Einen ferngesteuerten Battle-Bot mit PS2-Controller bauen