Hallo,
ich arbeite gerade an einer Schaltung, die Temperatursensoren verschiedener Arten (DS18B20 und DHT11) ansteuert und je nach Temperatur LED's zum leuchten bringt.
Dazu benutze ich python und RPi.GPIO
Das funktioniert auch alles wie es soll. Allerdings bin ich auf etwas Seltsames gestoßen:
Während sich die drei normalen LED's wie gewohnt mit
anschalten lassen, ist es bei der RGB-LED genau anders herum, die einzelnen Pins der RGB-LED lassen sich also mit
aktivieren. :s
Ich habe die Schaltung auch schon an einem zweiten RasPi ausprobiert, aber überall das Selbe.
Tausche ich die RGB-LED mit den normalen LED's aus, so lassen sich die normalen nun nur mit 1 aktivieren, und die RGB-LED ist wieder normal.
Allerdings konnte ich auf den Datenblättern zu den GPIO-Pins nirgends Bemerkungen dazu finden.
Betroffen von der Invertierung sind die Pins GPIO23, GPIO24, GPIO25, GPIO12, GPIO16, GPIO20 und GPIO21.
Es stellt zwar kein großes Problem für mein Vorhaben dar, aber es verwirrt mich etwas, daher würde ich es schon gerne klären.