Hallo Ich versuche gerade die PC Software von Instructables: http://www.instructables.com/id/Led-Cube-8x8x8/step64/PC-Software-Introduction/ so anzupassen das sie unter Windows läuft. Hauptproblem ist die Implementierung des COM Ports ich habe mich dazu an diese Anleitung gehalten: http://www.robbayer.com/files/serial-win.pdf Und habe den Code auch ohne Fehler mit Cygwin compiliert.(nach einigen anpassungen) Die exe lässt sich Ausführen es wird auch angezeigt welcher effect laufen soll aber der Cube macht natürlich nix. Vom Cube her habe ich es geschafft über ein terminal Daten zu empfangen. Und wenn ich über das terminal irgendwelche Daten sende macht der Cube auch irgendwas :). Ich benutze den ELV USB-UART-Umsetzer mit dem VCP Treiber der mir COM3 zugewiesen hat. Kann mir jemand sagen ob er hier irgendwelche Fehler entdeckt ober mir sonst irgendeinen hinweiß geben: http://pastebin.com/QjCdsVhT Ich werde jetzt mal Linux aufsetzten aber ich würde gerne bei Windows bleiben weil das AVRStudio einfach zu handhaben ist. mfg Toni P.S.: Bin absoluter neuling
Halt Stop! Ich habs geschafft ich musste den Code gar nicht an windows anpassen ich musste nur /dev/ttyUSB0 nach /dev/ttyS2 anpassen. Außerdem muss ich nach dem Windows start in einem Terminal mit dem com port verbinden und wieder trennen bevor es funzt k.a. warum.
Hi Toni, wäre toll wenn du uns deinen angespassten Code hier posten könntest. Gruss Alois ;)
http://www.instructables.com/id/Led-Cube-8x8x8/step64/PC-Software-Introduction/?comments=all#CR2NAAAGXA6XQ5S Ja ich werde mein Projektordner veröffentlichen wen das Projekt noch etwas fortgeschrittener ist. Z.Z. besteht alles noch aus zusammengeklautem code verschiedener cubes alles workarounding in mehreren Programmiersprachen :). Ich wollte die space invaders-Animation von fornax noch interaktiv machen. Außerdem mit Fritzing noch ein PCB aus meiner Breadboardschaltung. Alles development by abgucking noch nix wirklich neues.
Da ich an dem Projekt erstmal nicht weiter Arbeite, hier mal ein Paar Ergebnisse. Wie gesagt hab hier nichts neu erfunden alles nur abgekugt und modifiziert. Die Hardware ist grundsätzlich von fornax außer das ich den ATmega1284P statt den ATmega32 verwende um mehr Animationen drauf zu bekommen. Zusätzlich noch Erweiterungen von chr(instructables) für PC Steuerung und Auswahltasten. Die Software basiert auf den Code von chr wobei die interrupt service routine von fornax ist, weil die von chr nicht auf der Schaltung von fornax läuft. Außerdem hab ich die Animationen mit denen von fornax erweitert. Dabei kann noch einiges Optimiert werden z.B. ist die Schriftart zwei mal vorhanden jeweils für fornax und chr Animationen einmal im Flash und nochmal im EPROM das könnte man irgendwie zusammenlegen um Speicher zu Sparen. Aber ich kann eigentlich überhaupt nicht Programmieren :). Dann hab ich mir noch Software zusammengesucht um den Cube vom PC zu steuern. Einmal die Animationen von chr die ich mit paar Anpassungen und ner 7GB Installtion von Cygwin unter Windows zum Laufen gebracht habe. Dann noch nen Spectrum Analyzer, ein Programm wo man einzeln LEDs per GUI Steuern kann und auch Animationen machen kann nur sehr aufwendig. Leider hab ich dafür keinen source code. Und die CubeApp die aber leider noch Wirrwar anzeigt. Wie gesagt Programmieren müsste man können. Hier mal der Projekt Ordner, Quell Code, Links, auch was ich sonst noch so gefunden habe alles mit dabei: https://docs.google.com/open?id=0B_P9Fwtr6jxnRnlWamE0Ykp6STg Hier Bilder vom Bau: https://plus.google.com/photos/117708396122895501105/albums/5752071187261620769 Und hier noch ein Video: http://www.youtube.com/watch?v=8g40snfBMRg&hd=1
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.