Chrizzle:
Hab mir das Display direkt mit Shield bestellt und die ganzen +5V scheinen ja auf dem Schaltplan auf den gleichen Pin zu laufen bekommt man da evtl. (durch das Shield) ein Platzproblem?
Welches Display und welches Shield ?
Was für ein Platzproblem ?
Bitte Links posten. Hyperlinks, damit man das auch auf mobilen Geräten lesen kann.
Sind wohl jeweils einfach die Ebay Links:
Display & Shield
und wenn wir einmal dabei sind:
SD Karte
Hab bei der Arduino Software auch schon Libaries für das Display und ein SD Karten Modul gesehen. Ich hab nicht zufällig so viel Glück, dass ich die einfach nehmen kann oder? (Mit Beachtung der richtigen Ports) und muss ich das Keypad auch noch anlernen?
Chrizzle:
Hab bei der Arduino Software auch schon Libaries für das Display und ein SD Karten Modul gesehen. Ich hab nicht zufällig so viel Glück, dass ich die einfach nehmen kann oder? (Mit Beachtung der richtigen Ports).
Die vorhandene Libraries passen meistens. Das kannst du einfach testen und die Beispiele dafür verwenden.
Was meinst du mit Ports ?
Die Anschlüsse am Arduino sind die Pins.
Ob es Platzprobleme mit dem Shield gibt, kannst nur du beantworten da wir dein Gehäuse nicht kennen.
Ja die Pins, sorry.
War auch nicht aufs Gehäuse gerichtet sondern auf die Pins.
Wenn ich das Shield auf den Arduino stecke dann habe ich ja 5V und die beiden GND, die Richtung SD Modul bzw. Akku gehen, bereits belegt.
Gibts da irgendne Lösung für?
Dann ist bei meinem SD Modul noch der 5V und der 3,3V Pin im Vergleich zum Diagramm vertauscht bekommt man dabei evtl. irgendwelche Probleme, wenn ich seinen Sketch benutze?
Hier einfach mal ein Foto wie es jetzt bei mir ist.
Chrizzle:
Wenn ich das Shield auf den Arduino stecke dann habe ich ja 5V und die beiden GND, die Richtung SD Modul bzw. Akku gehen, bereits belegt.
Gibts da irgendne Lösung für?
Dann musst du die Kabel da anlöten.
Dann ist bei meinem SD Modul noch der 5V und der 3,3V Pin im Vergleich zum Diagramm vertauscht bekommt man dabei evtl. irgendwelche Probleme, wenn ich seinen Sketch benutze?
Du musst natürlich hier auch die Kabel richtig verbinden.
Du brauchst für das SD Modul nur eine Spannung, 5 V oder 3,3 Volt, je nach Arduino.
Wo kann ich die am besten anlöten? Kann ich dafür die leere Buchse unter der 5V Verbindungen des Shields benutzen oder muss das mit in den Pin vom Arduino selbst?
So nachdem ich ein bisschen gelötet hab bin ich erstmal so weit fertig.
Hab allerdings noch zwei Sachen, die jetzt nichts mehr mit der Anfangsfrage zu tun haben:
Die SD Initialisierung klappt mal ja mal nein, aber nach zwei dreimal Neustart läufts dann. Woran könnte das liegen?
Mein letztes Problem ist, dass das Programm zu langsam abläuft, da ich den Sketch ändern musste, weil die IDE es nicht auf den Arduino geladen hat wäre meine Frage, ob das Programm durch die Änderung langsamer wird:
Vorher: PROGMEM prog_uchar gammaTable[] =
Nachher: const unsigned char gammaTable[] PROGMEM =
Hier der ganze Sketch. Änderung ist ganz unten.
Wenn es Dir zu langsam ist, dann nimm die delay() aus dem Loop raus.
Gruß Tommy
Tommy56:
Wenn es Dir zu langsam ist, dann nimm die delay() aus dem Loop raus.
Gruß Tommy
Danke für deine schnelle Antwort.
Da soll ja mehr oder weniger ein Bild in einzelnen Spalten auf den Ledstreifen gedruckt werden und die Zeit zwischen den einzelnen Spalten ist noch zu lang, aber da hab ich bisher noch nicht gesehen, wie ich die Einstellen könnte bzw. hats Frame Delay nicht geändert. Hatte es aber auch am Arduino eingestellt und nicht im Code, aber das sollte ja ohne Probleme gehen sonst gäbe es die Funktion ja nicht oder?
Eventuell muss man auch die Zeit der einzelnen Pixelspalte ändern....