Hallo, ich hoffe ihr könnt mir weiterhelfen, bestimmt :) also ich habe von Sure electronics das 8x32 dot matrix display. ich will mir einen Daft punk Helm aufbauen. jetzt zu meiner frage ich habe einen arduino Mega 2560 aber im tutorial siehe Anhang wird ein arduino diecimilia verwendet. könnt ihr mir sagen wie ich das pinning an mein mega 2560 bekomme, habe dort auch digital pins aber weiss nicht auf welche ich die CS1-Cs4 stecken soll. könnt ihr mir vielleicht genau sagen wie ich was verbinden soll? vielen dank für eure Hilfe gruß flo
habe mal noch den code für das display angehängt, vielleicht hilft es weiter vielen dank gruß
Florian schrieb: > könnt ihr mir sagen wie ich das pinning an mein > mega 2560 bekomme, habe dort auch digital pins aber weiss nicht auf > welche ich die CS1-Cs4 stecken soll. könnt ihr mir vielleicht genau > sagen wie ich was verbinden soll? Die Arduino Pins sind auf allen Boards in gleicher Weise durchnummeriert. D.h. auf einem Uno-Board gibt es D0, D1, D2, D3 etc. und auf einem Mega-Board gibt es ebenfalls D0, D1, D2, D3 etc. Außer, dass das Mega-Board mehr Digitale Pins als ein Uno-Board hat, gibt es beim Durchzählen erstmal keine Unterschiede. Sofern Du nicht Digital-Pins mit Sonderfunktionen wie "interruptfähig" oder "PWM fähig" verwenden mußt, wovon ich mal nicht ausgehe (Displaytreiber brauchen keine Interrupts und kein PWM), ist die Sache ganz einfach: Du nimmst einfach dieselben Pins mit derselben Arduino-Bezeichnung und kannst die Beispielprogramme direkt laufen lassen. Wenn Du die Library von Adam Thomas verwendest und die Beispielprogramme zur Library testen möchtest, ohne die Pin-Nummern im Beispielcode ändern zu müssen, hältst Du Dich am besten an das vorgegebene Schema: | Display Label | Arduino DIO | Sure's Connector | | CS1 | 4 | 3 | | WR | 8 | 5 | | DATA | 9 | 7 | | RD | 10 | 6 | | GND | gnd | 11 | | +5V | +5V | 12 | Wenn Du mal in die setup-Funktion der Beispielprogramme reinschaust, müßtest Du die genannten Arduino Digital-Pins dort wiederfinden. Im Endeffekt kannst Du aber digitale Pins beliebiger Nummern verwenden, wie Du lustig bist. Du mußt dann eben nur die Initialisierung der Library in der setup-Routine auf die tatsächlich verwendeten Pins umschreiben.
hallo Jürgen, vielen vielen dank für deine Antwort, leider leuchtet noch nichts ich habe es so angeschlossen wie du gesagt hast aber nichts brennt :( hast du noch einen tip? gruß flo
Florian schrieb: > hallo Jürgen, vielen vielen dank für deine Antwort, leider leuchtet noch > nichts ich habe es so angeschlossen wie du gesagt hast aber nichts > brennt :( hast du noch einen tip? Kann es sein, dass über das Steuerkabel nur die Steuerelektronik mit Plus und Minus versorgt wird und Du das Display selbst zusätzlich auch nochmal an Plus und Minus direkt anschließen mußt? Bei Dir auf dem Foto erkenne ich zwei Schraubanschlüsse am Display für irgendwas, wo nichts angeschlossen ist. Kann es eventuell sein, dass da auch Plus und Minus dran gehört? Wofür sind die Schraubanschlüsse am Display sonst da? BTW "Bildformate", da kann ich mich nur anschließen. In Foren ist es Nettikette, da nur sehr abgespeckte Bilder mit guter Komprimierung hochzuladen, um den Speicherplatz des Forenbetreibers nicht zu überbeanspruchen. Dein Foto möchte hier hier vermutlich niemand als DIN-A3-Poster ausdrucken.
Jürgen S. schrieb: > Bei Dir auf dem Foto erkenne ich zwei Schraubanschlüsse am Display für > irgendwas, wo nichts angeschlossen ist. Kann es eventuell sein, dass da > auch Plus und Minus dran gehört? So steht es daneben...
danke für eure antworten, für das bildformat entschuldige ich mich, hatte nicht viel zeit deshalb habe ich es schnell unkomprimiert hochgelden. natürlich habe ich strom angeschlossen aber es tut sich einfach nichts :( an eumel, ist man nicht irgendwann leid die ewige windows apple Diskussion?! können auch gleich über autos reden audi oder mercedes , galaxy oder iphone, ich glaube das bringt aber nicht viel für meine frage?! noch jemand Ideen?
danke für die mühe, bin nicht so fit im programmieren, deshalb auch der arduino :) habe ein netzteil angeschlossen das 5v ausgibt, ich wäre schon froh wenn alle leds einmal angehe oder zumindest eine damit ich weis ob die Matrix funktioniert :) gruß
Ist denn GND dieses Netzteil und das deines Arduino das selbe? Wenn nein: verbinden. Florian schrieb: > danke für die mühe, bin nicht so fit im programmieren, deshalb auch der > arduino : Ist ein Trugschluss, dass es dadurch einfacher wird ;)
:D müsste das gleiche sein, da wenn ich das Netzteil an der matrix anschließe leuchtet der arduino auf und bekommt Saft! d.h. doch dass gnd schon verbunden ist oder?! gruß
hmm, also wenn ich mir das Foto ansehe, dann geht Chip Select am Arduino nicht auf D4 wie in der Tabelle von Jürgen S., sondern auf 3. Inwieweit die anderen Kabel auf Display Seite passen, lässt sich nicht exakt erkennen. Welche Library verwendest du ? Ist es die von Adam Thomas ? Ist der DIP Schalter CS1 am Display auf On ?
am dampf könnte es noch liegen,bekomme am montag noch ein richtiges labotnetzteil mit dem kann ich es nocheinmal prüfen
hier mal der link worum es überhaupt geht und wie es dort beschrieben ist, denke das hilft vielleicht :) http://www.therpf.com/f9/daft-punk-thomas-helmet-skipped-few-chapters-112750/index8.html
Hast du jetzt cs auf 4 am Arduino und verwendest du Library & Beispielprogramm von Adam Thomas unverändert ? Laut Datenblatt dürfte auch USB Strom reichen. Dass sollte IMHO tun. Miss doch mal mit nem Multimeter welche Spannung du an den Display Schraubklemmen hast ? Wenn dort 5V sind, dann überprüf nochmal alle Kabelverbindungen. Denn wenn da was falsch verkabelt ist, machst du das mit zusätzlichem Netzteil ev. nur schlimmer.
5v liegt an der klemme, wo finde ich das beispielprogramm und die lib, wie gesagt habe nur den code den ich von der Seite habe(oben im Anhang) reingelassen zum fest gruß
Florian schrieb: > 5v liegt an der klemme, wo finde ich das beispielprogramm und die lib, > wie gesagt habe nur den code den ich von der Seite habe(oben im Anhang) > reingelassen zum fest Google ist nicht gerade Dein Freund, oder? Hier zum Lesen einer Geschichte: http://www.makehackvoid.com/news/why-i-wrote-ht1632-avr Hier das Blog zur Library: http://www.makehackvoid.com/member-projects/ht1632-avr-library-interface-ht1632-led-driver-ics-and-avr-micro-controllers Hier der Code zum Downloaden: https://github.com/devdsp/HT1632-AVR Ach ja, kleine Info für Dich: In der Download-Area kannst Du sehen, dass der Library-Code über 2 bis 3 Jahre alt ist. Das heißt: So wie der Code ist, ist er für Arduino-Versionen vor v1.0 gemacht, eben die Arduino-Versionen von vor 2-3 Jahren. Um den Code in einer aktuellen Arduino-Entwicklungsumgebung laufen zu lassen, wirst Du ihn entweder wenig oder auch etwas mehr anpassen müssen, sonst gibt es nur Compilerfehler. Also wenn Du mit dieser unveränderten Library was mit Deinem Display werden möchtest: Lade Dir eine 2-3 Jahre alte Arduino Umgebung herunter und teste Dein Display damit! Oder informiere Dich und passe die Library an, dass sie auch auf Arduino 1.0 und höher läuft! Ich habe diesen ganzen Sermon mal dazugeschrieben, weil ich vermute, dass Google nicht Dein einziges Problem ist, wo Du noch in der Lernphase bist. Happy Computing! [Edit] Auf der Library-Seite sehe ich auch gerade, dass da drei weitere Leitungen zum Verkabeln angegeben sind, nach diesem Schema: | Display Label | Arduino DIO | Sure's Connector | | CS1 | 4 | 3 | | CS2 | 5 | 1 | | CS3 | 6 | 2 | | CS4 | 7 | 4 | | WR | 8 | 5 | | DATA | 9 | 7 | | RD | 10 | 6 | | GND | gnd | 11 | | +5V | +5V | 12 |
vielen dank für die info, bin ja noch am lernen und rumprobieren :) nochmals vielen dank gruß flo
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.