Werkstattbericht: B-Screen

problem:
als frisch gebackener grundschulimker erzählte ich vergangenes schuljahr bei jeder gelegenheit von der bienenwaage. konnte bisher aber nur auf den hiveeyes-link verweisen. leute ohne tragbares, internetverbundenes gerät konnten damit wenig anfangen.
hier fehlte eindeutig eine benutzerschnittstelle!

lösung:
vorort-anzeigeterminal für die bienenwaage zum aufstellen direkt am bienenstand – hergestellt aus altem monitor mit raspberry pi zero.
(für mehr bilder auch aus dem innenleben des anzeigeschränkchens: bild verlinkt zur gallery). Weiterlesen

RasPiRadio Zinezine

RasPiRadio Front
RasPiRadio Front

Anleitungen für die Konfiguration des Einplatinen-Mini-Computers Raspberry Pi zum Internetradioempfänger gibt es bereits viele. Ich lege hier auch nicht wirklich eine schöne Anleitung, sondern eher ein Protokoll meiner Lösung mit Linksammlung speziell für den automatischen Empfang eines bestimmten, fest voreingestellten Senders ab.
Weiterlesen

Bienenwaage: Prototyp im Testlauf (Bauanleitung)

Das ist Eintrag 11 in der Serie "Bienenwaage".

Der Bauanleitungen dieser Serie sind veraltet. Aktuell ist die Serie Bienenkiste 2.0.

Zusammenfassung

Das wichtigste vorneweg: Die Waage produziert zuverlässig hinreichend genau (+/- 15g) Gewichts- und Temperaturwerte, deren Entwicklung und aktueller Stand in Echtzeit im Netz durch zwei Kurven visualisiert sind. Zweck der Übung ist die Erleichterung und Verbesserung der Gewichtskontrolle eines Bienenstocks im Hinblick auf die Herbstfütterung und Einwinterung. Außerdem soll die Anlage beim Abgang eines Schwarms eine Alarmemail verschicken.

Funktionsweise: Eine Wägezelle, zwischen zwei aus Vierkantprofilen geschweißten H-Teilen geschraubt, bildet das Wägegestell (vgl. die Gestellalternative ohne Schweißen). Ein AD-Wandler nimmt die Signale der Wägezelle entgegen, ein Arduino rechnet sie um, nimmt außerdem die Werte eines Temperatursensors entgegen und hält eine Webseite vor, die die Daten enthält (vgl. Sketch). Auf einem Webserver löst ein cronjob regelmäßig ein PHP-Skript aus, das die Webseite mit den Daten beim Arduino abruft, offensichtliche Messfehler aussortiert, jeder Messwertserie einen Zeitstempel verpasst und gültige Daten in eine Flatfiledatenbank (Textdatei sensorik.csv) schreibt. Eine weitere Webseite, in die das javascript-Kurvendarstellungssystem dygraphs eingebunden ist, stellt dann aus der Flatfiledatenbank die Kurven dar.

Weiterlesen