-
-
I2C ohne Verzicht auf Liniensensoren - Minimallösung
Hallo,
bis jetzt musste man für eine I2C-Erweiterung (z.B. Display) die Liniensensoren "opfern", da die Pins der Sensoren verwendet werden müssen.
Es gibt aber eine Methode, die ich erfolgreich ausprobiert habe, mit der man I2C und die Liniensensoren verwenden kann.
Dabei habe ich SDA und SCL an die Richtungspins des rechten Motors (B5 und B4) gehängt und an die Widerstände R5 und R7 gelötet. Diese sind gut zu erreichen.
Damit kann man ich jetzt auf meinem Display die Liniensensorenwerte anzeigen lassen.
Der Motor muss stehen bleiben, aber nur während der Übertragung. Wenn man das geschickt hin und her schaltet, können die Motoren nebenbei ohne (große) Beeinträchtigung laufen.
Gruß
ASUR0
-
-
Erfahrener Benutzer
Roboter Genie
Das ist ein Vernünftige Lösung. Ich habe kein LCD Erweiterung aber ich vermute es wurde ohnehin Schwierig sein das LCD zu beobachten weil es hin und her fahrt und Kurven dreht.
-
andererseits kann man im stehen die Liniensensorwerte auslesen, was zum experimentieren sehr sehr praktisch ist.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen