Seite 6 von 8

Re: Windrichtung 8 Sektoren pot.-frei

Verfasst: 12.02.2021, 07:59
von hummell
Guten Morgen,

Es läuft durchgängig der Wert 0 durch. Also alle 500ms.

Re: Windrichtung 8 Sektoren pot.-frei

Verfasst: 12.02.2021, 13:17
von jp112sdl
Das ist mein Board:
IMG_2043.jpg
PCF8574A steht drauf und hat die Adresse 0x38 gejumpert.

Und wenn ich einen Pin gegen Vcc halte, dann ändert sich der winddir Wert.
Kurzes Video befindet sich hier:
https://www.dropbox.com/s/g67uyanf2y5vu ... 2.mov?dl=0

Mehr kann ich dann leider auch nicht für dich tun.

Re: Windrichtung 8 Sektoren pot.-frei

Verfasst: 12.02.2021, 14:05
von hummell
gibt es bei dem Board einen Eingang und Ausgang?
ich hab mich an der anderen Seite angeklemmt.
Ich setzte mich am WE nochmal ran und probiere. Vielleicht kommt ja noch der "N" Chip. Ein Board mit A habe ich leider nicht gefunden.
Hast du das Board mit 3.3V versorgt oder mit 5V?

Re: Windrichtung 8 Sektoren pot.-frei

Verfasst: 12.02.2021, 14:23
von jp112sdl
hummell hat geschrieben:
12.02.2021, 14:05
gibt es bei dem Board einen Eingang und Ausgang?
Nein, das ist durchgeschleift. Ist egal welche Seite du anschließt
hummell hat geschrieben:
12.02.2021, 14:05
Hast du das Board mit 3.3V versorgt oder mit 5V?
3.3V, wie fast alles in der AskSin-Welt

Re: Windrichtung 8 Sektoren pot.-frei

Verfasst: 13.02.2021, 17:02
von hummell
Jetzt geht gar nichts mehr. 😡
Der I2C Scanner geht noch. Der Rest nicht mehr.
Und die eine LED auf dem Mini ist nach dem Start dauerhaft an

Re: Windrichtung 8 Sektoren pot.-frei

Verfasst: 19.02.2021, 17:40
von hummell
Nabend,
alles sehr strange...
ich hab mir jetzt nochmal einen PCF8574A IC besorgt und auch nochmal einen neue Pro Mini.
I2C Scanner: 0x38 gefunden! :)
Dann habe ich den Beispiel-Sketch KeyPressedPin1 geladen und probiert!
Funktioniert einwandfrei auch mit Pin 2 - immer gegen GND
Funktion gegeben.PNG
Bei deinem Testsketch passiert aber immer noch nichts... :oops:

Hättest du noch ne Idee?

Re: Windrichtung 8 Sektoren pot.-frei

Verfasst: 19.02.2021, 17:46
von jp112sdl
Adresse hast du in meinem Sketch auf 0x38 geändert?
Zeile 34: PCF8574_WindDir<0x38> pcf;

Baudrate im seriellen Monitor hast du auf 57600 Baud eingestellt?

Re: Windrichtung 8 Sektoren pot.-frei

Verfasst: 19.02.2021, 18:53
von hummell
Ja
Ja
Ja
Funktion gegeben.PNG

Re: Windrichtung 8 Sektoren pot.-frei

Verfasst: 19.02.2021, 19:14
von jp112sdl
In deinem funktionierenden Testsketch prüfst du auf "val == LOW".
Das heißt, so lange da kein HIGH kommt, wird fortlaufend "KEY PRESSED" ausgegeben.
Stoppt diese Ausgabe denn wenn du P2 auf Vcc verbindest?

Und was kommt wenn du nur den Read von P2 mal in dem winndir Testsketch ausgeben lässt?
Also in der loop() einfach noch ein

Code: Alles auswählen

Serial.println(pcf.digitalRead(P2),DEC);
anhängen

Re: Windrichtung 8 Sektoren pot.-frei

Verfasst: 19.02.2021, 19:21
von hummell
Das "val == LOW" habe ich geändert. Es stand auf HIGH.
Dann ist es genau andersherum. Das wollte ich auch testen. ;-)

Das mit dem „read“ werde ich mal testen.