Hallo ich habe mich nach zahlreichen Videos auf Youtube und Beiträgen hier im Forum mich auch dazu entschlossen einen RaspberryPi zu kaufen um damit meinen "10x10x10 RGB-Led Cube" damit zu steuern, also ich bin ein absoluter neuling was Unix/Linux und RasPi angeht.
Die erste frage war wie steuer ich meinen LedCube an ich habe mich dazu entschlossen einen "MCP23017" für die PORT erweiterung zu verwenden und die GPIO pins (bis auf die i2c) als I/0 Ports verwenden werde.
Als mein Paket von Reichelt ankahm hab ich natürlich sofort ein adapter-board gebastelt mit dem ich meine GPIO Pins und die Ausgänge meines MCP23017 an Lötstifte führe, das Board verbinde ich via 26Pol Flachbandleitung, Wannenstecker&Pfosten mit meinem Pi (ca.15cm).
So das Adapter-Board ist Fertig kurz eingelesen und dann gings ans Programmieren, das hat auch alles ganz gut geklappt ich kann die GPIO pins alle ansteuern (also auf 1 oder 0 setzen) als das alles soweit geklappt hat hab ich mich an dem MCP23017 versucht, ich habe i2c-tools installiert und wollte jetzt mit *i2cdetect -y 1* herausfinden unter welcher Adresse mein Bauteil auf dem i2c-Bus sitzt aber er findet nichts und er zeigt mir egal ob mein Adapter-Board verbunden ist oder nicht ein "UU" an.
So meine frage kann es sein dass ich den i2c-Bus erst aktivieren muss?
oder hatte einer von euch vllt schon einmal ein ähnliches Problem bzw kann mir jemand weiterhelfen wie ich das Problem löse?
oder hab ich vllt etwas falsch gemacht, auf irgendwas nicht geachtet?
Kurze Daten
Ich arbeite nach dieser Anleitung:
http://www.elektronx.de/tutorials/port…p23017-und-i2c/
Raspberry B 512Mb
Raspbian
Am MCP23017 liegen 3,3V und Masse an, die verbindung des i2c-Bus habe ich auch nachgemessen ist alles OK!
Der MCP23017 wird vom RasPi mit Strom versorgt.
Ich werde noch bilder vom Adapterboard und wie ich es am Raspi angeschlossen haben anhängen den Stromlaufplan kann ich heute leider nicht anhängen das ich diesen auf meinem USB-Stick in der Arbeit habe
und auserdem wollte ich wissen wie ich den hexwert dann verweden muss ich habe weil ich erst davon ausgegangen bin das er an B 30 hängt es mit 0xB3 , 0x3B versucht ist das so überhaupt richtig? Ich arbeite normalerweise mit dem Binären Zahlensystem^^
Ich hoffe ihr könnt mir helfen:)
Danke schonmal im vorraus:)