Hallo,
ich bin gerade dabei mich durch ein eigenes Projekt zu kämpfen. Ich habe an einem RPi3 ein OLED Display was auch schon läuft wie es soll. Beim Display handelt es sich um das Modell mit SSD1306 Controller (0,96 Zoll, I2C). Um es anzusteuern nutze ich die SSD 1306 Python Bibliothek von Adafruit.
Jetzt wollte ich per GPIO noch ein paar Tasten abfragen bzw. eine LED als Statusleuchte nutzen.
Dazu habe ich im Code das hier eingefügt:
Wenn ich das Python Skript laufen lasse, so meckert er beim GPIO.setmode.
Es erscheint die Meldung:
....
disp = Adafriut_SSD1306.SSD1306_128_64(rst=RST)
.....
Dann kommen noch vier Zeilen wo es dann wohl in 2 Modulen zum Fehler kommt. (SSD1306.py und GPIO.py)
Ich gehe davon aus, dass hier irgendwo schon etwas für die GPIOs für Python importiert wird und das dann mit meiner Angabe kollidiert.
Liege ich da richtig?
Wenn der Raspi mit der Adafruit Bibliothek etwas für die GPIOs importiert, was ist dass denn dann und wie spreche ich das an?
Würde es auch eine Kollision geben wenn ich WiringPi noch aufspielen würde oder lande ich da beim gleichen Ergebnis?
Grüße
Tiberius