Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ip_selctor [2014/12/30 20:55]
admin
ip_selctor [2014/12/30 22:09]
admin
Line 38: Line 38:
 unpack:\\ unpack:\\
   $ unzip master.zip   $ unzip master.zip
 +Example:\\
 +  # Set IP Address with MCP23008
 +  from Adafruit_MCP230xx import *
 +  # Use busnum = 0 for older Raspberry Pi's (256MB)
 +  # Use busnum = 1 for new Raspberry Pi's (512MB with mounting holes)
 +  mcp = Adafruit_MCP230XX(busnum = 1, address = 0x20, num_gpios = 8)
 +  # Set pins to input with the pullup resistor enabled
 +  for i in range(0,8):
 +    mcp.pullup(i, 1)
 +  # Read pins and display the results
 +  # bitshift output, third bit is the output
 +  meineIP=0
 +  for i in range(0,8):
 +    print "%d: %x" % (i, mcp.input(i) >> i)
 +    meineIP = meineIP +  mcp.input(i)
 +  print meineIP