N. M. schrieb:
Welche? Typ angeben!
Ich wollte den HSCDRRN100MDSA3 Differenzdrucksensor und SSCDANN015PA2A3 Absolutdrucksensor nutzen.
Der Sensor, der Mikrocontroller und ein paar Lithium Ion AA Batterien sollten eine hierbei eine "Einheit" sein.
Mehrerer dieser "Einheiten" sollten hierbei Sensordaten aufzeichnen.
Möglich schon. Sinnvoll ist die Frage.
Warum braucht es den Raspi?
Ich bin auf zwei Lösungswege gestoßen:
Entweder:
Über Mosquitto MQTT Broker -> Node-RED -> InfluxDB -> LabView
Der MQTT Broker, Node-Red und InfluxDB würden dann im Raspi laufen.
Oder:
Über den von Labview Verfügung gestellten MQTT Toolkit
In dem was du seither beschrieben hast könnte LabView ja auch direkt mit dem ESP reden.
Was wäre hier das sinnvollste Verfahren, wenn ich fragen dürfte ?
Die einzige Anforderung ist das man eine Anbindung zu LabView herstellt und die Sensordaten verlässlich ankommen.
I2C Treiber für den ESP würde ich auch bei Espressif suchen.
Ich habe hier folgendens auf der ESP Seite gefunden:
https://docs.espressif.com/projects/esp-idf/en/v4.3/esp32/api-reference/peripherals/i2c.html
I2C Treiber für den Sensor entweder beim Hersteller, oder wenn man den
Typ wüsste Mal bei GitHub schauen.
Bei dem Hersteller habe ich einen Evaluation Kit gefunden mit entsprechender Software:
https://sps.honeywell.com/us/en/products/advanced-sensing-technologies/healthcare-sensing/sensor-evaluation-kits/sensor-evaluation-kits#overview
Eigentlich ist SPI viel schneller jedoch solle die Anbindung über I2C leichter zu realisieren sein.
Da die Sensordaten maximal im 0.7 Sekunden Takt ankommen sollten wäre hier, wie ich für richtig halte, I2C ausreichend.
Danke