PlantMonitor: Unterschied zwischen den Versionen

Aus Hackerspace Bielefeld Wiki
Zur Navigation springen Zur Suche springen
K (link zu notwendiger library hinzugefügt)
(reduktion auf wesentlichen inhalt / rauswerfen der Beispieltexte)
Zeile 27: Zeile 27:


== Anleitung ==
== Anleitung ==
Durch betätigen des schwarzen Tasters auf der linken seite vom Arduino ist ein Umschalten der Betriebmodi möglich: Classic, Rainbow, Selected Color und Colorchange. Der andere Taster auf der rechten seite vom Arduino schaltet die Settings des jeweiligen Betriebsmodus frei. Durch drehen am Poti kann die einstellung verändert werden und wird durch erneutes betätigen der Taste gespeichert.
Der Arduino initialisiert sich, schaltet das Display kurz ein und prüft ob eine Serielle Schnittstelle über USB verfügbar ist. Sollte dies der Fall sein sendet er eine kleine Startsequenz und anschließend die Sensordaten in % und die Laufzeit in Sekunden an euren Seriellen Monitor


'''Für den space:'''
Durch betätigen des schwarzen Tasters aktiviert Ihr das Display und die manuelle Sensorabfrage des Pflanzensensors
Das Gerät steht fertig verkabelt in der Musikecke und die Eingangsquelle wird wie gehabt mit dem Umschalter geschaltet.


Sollte der Feuchtigkeitswert unter den auf der Platine des Pflanzensenors eingestellten Schwellwert sinken schaltet der Arduino die rote LED ein und zeigt auf dem Display einen Alarmtext mit blinkendem Display. Sobald der Feuchtigkeitswert wieder steigt und ihr erneut den Taster für die manuelle Sensorabfrage betätigt sollte die LED erlöschen und das Display nach anzeige der aktuellen Sensorwerte abschalten.


'''Für allgemeine verwendung:'''
Einfach eine Audioquelle an die Chinchbuchsen anschließen und Musik laufen lassen.
'''Allgemeiner Hinweis:'''
Zum anzeigen des Audiopegels wird eine Audioquelle benötigt. Die Lautstärke ist mit einem iPhone geeicht worden und so eingestellt, dass bei vollem ausgabepegel auch alle LED's leuchten. Sollte bei euch keine LED leuchten obowhl Musik spielt, ist der Eingangspegel zu gering und Ihr müsst die Lautstärke am quellgerät ein wenig erhöhen. Sollten alles LED's Leuchten ist entweder der Einganspegel zu hoch, oder Ihr befindet euch in einem Einstellungsmodi. Versucht zuerst die Lautstärke zu verringern und anschließend durch betätigen der Taster den Betriebsmodus zu wechseln.
== Übersicht der Betriebsmodi und Einstellungen: ==
'''Classic'''
Klassisches VUmeter. Es werden Pegel in rot und grün angezeigt. Die ersten zehn LED zeigen jeweils grün und die oberen drei LED's zeigen rot an. Durch betätigen der Einstellungstaste kann die Helligkeit global verändert werden.
'''Rainbow'''
Buntes VU meter. Es werden Pegel in verschiedenen Farben im Verlauf angezeigt. Von unten beginnend mit grün über rot bis blau. Durch betätigen der Einstellungstaste kann die Helligkeit global verändert werden.
'''Selected Color'''
Einfarbiges VUmeter. Es werden Pegel in einer bestimmten Farbe angezeigt. Durch betätigen der Einstellungstaste kann die Farbe für diesen Modus geändert werden.
'''Colorchange'''
Farbwechselndes VUmeter. Es werden Pegel in sich verändernen Farben angezeigt. Durch betätigen der Eistellungstaste kann die Wechselgeschwindigkeit der Farben verändert werden. Die wird über einen weißen "Ladebalken" angezeigt. Je kürzer der Balken ist umso schneller werden die Farben gewechselt!


== Zugriff ==
== Zugriff ==
Zeile 60: Zeile 39:


== Funktionen ==
== Funktionen ==
* Taste links: Wechsel der Betriebsmodi
* USB Seriell: Ausgabe der Sensorwerte in voreingestelltem intervall zur Dokumentation
* Taste rechts: aktvieren der jeweiligen Einstellungen
* Taster: Manuelle Sensorabfrage und anzeigen der aktuellen werte auf dem LCD
* Drehknopf (Poti): verändern der aufgerufenen Einstellung.
* Drehknopf (Poti): verändern der Kontrasteinstellung des LCD
 
[[Kategorie:Projekt]]
[[Kategorie:Projekt]]

Version vom 7. Oktober 2018, 17:42 Uhr

Der Pflanzensensor

Ansprechpartner

Horstwursti

Beschreibung

Die Projektseite zum Arduino Pflanzenmonitor Projekt.

Es handelt sich um einen einfachen Überwachungssensor für Feuchtigkeit und Licht um den aktuellen Zustand im Bezug auf Lichtverhältnisse und Wasserstand der Zimmerpflanze zu überwachen und zu Dokumentieren. Es basiert auf einem Arduino Uno welcher die Sensorwerte ausliest, Menschen lesbar umrechnet und über ein LCD, LED und Serieller Ausgabe anzeigt.

Hardware

Das Herzstück: Der Arduino Uno mit LCD
  • Arduino Uno V3
  • Feuchtigkeitssensor für Pflanzen
  • LCD Display
  • Fotowiderstand
  • Breadboard
  • 1x LED
  • 1x Taster
  • 1x Drehpoti 10kOhm
  • 2x 220 Ohm Widerstand
  • 2x 10kOhm Widerstand

Software

Anleitung

Der Arduino initialisiert sich, schaltet das Display kurz ein und prüft ob eine Serielle Schnittstelle über USB verfügbar ist. Sollte dies der Fall sein sendet er eine kleine Startsequenz und anschließend die Sensordaten in % und die Laufzeit in Sekunden an euren Seriellen Monitor

Durch betätigen des schwarzen Tasters aktiviert Ihr das Display und die manuelle Sensorabfrage des Pflanzensensors

Sollte der Feuchtigkeitswert unter den auf der Platine des Pflanzensenors eingestellten Schwellwert sinken schaltet der Arduino die rote LED ein und zeigt auf dem Display einen Alarmtext mit blinkendem Display. Sobald der Feuchtigkeitswert wieder steigt und ihr erneut den Taster für die manuelle Sensorabfrage betätigt sollte die LED erlöschen und das Display nach anzeige der aktuellen Sensorwerte abschalten.


Zugriff

  • Via USB über die Arduino IDE
  • Analoge Audiosignale via Chinchbuchse

Funktionen

  • USB Seriell: Ausgabe der Sensorwerte in voreingestelltem intervall zur Dokumentation
  • Taster: Manuelle Sensorabfrage und anzeigen der aktuellen werte auf dem LCD
  • Drehknopf (Poti): verändern der Kontrasteinstellung des LCD