Wetterstation HB-UNI-SEN-WEA

Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann

Moderator: Co-Administratoren

jp112sdl
Beiträge: 12115
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2150 Mal
Kontaktdaten:

Re: Wetterstation HB-UNI-SEN-WEA

Beitrag von jp112sdl » 13.04.2020, 19:38

Du findest bei Bibliotheken fast immer Beispielsketche.
Hier z.B. die Adafruit VEML6070 Lib
https://github.com/adafruit/Adafruit_VEML6070

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Aceli
Beiträge: 282
Registriert: 05.10.2015, 12:56
Hat sich bedankt: 15 Mal
Danksagung erhalten: 2 Mal

Re: Wetterstation HB-UNI-SEN-WEA

Beitrag von Aceli » 13.04.2020, 19:39

Ja so was dachte ich mir . Werd ich mal testen . Komisch das der keinen Wert liefert .
Nächste Baustelle 🤦🏼‍♂️

Aceli
Beiträge: 282
Registriert: 05.10.2015, 12:56
Hat sich bedankt: 15 Mal
Danksagung erhalten: 2 Mal

Re: Wetterstation HB-UNI-SEN-WEA

Beitrag von Aceli » 14.04.2020, 20:16

Moin

ich hab das ganze jetzt mit dem Standart Beispiel Sketch gemacht.

Code: Alles auswählen

#include <Wire.h>
#include "Adafruit_VEML6070.h"

Adafruit_VEML6070 uv = Adafruit_VEML6070();

void setup() {
  Serial.begin(9600);
  Serial.println("VEML6070 Test");
  uv.begin(VEML6070_1_T);  // pass in the integration time constant
}


void loop() {
  Serial.print("UV light level: "); Serial.println(uv.readUV());
  
  delay(1000);
}
zeigt im Raum 0 an.

wenn ich mit der Taschenlampe näher komme. kommt dieses..

Code: Alles auswählen

UV light level: 0
UV light level: 0
UV light level: 0
UV light level: 1
UV light level: 7
UV light level: 14
UV light level: 15
UV light level: 15
UV light level: 9
UV light level: 8
UV light level: 8
UV light level: 9
UV light level: 9
UV light level: 8
UV light level: 8
UV light level: 9
wobei 9 und 8 ca einen abstand von 10 cm sind. Taschenlampe und Sensor.
Handy LED das gleiche... also sollte er doch laufen oder nicht !?

durch i2C nimmt der Wettersketch doch die Adresse selbstständig?

jp112sdl
Beiträge: 12115
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2150 Mal
Kontaktdaten:

Re: Wetterstation HB-UNI-SEN-WEA

Beitrag von jp112sdl » 14.04.2020, 21:37

Aceli hat geschrieben:
14.04.2020, 20:16
also sollte er doch laufen oder nicht !?
Der Sensor an sich ja. Die Werte, die dort ausgegeben werden, sind jedoch Rohdaten. Kein UV-Index.

Du kannst dir die Rohdaten auch bei der Wetterstation anzeigen lassen. Kommentarzeichen entfernen:
https://github.com/jp112sdl/HB-UNI-Sen- ... A.ino#L535
Aceli hat geschrieben:
14.04.2020, 20:16
durch i2C nimmt der Wettersketch doch die Adresse selbstständig?
Nein, i2c hat nichts mit einem Adress-Automatismus zu tun.
Aber es wird die Standard-Adresse verwendet, die auch die Adafruit-Lib nimmt. Also wenns da geht, dann sollte es auch bei der Wetterstation gehen

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Aceli
Beiträge: 282
Registriert: 05.10.2015, 12:56
Hat sich bedankt: 15 Mal
Danksagung erhalten: 2 Mal

Re: Wetterstation HB-UNI-SEN-WEA

Beitrag von Aceli » 14.04.2020, 21:50

Danke.

Dann versteh ich das erst recht nicht.

Fürs Verständnis.

Wann zeigt er bei euch den etwas an und welchen Wert bei voller Sonne und evtl leicht bedeckt!?

Müsste es nicht auch n kleinen Wert anzeigen wenn es bedeckt ist? oder ist es dann eben 0`?

jp112sdl
Beiträge: 12115
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2150 Mal
Kontaktdaten:

Re: Wetterstation HB-UNI-SEN-WEA

Beitrag von jp112sdl » 14.04.2020, 22:04

Ich hab grad mal geschaut... auch an miesen Tagen ist er wenigstens kurz mal 1.

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Aceli
Beiträge: 282
Registriert: 05.10.2015, 12:56
Hat sich bedankt: 15 Mal
Danksagung erhalten: 2 Mal

Re: Wetterstation HB-UNI-SEN-WEA

Beitrag von Aceli » 14.04.2020, 22:10

Ok, danke.

Aber wenn der Sensor so geht. Muss er doch auch mit dem wettersketch gehen , richtig ?

Oder kann es sein das unterschiedliche 6070 Sensoren unterschiedliche Rohdaten liefern was der Wettersketch falsch rechnet !?

jp112sdl
Beiträge: 12115
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2150 Mal
Kontaktdaten:

Re: Wetterstation HB-UNI-SEN-WEA

Beitrag von jp112sdl » 14.04.2020, 22:18

Aceli hat geschrieben:
14.04.2020, 22:10
Oder kann es sein das unterschiedliche 6070 Sensoren unterschiedliche Rohdaten liefern was der Wettersketch falsch rechnet !?
Ich habe in meinem Leben einen (1) VEML6070 gekauftu und verbaut. Ich kann daher nichts weiter allgemein zu dem Sensor beitragen.

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Aceli
Beiträge: 282
Registriert: 05.10.2015, 12:56
Hat sich bedankt: 15 Mal
Danksagung erhalten: 2 Mal

Re: Wetterstation HB-UNI-SEN-WEA

Beitrag von Aceli » 14.04.2020, 22:38

Ich habe diesen.
. https://de.aliexpress.com/item/3283444 ... web201603_

Und nur vcc gnd scl sda verkabelt

TomMajor
Beiträge: 1793
Registriert: 30.08.2017, 23:25
Hat sich bedankt: 175 Mal
Danksagung erhalten: 399 Mal
Kontaktdaten:

Re: Wetterstation HB-UNI-SEN-WEA

Beitrag von TomMajor » 14.04.2020, 23:55

Du brauchst schon Rohwerte im 100er oder 1000er Bereich für UVI > 0

siehe Application Note
https://www.vishay.com/docs/84310/designingveml6070.pdf
Seite 5 dort die Tabellen

Dort kannst du sehen
- für einen gegebenen Widerstand Rset (sieht auf dem Ali Foto aus deinem link nach 270k (Markierung 274) aus, mal mit der Realität vergleichen)
- und gegebener Integrationszeit T (wird im Sketch festgelegt)
welchen Rohwert du brauchst um einen bestimmten UVI zu erreichen.
Du brauchst schon etwas UV Power damit du UVI >0 siehst.

Mein Tipp, Debugausgabe einschalten von der Jerome schreibt und das Ding in die Sonne halten.
Rohwerte und UVI mit der Tabelle vergleichen.

Meiner hat damals ganz gut funktioniert im Unisensor
https://github.com/TomMajor/SmartHome/b ... VEML6070.h
Viele Grüße,
Tom

Antworten

Zurück zu „Hardwareentwicklung und Selbstbau von Aktoren und Sensoren“