Technisches – EarlyBirds https://www.early-birds.ch Eine solarbetriebene Nistkasten-Webcam Sun, 04 May 2014 14:47:23 +0000 de-DE hourly 1 https://wordpress.org/?v=5.9.3 Nuss-Spender fertiggestellt! https://www.early-birds.ch/2014/05/04/nuss-spender-fertiggestellt/ https://www.early-birds.ch/2014/05/04/nuss-spender-fertiggestellt/#respond Sun, 04 May 2014 14:47:04 +0000 http://www.early-birds.ch/?p=1289 Nach einigen Fehlversuchen und Prototypen haben wir es nun endlich geschafft!
Der Nuss-Spender-Mechanismus funktioniert und wir können jetzt automatisch eine Nuss ausgeben! 🙂

Mit einem Impuls wird ein kleiner Servo-Motor angesteuert, welcher die Nuss nach draussen in das Kästchen befördert. Da der Servo-Motor für kurze Zeit sehr viel Strom (ca. 0.8A) benötigt, mussten wir noch ein zweites Kabel verlegen, um den Leitungswiderstand von 7Ω auf 3.5Ω zu reduzieren. So haben wir bei der Bewegung des Servo-Motors immer noch genug Spannung am Raspberry Pi, damit alles weiterhin  funktioniert.

]]>
https://www.early-birds.ch/2014/05/04/nuss-spender-fertiggestellt/feed/ 0
Technische Informationen 2012 https://www.early-birds.ch/2012/12/31/technische-informationen-2012-archiv/ https://www.early-birds.ch/2012/12/31/technische-informationen-2012-archiv/#comments Mon, 31 Dec 2012 17:57:44 +0000 http://earlybird.christian-fahrni.ch/?p=636 Die Informationen sind veraltet und werden nur noch zum nachschlagen hier aufgelistet.

Die Innen- und Aussenkameras sind per USB an einem kleinen Alix-Board (alix3d2) angeschlossen. Diese kleinen „Computer“ sind nicht sehr leistungsstark aber für einen solchen Zweck bestens geeignet. Durch den tiefen Stromverbrauch ist der Betrieb mit einem kleinen Solarpanel sicher problemlos möglich und auch eines der Ziele bei diesem Projekt 🙂

Hier werden kurz die Aufgaben der EarlyBirdBox beschrieben:

  • Alle fünf Minuten wird ein Foto aufgenommen und per FTP auf diese Webseite hochgeladen.
  • Von beiden Kameras wird ein tägliches Timelapse-Video erstellt und archiviert.
  • Jede halbe Stunde werden die wichtigsten Systeminfos (Temperatur, Auslastung usw.) gesammelt und per FTP auf diese Webseite hochgeladen.

 

Bei einer erkannten Bewegung werden automatisch die folgenden Aktionen ausgeführt:

  • Speichern der erkannten Bewegung als Einzelbilder und .swf-Datei
  • Push-Benachrichtigung über Prowl an iPhone
  • Status-Update über erkannte Bewegung bei Twitter
  • Hochladen der gespeicherten Einzelbilder auf diese Webseite
  • Archivieren der gespeicherten .swf-Datei

Diese Beschreibung wird laufend angepasst und soll nur die grobe Funktionalität aufzeigen 🙂
Wenn du Fragen hast oder eine detaillierte Beschreibung wünschst, kannst du dich gerne bei uns melden.

EarlyBirdBox

Hersteller: PCEngines, Modell: alix3d2
Technische Daten: 500MHz, 256MB RAM, 16GB CompactFlash, 2x USB, 2x miniPCI, 1x LAN
Stromversorgung: +12V, ~4-6 Watt

Kameras

Webcam-Aussen: Logitech HD C310
Webcam-Innen: Logitech Quickcam Pro

Software

Betriebssystem: Voyage Linux 0.8. (Debian)

Software: Webcam-Snapshots (webcam), MotionCapture (motion), DynDNS-Updater (inadyn), VideoEncoder (ffmpeg, v4l-conf), TwitterUpdater (tweet.sh), TemperaturMesser (lm-sensors), NTP (ntp), ProwlNotifier (prowl.pl), FTP (ncftp)

Webseite: WordPress, Google Chart,

Solar-Stromversorgung

 

Durch die geringe Leistungsaufnahme vom RaspberryPi, ist der Betrieb mit einem kleinen Solarpanel problemlos möglich. Tagsüber läuft die EarlyBirdBox direkt über das Solarpanel und zusätzlich wird ein Solar-Akku geladen, damit wir auch die Nacht ohne Unterbruch überstehen können. 🙂

  • Solarpanel: Solarmodul DSP-80M (18.2V, 80W)
  • Laderegler: Solar30 (12V/24V 30A)
  • Akku: Accutec Solar (12V, 85Ah)

Stromverbrauch: ca. 4.5W / 12V = 375mA
Ungefähre Akkulaufzeit: 85Ah / 375mA = ca. 227 Stunden (9.5 Tage)

]]>
https://www.early-birds.ch/2012/12/31/technische-informationen-2012-archiv/feed/ 1
Webcam Verbindungsprobleme https://www.early-birds.ch/2012/05/30/webcam-verbindungsprobleme/ https://www.early-birds.ch/2012/05/30/webcam-verbindungsprobleme/#respond Wed, 30 May 2012 20:22:47 +0000 http://earlybird.christian-fahrni.ch/?p=501 Wie Ihr vielleicht mitbekommen habt, sind die beiden Webcams zwischendurch für eine kurze Zeit „offline“. Das Problem ist, dass die kleine Alix-Box die Verbindung zu den Webcams verliert und dann nicht wieder automatisch neu aufbauen kann. Nach einem Neustart des Betriebssystems funktioniert alles wieder wie gehabt.

Ich werde hier noch kurz meine Erkenntnisse und (erfolglosen) Tests beschreiben 😀

Nach ein paar Stunden oder Tagen werden die USB-Ports mit dem folgenden Log-Eintrag deaktiviert:

[ 1060.277736] hub 1-0:1.0: port 1 disabled by hub (EMI?), re-enabling...
[ 1060.278681] usb 1-1: USB disconnect, device number 2

Die beiden Webcams werden nach ein paar Sekunden wieder erkannt, befinden sich aber dann unter /dev/video2 oder /dev/videoX. Die „motion“-Software erwartet diese aber unter /dev/video0 und /dev/video1 und zeigt daher beide als „offline“.

Nach den Disconnects habe ich versucht, die USB-Geräte mit dem usbreset-Skript von Alan Stern neu zu initialisieren. Dies hat aber leider nicht richtig funktioniert.

Zuerst dachte ich, dass die Probleme wegen zu langen oder schlecht abgeschirmten USB-Kabel auftreten: EMI = Eletro-Magnetic-Interference

Laut dem PCEngines-Support und einem Thread im Supportforum, ist das aber leider ein immer wieder auftretendes Problem in Kombination vom CS5536-Chipsatz und Hi-Speed USB-Geräten. Eine mögliche Lösung wäre, die USB-Schnittstelle auf USB1.1 zu drosseln.

echo 1>/sys/devices/pci0000:00/0000:00:0f.5/companion
echo 2>/sys/devices/pci0000:00/0000:00:0f.5/companion
echo 3>/sys/devices/pci0000:00/0000:00:0f.5/companion

Leider hat dieser Workaround bei meinem Voyage/Alix-Board nicht funktioniert und ich musste das „ehci_hcd“-Modul, welches für USB2.0 zuständig ist, abschalten.

echo "blacklist ehci_hcd" > /etc/modprobe.d/blacklist-usb
update-initramfs -u

Nach einem Neustart wurden die beiden Webcams erfolgreich als USB1.1 Geräte erkannt und konnten wie gewohnt unter /dev/video0 und /dev/video1 angesprochen werden. Trotz der niedrig eingestellten Framerate (~ 0.2fps), benötigen die Webcams aber eine gewisse Bandbreite um die Bilddaten übertragen zu können. Die ~12MBit/s von USB1.1 reichen hier leider nicht für beide Webcams aus.

Im Moment bleibt mir wohl nicht anderes übrig, als die Alix-Box jeweils kurz neu zu starten. 🙁

]]>
https://www.early-birds.ch/2012/05/30/webcam-verbindungsprobleme/feed/ 0
Stromversorgung https://www.early-birds.ch/2012/05/08/stromversorgung/ https://www.early-birds.ch/2012/05/08/stromversorgung/#respond Tue, 08 May 2012 08:28:24 +0000 http://earlybird.christian-fahrni.ch/?p=315 Wir müssen die Stromversorgung noch optimieren. Bei bewölkten Verhältnissen reicht die Batterieleistung leider nicht für die ganze Nacht und es kommt zwischendurch zu Unterbrüchen.

Daher läuft die EarlyBirdBox im Moment wieder mit Strom aus der Steckdose 🙂

]]>
https://www.early-birds.ch/2012/05/08/stromversorgung/feed/ 0
Solar-Stromversorgung installiert https://www.early-birds.ch/2012/04/26/solar-stromversorgung-installiert/ https://www.early-birds.ch/2012/04/26/solar-stromversorgung-installiert/#respond Thu, 26 Apr 2012 14:02:26 +0000 http://earlybird.christian-fahrni.ch/?p=265 Gestern Abend haben wir die Solar-Stromversorgung vorbereitet und montiert.

Mit geladenem Akku sollte die EarlyBirdBox nun problemlos eine Nacht überstehen:

Stromverbrauch: ca. 4.5W / 12V = 375mA
Ungefähre Akkulaufzeit: 6600mAh / 375mA = 17.6 Stunden

Da der Akku nicht vollständig geladen war, konnten wir die EarlyBirdBox noch nicht direkt anschliessen. Wir warten jetzt mal ab, bis der Akku vollständig geladen ist und starten einen neuen Versuch.

Mit freundlicher Unterstützung von Elektroservice Müller 🙂

]]>
https://www.early-birds.ch/2012/04/26/solar-stromversorgung-installiert/feed/ 0
Infrarot-LEDs eingetroffen https://www.early-birds.ch/2012/04/17/infrarot-leds-eingetroffen/ https://www.early-birds.ch/2012/04/17/infrarot-leds-eingetroffen/#respond Tue, 17 Apr 2012 09:44:42 +0000 http://earlybird.christian-fahrni.ch/?p=259

Gestern sind die bestellten Infrarot-Module eingetroffen. Die Scheinwerfer werden mit +12V betrieben und sollten laut Beschreibung wenig Strom verbrauchen. Wir werden diese wohl bei unserem nächsten Projekt einbauen 🙂

Bestellt bei Ricardo für je Fr. 9.00

]]>
https://www.early-birds.ch/2012/04/17/infrarot-leds-eingetroffen/feed/ 0