Hallo zusammen,
Ich habe mir ein paar Module mit der Bezeichnung cjmcu-008 zugelegt.
Da sollte ja eigentlich ein HSCDTD008A laut Beschreibung drauf sein.
Ein i2c-Scanner auf dem Arduino spuckt mir jetzt als Adresse eine 0x0f aus.
Welcher Chip könnte das sein ? Hat da jemand schon Erfahrungen damit ?
Viele Grüße
Und wir dürfen jetzt für dich alles zusammen googeln ?
Ein Hyperlink zu deinen Teilen wäre da schon angebracht.
Hier mal ein Link zu einem Angebot:
cjmcu-008 Modul
Das Datenblatt des Sensors, der eigentlich verbaut sein sollte:
HSCDTD008A
Von den 3 Modulen meldet sich eins korrekt mit der Adress 0x0c beim i2cscanner. Zwei andere Module melden sich mit der Adresse 0x0f. Hab schon mal nach einer Liste mit i2c-Adressen gegoogelt, aber in den Listen, die ich gefunden habe, ist 0x0f nicht aufgeführt.
Lt. Datenblatt ist die I2C-Adresse fix und kann somit nicht geändert werden.
Ich vermute, du hast da 2 Fake-Module erhalten.
Wende dich doch damit mal an den Lieferanten.
Hab jetzt mehrere Module anstatt einfach mit der Adresse 0x0f betrieben. Sie scheinen zu funktionieren.
Die Register 0x0d ("Info Version") , 0x0e ("Info ALPS") und 0x0f ("Who i am") entsprechen dem Datenblatt.
Der Chip lässt sich nach Datenblatt konfigurieren und bringt auch Feldwerte.