SHT21 an nodemcu

Gast #5332703
Lesenswert?
• ▲
▼
Hallo,

ich versuche einen SHT21 an einen NodeMcu anzubinden. Wenn ich die I2C 
Ports scanne wird ein Device mit Adresse 0x40 gefunden. Dies sollte der 
Sensor sein. Wenn aber dann das Beispiel der Lib #include 
<Sodaq_SHT2x.h> lade, wird der Sensor nicht ausgelesen. Ich verwende 
einfach nur das mitgelieferte Arduino Beispiel der Lib.
Ein anderes I2C-Device funktioniert an den gleichen NodeMcu Portpins 
ohne Probleme.

Hat dazu jemand eine Idee?

Gruß
Paul
Gast #5332753
Lesenswert?
• ▲
▼
ich benutze SHT15, die haben ein Protokoll ähnlich I2C, aber eben kein 
richtiges I2C. Das steht da auch so im Datenblatt und vor allem haben 
die keine Adresse. Deshalb wirst du eine angepasste Lib für die 
Ansteuerung brauchen, wenn noch andere Devices an dem Bus hängen wird es 
noch komplizierter weil dann das Protokoll umgeschaltet werden muss.
Gast #5332768
Lesenswert?
• ▲
▼
ok, sehe gerade der SHT21 ist in dem Punkt verbessert worden und ein 
richtiges I2C Device. Sind die PullUp Widerstände vorhanden?

Und ist die I2C initialisiert?
1
Wire.begin(SDA_PIN, SCL_PIN); // 21 & 22 are default on ESP32
Gast #5333016
Lesenswert?
• ▲
▼
Ich nutze die neuste Sodaq_SHT2x.h Lib.

Die Pullups 2K2 sind vorhanden. Sonst müsste beim Scan doch auch schon 
was schief laufen oder?

Ich habe Wire.begin() ohne Angaben gestartet. Beim NodeMcu soll Default 
D1 und D2 sein? Hab beide Leitungen auch schon getauscht.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.