Hallo,
ich habe an den Raspberry PI, ein Porterweiterung's IC Angeschlossen MCP23017
Nun würde ich gerne mir die PullDown Widerstände an jeden Port sparen.
Mit welschen Befehl kann ich das ganze Aktivieren?
Hier mein Aktueller Testcode zum Auslesen:
Code
import smbus
import time
bus = smbus.SMBus(1) # Rev 2 Pi
DEVICE = 0x20 # Device Adresse (A0-A2)
IODIRA = 0x00 # Pin Register fuer die Richtung
IODIRB = 0x01 # Pin Register fuer die Richtung
GPIOB = 0x13# Register fuer Ausgabe (GPB)
GPIOA = 0x12 # Register fuer Eingabe (GPA)
bus.write_byte_data(DEVICE,IODIRA,0x00)
bus.write_byte_data(DEVICE,IODIRB,0x00)
while True:
Taster = bus.read_byte_data(DEVICE,GPIOA)
Taster2 = bus.read_byte_data(DEVICE,GPIOB)
time.sleep(1)
print "Taster I: " + str(Taster) +" Taster II: "+str(Taster2)
Alles anzeigen
Würde mich auf eine Antwort freuen