ZACplus Citizen-Science workshop vom 02.08. und 03.08.2024

Aus Open Source Ecology - Germany
Zur Navigation springen Zur Suche springen

Ort: OpenEcoLab Rahden

Teilnehmer: 3

Erste Spannungsmessungen mit dem CYD und aufspielen von OpenHAB auf dem Pi Zero.


__


- Interface bauen mit Utty



    • Hardware-Konstrukt A: automatisches Messinterface, CYD GUI**

- https://gitlab.opensourceecology.de/mcutty/voltmeter-wifi-webserver-logger/-/tree/main

- Netzeinbindung: CYD startet zuerst als AcessPoint, dann eigentliche WLAN-Konfiguration via Handybrowser

- Menupunkte:

   * Wifi-Reset --> wieder Acesspoint
   * Logdatei afu SD-Karte starten
   * Messung starten




    • Hardware-Konstrukt B: automatisches Messinterface, INA219**

- https://wolles-elektronikkiste.de/ina219 - https://learn.adafruit.com/adafruit-ina219-current-sensor-breakout/overview - https://diyi0t.com/ina219-tutorial-for-arduino-and-esp/

- Pinbelegung: Vcc, GND, SCL, SDA werden mit Extensionport CN1 am INA219 verbunden (GND, Pin 22, Pin 27, VCC) - Vin+ geht an Zelle+, Vin- geht an Load+, Load- geht an GND, Zelle- geht auch an GND - Pin 22 an SLC passt, aber Pin 27 ist nicht standardmässig SDA (sondern Pin 21 aber der wird schon für Backlight verwendet), darum https://randomnerdtutorials.com/esp32-i2c-communication-arduino-ide/#3 und https://randomnerdtutorials.com/esp32-cheap-yellow-display-cyd-pinout-esp32-2432s028r/#extended-io - simple Messung üprogrammieren, siehe helloworld-Beispiel unter https://github.com/witnessmenow/ESP32-Cheap-Yellow-Display/blob/main/OriginalDocumentation/5-Schematic/ESP32-WROOM-1%20Pin%20definition.png



    • Hardware-Konstrukt C: Server für automatisches Messinterface, Raspi Zero 2**


- System für Homeautomation "Openhab", gibt es bereits als fertige Raspi-Distribution "Openhabian", kann direkt mittels Raspi-Imager auf SD-Karte gespielt werden

- Erstkonfiguration für WLAN durch editieren der Datei openhabian.conf

- dann Neustart, beim ersten mal erfolgt installation aller benötigter Pakete via Internet, was min. eine halbe Stunde (oder länger) dauern kann

- danach ist der Server im lokalen WLAN unter seiner zugewiesenen DHCP-Adresse auf Port 8080 bzw. unter http://openhabian:8080 erreichbar und ready für Erstkonfiguration

- für shutdown einloggen mit putty-ssh, kann aber auch im Webfrontend explizit konfiguriert werden (https://smarthome-training.com/de/openhab-systembefehle-wie-neustart-herunterfahren-per-schalter-ausfuehren/)




- CYD und Pi Zero