Änderungen

Aus Hackerspace Ffm
Wechseln zu: Navigation, Suche

HackffmActivitySensors

396 Byte hinzugefügt, 11:39, 4. Aug. 2012
/* Weitere Ideen */
=== Bugs ===
<strike>Der Arduino macht noch keinen automatischen Reset, evtl. läuft nach einigen Tagen der DHCP-Lease aus oder er verliert die Verbindung ins Internet. Wenn der Upload auf Pachube nicht geklappt hat, leuchtet die LED einige Zeit rot, anstatt langsam grün zu blinken. In diesem Fall bitte kurz das Steckernetzteil aus- und wieder einstecken, damit der Arduino und das Ethernet-Shield ordentlich zurückgesetzt werden.</strike>Bei der neuen Version bekommt das Ethernetmodul durch einen Hardware-Patch vom Arduino einen richtigen Reset. Wenn der Upload öfters hintereinander bei Cosm nicht klappt, so führt der Arduino einen Selbst-Reset durch, der auch das Ethernetmodul wieder einrenkt. Seit dem funktioniert das System schon seit mehreren Monaten zuverlässig.
=== Weitere Ideen ===
* Besserer Soundsensor (weniger Rauschen, mehr Dynamik)
* [http://www.howmuchsnow.com/arduino/airquality/ Air Quality Sensor] von Sharp für 12$
* Maxwell HSN-1000 (nicht wirklich ;-)
* Loggen der Daten Zwecks Datamining auf einem eigenen Server (Idee: netcat foo >> logfile)
=== Aufbau zweite erste Version ===Endlich ist mein Auf einem Arduino wieder für andere Basteleien frei. Das ganze Teil ist nun auf einer Lochrasterplatine aufgebaut worden und sollte damit etwas weniger filigran sein als der Aufbau auf dem Steckbrett. Als Controller wurde Mega2560 steckt ein ATmega328 verwendet mit Arduino Uno Bootloader. Der Ethernet-Anschluss geht nun über Shield und ein WIZnet W5100 Ethernet Modul, dass etwas günstiger kleines Breadboard. Ein DHT11 dient als das EthernetTemperatur-Shield ist und Luftfeuchtesensor. Eine LED über zwei Ports des Arduinos gesteckt ergibt einen Lichtsensor mit einigermaßen hoher Dynamik. Ein kleines Modul mit einem Mikrofon und einem (sehr doofen) Verstärker wird genutzt um einen Hardware-Reset erweitert wurdedie Lautstärke im Raum zu erfassen.
Neu hinzugekommen ist ein Bewegungsmelder, der die Anzahl der erkannten Bewegungen pro Minute aufzeichnet. Der dicke Taster kann gedrückt werden und erzeugt ebenfalls Einträge in den Logs, Einheit ist hier (IPM) <del>Idiots</del> Impulses per Minute.
<gallery widths=640 heights=600 perrow=2>
Datei:ActivitySensor2ActivitySensor1.jpg|Zweite Erste Version des Aktivitätsmonitor an der Wand
</gallery>
=== Aufbau erste zweite Version ===Auf einem Endlich ist mein Arduino Mega2560 steckt wieder für andere Basteleien frei. Das ganze Teil ist nun auf einer Lochrasterplatine aufgebaut worden und sollte damit etwas weniger filigran sein als der Aufbau auf dem Steckbrett. Als Controller wurde ein ATmega328 verwendet mit Arduino Uno Bootloader. Der Ethernet-Shield und Anschluss geht nun über ein kleines Breadboard. Ein DHT11 dient WIZnet W5100 Ethernet Modul, dass etwas günstiger als Temperaturdas Ethernet- Shield ist und Luftfeuchtesensor. Eine LED über zwei Ports des Arduinos gesteckt ergibt einen Lichtsensor mit einigermaßen hoher Dynamik. Ein kleines Modul mit einem Mikrofon und einem (sehr doofen) Verstärker wird genutzt um die Lautstärke im Raum zu erfasseneinen Hardware-Reset erweitert wurde.
Neu hinzugekommen ist ein Bewegungsmelder, der die Anzahl der erkannten Bewegungen pro Minute aufzeichnet. Der dicke Taster kann gedrückt werden und erzeugt ebenfalls Einträge in den Logs, Einheit ist hier (IPM) <del>Idiots</del> Impulses per Minute.
<gallery widths=640 heights=600 perrow=2>
Datei:ActivitySensor1ActivitySensor2.jpg|Erste Zweite Version des Aktivitätsmonitor an der Wand
</gallery>
1.954
Bearbeitungen