LED Matrix 8x8 Troubleshooting

  • Hi @ll!!


    Habe mir folgende LED Matrix gekauft und selbst zusammengelötet:
    http://www.ebay.de/itm/161244773463?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649


    Soweit so gut.
    Dies sollte mein Einstieg für das gesamte Thema werden.
    Jetzt habe ich mich, um zu testen ob alles funktioniert, an folgende Anleitung gehalten:
    https://www.dropbox.com/s/3xr0…vmscg/PiMatrix-part-1.pdf


    Darin steht das die Ausgabe nach folgendem Befehl

    Code
    sudo i2cdetect -y 1


    so aussehen soll: Zeile 20 Spalte 0 soll 20 stehen.


    Bei mir sieht das ganze aber so aus, dass in Zeile 20 Spalte 0 -- steht und in Zeile 30 Spalte b steht UU.


    Habt ihr einen Tipp womit ich bei meiner Fehlersuche beginnen soll. Wisst ihr vielleicht schon woran es liegt?


    Danke schon mal für eure Hilfe.[/quote]

  • 5V oder 3,3V Versorgung ? pullup Widerstände an I2V SDA und SCL ?
    auch mal

    Code
    sudo i2cdetect -y 0


    versucht ?

    lasst die PIs & ESPs am Leben !
    Energiesparen:
    Das Gehirn kann in Standby gehen. Abschalten spart aber noch mehr Energie, was immer mehr nutzen. Dieter Nuhr
    (ich kann leider nicht schneller fahren, vor mir fährt ein GTi)

  • Hier die Ausgabe:


    Code
    sudo i2cdetect -y 1


    Code
    0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
    00:          -- -- -- -- -- -- -- -- -- -- -- -- --
    10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    30: -- -- -- -- -- -- -- -- -- -- -- UU -- -- -- --
    40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    70: -- -- -- -- -- -- -- --


    Code
    sudo i2cdetect -y 0


    Code
    0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
    00:          -- -- -- -- -- -- -- -- -- -- -- -- --
    10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    70: -- -- -- -- -- -- -- --


    Was soll eigentlich UU aussagen?[/code]

  • UU heisst IMHO erkannt und aktiv !

    lasst die PIs & ESPs am Leben !
    Energiesparen:
    Das Gehirn kann in Standby gehen. Abschalten spart aber noch mehr Energie, was immer mehr nutzen. Dieter Nuhr
    (ich kann leider nicht schneller fahren, vor mir fährt ein GTi)

    • Official Post

    Unter python würde er "Device already in use" schreiben. Also scheint er generell zu funzen.


    edit: jar war schneller ;)

    Der Unterschied zwischen Genie und Wahnsinn definiert sich im Erfolg.

    Edited once, last by dbv ().

  • ok. Und nun?
    eigentlich sollte dort laut dem How To nichts stehen.
    Könnt Ihr mir bitte helfen, wie ich nun vorgehen soll um den Fehler zu finden? Thx.

  • Kenn mich mit i2c net 100%ig aus aber bei "Device already in use" würde ich mal drauf tippen dass das noch von irgendeinem Script blockiert wird. -> Reboot probieren?


  • ok. Und nun?
    eigentlich sollte dort laut dem How To nichts stehen.
    Könnt Ihr mir bitte helfen, wie ich nun vorgehen soll um den Fehler zu finden? Thx.


    du beantwortest ja keine Fragen. s.o.


    Welche Adresse eingestellt ?


    bist du sicher das dich das nicht überfordert ? wo bleibt das Grundlagenwissen dafür ?

    lasst die PIs & ESPs am Leben !
    Energiesparen:
    Das Gehirn kann in Standby gehen. Abschalten spart aber noch mehr Energie, was immer mehr nutzen. Dieter Nuhr
    (ich kann leider nicht schneller fahren, vor mir fährt ein GTi)

  • Sorry. Vor lauter ding vergessen.
    1. Frage: 5 V oder 3,3 V Versorgung?
    5 V Versorgung.
    2. Frage: pullup Widerstände an I2V SDA und SCL?
    Jo. Worauf willst du hinaus? Meinst du falsch zusammengelötet oder gar vergessen?


  • Sorry. Vor lauter ding vergessen.


    ist ja bei Fehlersuche nicht so wichtig die Helfer zu informieren, Hauptsache sie posten den Fehler :lol:



    1. Frage: 5 V oder 3,3 V Versorgung?
    5 V Versorgung.


    5V ist erst mal gefährlich wer nicht weiss was er tut
    fange doch mal mit 3,3V an wenn die LEDs das erlauben



    2. Frage: pullup Widerstände an I2V SDA und SCL?
    Jo. Worauf willst du hinaus? Meinst du falsch zusammengelötet oder gar vergessen?


    was weiss ich ? deine Infos sind so dürftig


    mache Fotos von deinem ! Aufbau und stelle sie hier ein
    evtl. sieht man was.....

    lasst die PIs & ESPs am Leben !
    Energiesparen:
    Das Gehirn kann in Standby gehen. Abschalten spart aber noch mehr Energie, was immer mehr nutzen. Dieter Nuhr
    (ich kann leider nicht schneller fahren, vor mir fährt ein GTi)

  • Quote

    was weiss ich ? deine Infos sind so dürftig


    Ja sorry. Ich gebe euch was ich habe ;)
    Bin ja auch noch relativ neu in dem Thema. Entschuldigt.


    Wenn ich euch richtig verstehe, bedeutet UU jetzt nichts schlechtes ;)
    Das heißt, eigentlich sollte diese LED Matrix funktionieren. Zumindest nach dieser Ausgabe, richtig?


    Bin jetzt noch nicht der beste "Löter". Bitte verzeit mir daher, wie das Ergebnis aussieht.

  • Du solltest aufjedenfall erstmal die ganzen stumpfen (nicht glänzende) Lötstellen nachlöten!
    Und trainiere vll noch an irgendwelchen Schrottplatinen...


  • Bin jetzt noch nicht der beste "Löter". Bitte verzeit mir daher, wie das Ergebnis aussieht.


    ich verzeihe dir, ob der PI das genauso sieht wird er entscheiden :lol:


    evtl. wäre meine Empfehlung erst mal löten zu lernen, das etwas ordentlicher zu machen bevor wieder ein PI stirbt (ist aber nur eine Empfehlung)


    Basisadresse sollte aber 0x20 (hex) sein, ich vermute die hast du nicht auf GND


    überall fehlen Jumper.


    nun ist der MCP bei der Registerzahl nicht einer der einfachsten Kandidaten, mit einem PCF8574 anzufangen wäre einfacher gewesen.


    Ich tippe dein UU ist genau dieser Chip ohne Jumper auf den Adressen + seinen Offset

    lasst die PIs & ESPs am Leben !
    Energiesparen:
    Das Gehirn kann in Standby gehen. Abschalten spart aber noch mehr Energie, was immer mehr nutzen. Dieter Nuhr
    (ich kann leider nicht schneller fahren, vor mir fährt ein GTi)

  • Quote

    überall fehlen Jumper.


    kannst du mir sagen wo. Das ganze war ein Bausatz. Wie in diesem beschreiben, habe ich genau einen Jumper gesetzt.


  • kannst du mir sagen wo. Das ganze war ein Bausatz.


    ne kann ich dir nicht sagen, dazu ist das Bild zu mies und ich habe diesen Bausatz nicht.


    Wo liegen denn deine A0 A1 und A2 vom Chip, auf GND oder auf VCC ?

    lasst die PIs & ESPs am Leben !
    Energiesparen:
    Das Gehirn kann in Standby gehen. Abschalten spart aber noch mehr Energie, was immer mehr nutzen. Dieter Nuhr
    (ich kann leider nicht schneller fahren, vor mir fährt ein GTi)