Kann mir jemand helfen? Ich weiß nicht wo ich auf dem 16 x 2 Display den Wiederstand anschließen soll. Es sind ja nur 4 Pins am Display und die sind alle belegt. Ich habe leider nicht so viel Ahnung von der Materie, also bin ich Mega dankbar für eure Hilfe.
dazu müsstest du beschreiben, was du eigentlich machen willst bzw. wessen Anleitung du da nachbaust.
Rein geraten, du willst mit D10 das Backlight schalten. Ja könnte man, wenn man diese Verbindung richtig setzt. Macht nur wenig Sinn, für dein Display denn das kann über den PCF auch das Backlight steuern. Aber dazu will ich erst mal sehen was der Sketch wirklich macht.
Denke der Widerstand zum Display soll zum dimmen da sein. Da gehört der aber nicht hin.
Den kannst du wenn es dir zu hell ist, anstelle des Jumpers auf der Displayrückseite einsetzen.
Welchen Pro Mini hast du denn die 5V oder 3,3V Version?
das ist jetzt eine andere Baustelle - das Display muss auch ohne dieser D10 Verbindung gehen!
Gehe nun geordnet vor:
Schritt 1:
Nimm den I2C Scanner (aus den Wire Beispielen) und kontrolliere, ob dein LCD reagiert und notiere dir die I2C Adresse
Schritt 2:
Nimm aus der installierten Library das Hello World und kontrolliere, dass das LCD überhaupt was ausgibt. Eventuell musst du die Adresse aus Schritt 1 anpassen.
Wenn die Adresse stimmt, musst du eventuell am Kontrast Poti drehen, sodass du Buchstaben siehst.
Schritt 3:
Nun nimm den neuen Sketch und überprüfe ob in Zeile 125 die richtige Adresse gesetzt ist.
Schritt 4:
Nur wenn du die erste n3 Schritte erfolgreich gemacht hast und das Display was ausgibt, gib den Jumper runter und schließe den Widerstand von D10 auf den oberen Pin.
Lass keinen Schritt aus! Wenn was nicht funktioniert STOPPE und melde dich wieder und beschreibe exakt wie weit du gekommen bist und welches neues Problem du hast.
Hast du schonmal am Kontrastpoti des Display gedreht? Wenn das nicht richtig steht siehst du nix auf dem Display, und am besten mit Jumper geschlossen für die Beleuchtung.
Danke für die tollen Tipps. Ich habe Schritt 1 ausgeführt. Das Display hat die Adresse 0x3E und der Kompass 0x68. Dies konnte ich aber nur einzeln herauslesen. Wenn ich wie im Plan beide parallel verbinde , erkennt er keines.
das ist zwar eher ungewöhnlich aber möglich.
Mach bitte ein gutes Bild von deiner verlöteten PCF8574 Adapterplatine und stell es ein.
Nun setze fort mit Schritt 2 und setze als Adresse das was dir der Scanner rausgeschrieben hat.
ACHTUNG: dein Breadboard hat unterbrochene Power Rails ... die sind zwischen links und rechts NICHT verbunden sondern sind in der Mitte Unterbrochen (der blaue und rote Strich geht nicht durch!) Das musst du mit kurzen Dupont Kabeln verbinden!
Wenn die Verkabelung verbessert worden ist, teste noch mal mit dem I2C Scanner.
Warum, in welchem Namen auch immer, willst Du das tun?
Dafür gibt es eine Funktion, die dem PCF sagt, dass er das backlight an- oder ausmachen soll....
Lötfett was meist Zinkchlorid enthält, ist zum Löten von Elektronik nicht geeignet, da es elektrisch leitend ist und korrodierend ist. Die Platine mößte nach dem Löten gewaschen werden.
Lötzinn enthält das benötigte Flusßmittel.
Wenn Du wirklich ein zusätzliches Flussmittel dann nimm solches auf Basis von Kolofonium bzw solches welchs als "NO CLEAN" gekennzeichent ist.
Wo soll ich die adresse hinschreiben? Im Hello World code kann ich nichts finden zum reinschreiben. Danke für den Tipp mit dem Breadboard, jetzt geben beide die Adresse im seriellen Monitor aus. Ist mir fast schon peinlich