Die Eingänge sollen Ereignisse der rollenden Kugel via z.B. Microswitches oder Lichtschranken erfassen.
Die Ausgänge sollen Hubmagnete, LED's oder sonstige interessante "Effekte" steuern.
Der Chip MCP23016 von Microchip (http://www.microchip.com/wwwproducts/De ... e=en010412) hat 16 IO's welche alle als Ein- oder Ausgänge konfiguriert werden können. Dieser Baustein wird mit dem Bus I2C mit 2 Pin's angesteuert. Mit z.B. 5 solchen Bausteinen kann ich Locker 80 Ein- oder Ausgänge realisieren. Sie selber können sehr einfach mittels 3 Pin's adressiert und alle über die gleiche I2C Pin's z.B. gepolled werden. Es gäbe sogar eine sep. Interruptleitung pro MCP23016, welche z.B auf einen sep. Propeller Eingangspin geführt werden könnte und via Software speziell "schnell" abgefragt werden könnte.
Ist es nun möglich via Hive-Board über die I2C Schnittstelle solche "Kugelereignisse" schnell genug zu erfassen? Der Propeller hat keine Interrupts aber 8 eigenständige COG's
