Hallo, vielleicht kann uns ja hier jemand weiterhelfen. Ich hatte Old-Papa gestern meine Hilfe angeboten mir die Firmware für seine Punktschweißmaschine an zu sehen um seine gewünschte Änderung vor zu nehmen. Beitrag "Re: Nach dem Trafo, nun die Punktschweißmaschine" Aber ich bekomme weder die 6.1 noch die neuere 7.2.1 ohne Änderungen unfallfrei durchs Arduino, es hagelt einiges an Warnigs und Errors und damit bin ich dann auch überfordert. Ich denke mal das es am Arduino bzw. dem Compiler liegt, aber sicher bin ich mir da nicht. Gruß.
:
Frickel F. schrieb: > Aber ich bekomme weder die 6.1 noch die neuere 7.2.1 ohne Änderungen > unfallfrei durchs Arduino, es hagelt einiges an Warnigs und Errors und > damit bin ich dann auch überfordert. Ich denke mal das es am Arduino > bzw. dem Compiler liegt, aber sicher bin ich mir da nicht. Wie jetzt? Copy&Paste gemacht und es geht nicht sofort? Und dann bist du überfordert? Wow. Wie kann man mit solchen enormen Kompetenzen überhaupt jemanden glauben machen man könne ihm helfen?
btw, habe die .ino Datei kompiliert. Das Repository von Github runterladen, in der Arduino IDE die fehlenden Bibliotheken installieren, auf Überprüfen anstatt hochladen drücken und fertig ist das Hexenwerk. Die gewünschte Datei liegt dann in: C:\Users\Mein.Name\AppData\Local\Temp\arduino_build_xxxxxxx als Spotwelder.ino.hex
:
Bearbeitet durch User
Cyblord -. schrieb: > Wie jetzt? Copy&Paste gemacht und es geht nicht sofort? Und dann bist du > überfordert? Wow. Ja, das ist doch total irre oder? Unglaublich! > Wie kann man mit solchen enormen Kompetenzen überhaupt jemanden glauben > machen man könne ihm helfen? Das könnte man wohl bei über 12800 Beiträgen und einer enorm überlegenden Arduino Kompetenz wie Du sie anscheinend besitzt wohl leisten. Ich erstarre in tiefster Ehrfurcht und gelobe Besserung, Wirklich! Thomas R. schrieb: > btw, habe die .ino Datei kompiliert. Auf nem anderen Rechner geeht es. Das hat mir auf jeden Fall schon mal geholfen, Danke!
Frickel F. schrieb: > Cyblord -. schrieb: >> Wie jetzt? Copy&Paste gemacht und es geht nicht sofort? Und dann bist du >> überfordert? Wow. > > Ja, das ist doch total irre oder? Unglaublich! Eigentlich nicht. Der normale Arduino Quatsch den man hier täglich sieht. Copy&Paste und keine Ahnung. > Ich erstarre in tiefster Ehrfurcht und gelobe Besserung, Wirklich! Also hast du dein Arduino Zeug in den Müll geworfen und züchtest jetzt Rosen? Lass deinen Worten Taten folgen!
Cyblord -. schrieb: > > Also hast du dein Arduino Zeug in den Müll geworfen und züchtest jetzt > Rosen? Lass deinen Worten Taten folgen! Du nu erst, das habe ich einmal versucht, das Arduino Zeug in den Müll zu pfeffern. Am ende musste ich jede noch so kleine Lib & Co aus der Mülltonne raus kratzen weil die Müllabfuhr die so nicht mitnehmen wollte. Weißt Du eigentlich wie blöde man das zeug da wieder raus bekommt? Ich sach Dir! Rosen... NEIN! Da sind Stachel dran, ich bin doch nicht lebensmüde. Und komm mir jetzt bitte nicht mit Wattebausch/bälle was auch immer, daran habe ich mich auch schon verschluckt! Damit ist mein Tatendrang für heute auch schon hinreichend erschöpft. ;)
So Leute, nachdem ihr Euch eure Arduinokompetenzen um die Ohren gehauen habt, wäre ich sehr erfreut, wenn mir jemand eine HEX schicken würde, wo ich mindestens 2x 2500mS einstellen kann. Geht das? Die Arduino IDE habe ich zwar drauf, und ich meine auch die fehlenden Bibliothdken habe ich (hoffentlich) in die nötigen Verzeichnisse kopiert, doch auch bei mir hat es irre Fehlermeldungen gehagelt, hatte aufgegeben. Ist schon länger her (2017?), daher habe ich nicht mehr jeden Schritt im Kopf. Old-Papa Oups... Ich sehe gerade, im anderen Thread ist sie ja schon... Danke!
Beitrag #5954750 wurde von einem Moderator gelöscht.
@Old-Papa, ich wusste jetzt nicht ob Thomas die Änderungen schon gemacht hatte und diese HEX dann hochgeladen hatte. Zur Sicherheit mach ich das noch mal. Bei der 7.2.1 habe ich erst später gesehen das diese ja ein anderes Display verwendet, denke mal die nutzt dir dann nichts oder?
Frickel F. schrieb: > @Old-Papa, ich wusste jetzt nicht ob Thomas die Änderungen schon gemacht > hatte und diese HEX dann hochgeladen hatte. Zur Sicherheit mach ich das > noch mal. > > Bei der 7.2.1 habe ich erst später gesehen das diese ja ein anderes > Display verwendet, denke mal die nutzt dir dann nichts oder? Nö. Ich habe noch ein anderes Display hier (damals vom Autor auch empfohlen), doch das zeigt nur eine helle Fläche an. Erstmal herzlichen Dank, mal sehen was damit geht. Old-Papa
Moin. @Old-Papa, weil Du geschrieben hattest das Du Probleme mit Arduino hattest, ich habe das gerade mal auf einem Jungfräulichen Win7 Rechner probiert der noch nie etwas mit Arduino zu tun hatte, das mit der 7.2.1 Code Version vom Git und dem aktuellen Arduino. - Arduino installiert - Libs kopiert - Arduino gestartet - "Spotwelder-7.2.1.ino" geöffnet - Nano als Board gewählt - Kompilieren und geht durch ohne Errors. Also wirklich nur Arduino und das Paket von Git, keine weiteren Libs oder der gleichen. Es tauchen zwar ein paar Warnings auf, aber ob die wirklich relevant sind, ich denke mal nicht. Die Änderungen selber sind auch sehr einfach, in Spotwelder-7.2.1.ino ab Zeile 80 ist schon alles drin für 3000ms, die sind nur auskommentiert. Eventuell hilft dir das ja schon mal weiter? Gruß, FrickelFritze.
Frickel F. schrieb: > Moin. > > @Old-Papa, weil Du geschrieben hattest das Du Probleme mit Arduino > hattest, ich habe das gerade mal auf einem Jungfräulichen Win7 Rechner > probiert der noch nie etwas mit Arduino zu tun hatte, das mit der 7.2.1 > Code Version vom Git und dem aktuellen Arduino. > > - Arduino installiert > - Libs kopiert > - Arduino gestartet > - "Spotwelder-7.2.1.ino" geöffnet > - Nano als Board gewählt > - Kompilieren und geht durch ohne Errors. > > Also wirklich nur Arduino und das Paket von Git, keine weiteren Libs > oder der gleichen. Ist ja schon ewig her, keine Ahnung was gehakt hatte. > Es tauchen zwar ein paar Warnings auf, aber ob die wirklich relevant > sind, ich denke mal nicht. > > Die Änderungen selber sind auch sehr einfach, in Spotwelder-7.2.1.ino ab > Zeile 80 ist schon alles drin für 3000ms, die sind nur auskommentiert. Die 6.1 ist anders gestrickt. In der 7.x habe ich das sofort gefunden. Old-papa
Dein Link zeigt aber auf die 6.2! Denke aber mal das dürfte bei der 6.1 im groben das selbe sein. ;) In Spotwelder.ino ab Zeile 44.
1 | MenuItem preweldTimeItem = MenuItem("Preweld time", UpDownValue(50, 50, 0, 1000)); // value, step, minValue, maxValue |
2 | MenuItem pauseTimeItem = MenuItem("Pause", UpDownValue(500, 100, 0, 1000)); |
3 | MenuItem weldTimeItem = MenuItem("Weld time", UpDownValue(250, 50, 50, 1000)); |
Die maxValue von 1000 auf... Gruß.
Frickel F. schrieb: > Dein Link zeigt aber auf die 6.2! Denke aber mal das dürfte bei der 6.1 > im groben das selbe sein. ;) Ich habe mich geirrt, ich habe ja auch die 6.2 drauf. > In Spotwelder.ino ab Zeile 44. > >
1 | > MenuItem preweldTimeItem = MenuItem("Preweld time", UpDownValue(50, 50, |
2 | > 0, 1000)); // value, step, minValue, maxValue |
3 | > MenuItem pauseTimeItem = MenuItem("Pause", UpDownValue(500, 100, 0, |
4 | > 1000)); |
5 | > MenuItem weldTimeItem = MenuItem("Weld time", UpDownValue(250, 50, 50, |
6 | > 1000)); |
7 | >
|
Was bedeuten die Werte im Einzelnen? Denn quasi als Aufzählung wie in
der 7.x kann ja eigentlich nicht sein, ich kann immer in 50er Schritten
jeden Wert bis 1000 hochklicken (50,100,150,200,250....1000).
> Die maxValue von 1000 auf...
Ok, das habe ich vermutet ;-)
Old-Papa
Moin. So grob hast Du Deine frage schon selbst beantwortet. Der erste wert ist der Startwert, der zweite die Schrittweite, dann noch Min und Max. Gruß, FrickelFritze.
Frickel F. schrieb: > Moin. > > So grob hast Du Deine frage schon selbst beantwortet. Der erste wert ist > der Startwert, der zweite die Schrittweite, dann noch Min und Max. > > Gruß, FrickelFritze. Herzlichen Dank! Ich muss mir die IDE nochmal drauf tun, dümmer wird man ja dabei nicht. Old-Papa
Und das nächste Problem.... Ich hatte ja im Haupttread geschrieben, dass mein Display durch Sturz einen Riss hat. Es geht zwar noch, doch ich habe zur Sicherheit ein Dreierpack in China geordert (3x weil Auslaufprodukt). Heute sind die Dinger gekommen, leider völlig falsche. Statt ILI9225 wurden ILI9341 geliefert. Die sind in etwa gleich, doch haben 240x320 Pixel und eben einen anderen Chip. das Pinning ist anders, doch auf der Platine sind beide vorgesehen (9Pins und 11Pins) Kann man die FW dafür umstricken? Oder anders: Wer kann sowas? Ich habe zwar Rückgabe gefordert bzw. "Fall eröffnet" doch das kann dauern... Old-Papa
Frickel F. schrieb: > es hagelt einiges an Warnigs und Errors Old P. schrieb: > doch auch bei mir hat es irre Fehlermeldungen gehagelt Gerüchten zu Folge soll es irre hilfreich sein, die Fehlermeldung auch zu posten.
vn n. schrieb: > Frickel F. schrieb: >> es hagelt einiges an Warnigs und Errors > > Old P. schrieb: >> doch auch bei mir hat es irre Fehlermeldungen gehagelt > > Gerüchten zu Folge soll es irre hilfreich sein, die Fehlermeldung auch > zu posten. Ist 2 Jahre her, hast Du sowas noch im Kopf? Ist aber auch egal, das Problem ist ja längst erledigt. Old-Papa
Old P. schrieb: > Und das nächste Problem.... > > Ich hatte ja im Haupttread geschrieben, dass mein Display durch Sturz > einen Riss hat. Es geht zwar noch, doch ich habe zur Sicherheit ein > Dreierpack in China geordert (3x weil Auslaufprodukt). Heute sind die > Dinger gekommen, leider völlig falsche. Statt ILI9225 wurden ILI9341 > geliefert. Die sind in etwa gleich, doch haben 240x320 Pixel und eben > einen anderen Chip. das Pinning ist anders, doch auf der Platine sind > beide vorgesehen (9Pins und 11Pins) > Kann man die FW dafür umstricken? Oder anders: Wer kann sowas? > Ich habe zwar Rückgabe gefordert bzw. "Fall eröffnet" doch das kann > dauern... > > Old-Papa Moin Die ILI9341 sind doch die passenden Displays für die 7.2.1 Firmware! Also sollte meiner meinung nach ohne änerungen laufen. Gruß
Frickel F. schrieb: > > Moin > > Die ILI9341 sind doch die passenden Displays für die 7.2.1 Firmware! > Also sollte meiner meinung nach ohne änerungen laufen. > > Gruß Oha, mit dieser Version habe ich mich noch nicht befasst. Ich muss mal den Schaltplan konsultieren. Allerdings wäre die Anzeige dann quer. Nicht gut ;-) Old-Papa
Old P. schrieb: > > Allerdings wäre die Anzeige dann quer. Nicht gut ;-) > Hallo, in der "Spotwelder-7.2.1.ino" sollte dafür "orientation" zuständig sein, aber welcher wert dahin gehört für die richtige Drehung weiß ich leider auch nicht.
1 | unsigned orientation_addr, orientation=3; |
Gruß
Frickel F. schrieb: > Old P. schrieb: >> >> Allerdings wäre die Anzeige dann quer. Nicht gut ;-) >> > > Hallo, > > in der "Spotwelder-7.2.1.ino" sollte dafür "orientation" zuständig sein, > aber welcher wert dahin gehört für die richtige Drehung weiß ich leider > auch nicht. > >
1 | > unsigned orientation_addr, orientation=3; |
2 | > |
Tjo, das ist halt Softwaretechnik vom feinsten.
@Old P, orientation=0 sollte nach den alten quellen das richtige sein. Ich habe Dir mal die 7.2.1 mit 3000ms und orientation=0 Gefrickelt. Gruß
Frickel F. schrieb: > @Old P, orientation=0 sollte nach den alten quellen das richtige sein. > > Ich habe Dir mal die 7.2.1 mit 3000ms und orientation=0 Gefrickelt. > > Gruß Danke! Ich werde das mal testen. Old-Papa
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.