Auch ich habe eine iSpindel mit dem 3d-Mechatronics-Bausatz gebaut. Die Idee faszinierte mich, aber einige Sachen wollten nicht gefallen.
1) Die iSpindel ist zu groß für meine gewöhnlichen Gärtanks: 5l- und 11l-PET-Flaschen. Deren Öffnungen sind 39mm bzw. 46mm, und die iSpindel misst 51mm. (Ich habe auch einen größeren Eimer, aber den habe ich seit meinen Anfangszeiten überhaupt nie benutzt.)
2) Ich traue "kostenlosen" Internet-Dienstleistungen nicht. Das heißt, ich will Ubidots vermeiden. Auch interessieren mich HTML und MQTT nicht. Leider konnte ich das iSpindel-Programm nicht entsprechend ändern, weil das Kompilieren in der
platformio-Umgebung scheiterte. Es wurde irgendeine
stage-Bibliothek benötigt, aber ich fand sie nicht.
Ich versuchte also, eine kleinere – und natürlich viel einfachere – Version bauen. Hier ist das Ergebnis:
Der Außendurchmesser des kleineren Petlings ist maximal 33mm, also klein genug. Als Basis der Schaltung dient ein ESP-01, ein sozusagen kleinerer Bruder des Wemos D1 der iSpindel. Der ESP-01 hat keinen (Strom sparenden) Deep-Sleep, so dass ich einen Timer eingebaut habe, der den Rest der Schaltung einmal pro Stunde weckt. Dann misst der ESP8266 den Tilt-Winkel mit dem MPU6050 und schickt eine UDP-Meldung ins Heimnetz. Und wieder wird eine Stunde geschlafen. (Ein Vorteil für mich ist, dass man keine LEDs auszubauen braucht.)
Das Programm war am Anfang ein einfaches UDP-Demo, das man erfreulicherweise in der Arduino-IDE kompilieren konnte. Dann habe ich Teile aus iSpindel, Version 5.6.1, hinzugefügt, jedoch möglichst wenig. Jetzt ist die Größe "meiner" Software 3569 Bytes – die iSpindel-Version war 23954 Bytes.
Hier eine Kurvendarstellung eines Gärprozesses:
- Gären.jpg (15.28 KiB) 11350 mal betrachtet
Die rote Kurve ist die (errechneten) Dichten von der mini-Spindel, die blaue ist die Gewichte (mit einer Küchenwaage gemessen). Die Werte sind normalisiert, also gehen von 1 (Anfang) zu 0 (Schluss). Ich habe beide morgens und abends notiert, also etwa jede 12 Stunden. Beide, weil ich neugierig darauf war, wie gut das Gewicht dem Prozess entspricht - es scheint, ziemlich gut.