19.05.2020, 21:15
Digitales Zählwerk (universal, Arduino nano, OLED) für Bandmaschinen und Tapedecks
|
19.05.2020, 21:40
Bin seit 1973 Programmierer und SW-Entwickler. Hab hauptsächlich am Großrechner für Banken gearbeitet (Assembler, PL/I usw). Seit meiner Pensionierung programmiere ich (spasshalber) in php, java, C++, html, bash, python und was mir so Spass macht wenn mir fad in der Birn ist.!
[edit] Die letzte Version läuft in der A700 (bei mir) astrein. Nur wenige Pulse Dfferenz beim Vor- und Zurückspulen. Bis vor einer woche wusste ich noch nicht einmal was ein Arduino ist. Hab das mal vor langer Zeit installiert, weil es eine komische Hardware verlangt hat. Hat aber nicht funktioniert und ist somit in Vergessenheit geraten. (Alzi lässt grüßen!)
19.05.2020, 21:55
Für die A700 sollten wir ein eigenes Projekt aufmachen, welches die verschiedenen Bandgeschwindigkeiten in der RealTime-Anzeige berücksichtigt.
19.05.2020, 22:23
(19.05.2020, 21:40)gogosch schrieb: Bin seit 1973 Programmierer und SW-Entwickler. Absolut grandios! Ist mir eine Ehre, mit dir am Projekt zu arbeiten. Ähm, darf ich dir sogleich ein Nüsschen zum knacken hinwerfen? Mach ich einfach mal ... Wir benutzen die PrintEx Lib nur aus einem einzigen Grund: für die Formatierung des Strings der Meter-Anzeige. Es ist mir nicht gelungen, den float so zu formatieren, dass die führenden Nullen angezeigt werden. Beim Arduino werden keine float Formatierungen via sprintf unterstützt! Darum arbeite ich mit dieser Lib, die kann das. Code: // String object for output formatting. Falls Du eine Lösung kennst, die ohne Schleifen auskommt, wäre ich froh, dann können wir die Lib wieder rausschmeißen! (19.05.2020, 21:55)gogosch schrieb: Für die A700 sollten wir ein eigenes Projekt aufmachen, welches die verschiedenen Bandgeschwindigkeiten in der RealTime-Anzeige berücksichtigt. Gute Idee! all Ich habe die Seite #2 des Threads erweitert und beschreibe, wie ihr das Logo ändern könnt! Viel Spaß
20.05.2020, 05:25
Moin Bruno und alle Anderen
Eben die neue Soft runtergeladen und aufgespielt.hat alles ohne Probleme funktioniert Zählwerk funktioniert,Vorwärts,Rückwärts ,abschalten bei 0000,alles bestens ! Wünsche allen einen angenehmen "Vormännertag " Steffen
20.05.2020, 07:23
(19.05.2020, 18:15)Rüsselfant schrieb: Hallo Freunde, Hat jemand eine Idee? Ich habe noch den alten Bootloader LG Ingo
Gruß ausm Kohlenpott
Ingo
20.05.2020, 08:14
(20.05.2020, 07:23)Rüsselfant schrieb: Hat jemand eine Idee? Display kaputt Ingo? LG all Ich habe die Beschreibung in Posting #2 um die Rubrik Schriftarten ergänzt. LG
20.05.2020, 08:17
(20.05.2020, 08:14)DIYLAB schrieb:(20.05.2020, 07:23)Rüsselfant schrieb: Hat jemand eine Idee? Nein Bruno, wenn ich die Vorgängerversion drauf lade geht es wieder ganz normal. Schrieb ich ja auch. LG Ingo
Gruß ausm Kohlenpott
Ingo
20.05.2020, 08:22
(20.05.2020, 08:17)Rüsselfant schrieb: wenn ich die Vorgängerversion drauf lade geht es wieder ganz normal. Schrieb ich ja auch. Achso, hatte ich wohl überlesen, sorry. Schick mir doch bitte mal genau die Dateien, die du aktuell benutzt, bei denen es nicht geht, per Mail als ZIP-Paket. Meine E-Mail Adresse hast Du ja. Bitte nicht falsch verstehen, ich brauche wirklich genau die Dateien, die Du verwendest - nicht aus dem Download! LG
20.05.2020, 08:33
(20.05.2020, 08:22)DIYLAB schrieb:(20.05.2020, 08:17)Rüsselfant schrieb: wenn ich die Vorgängerversion drauf lade geht es wieder ganz normal. Schrieb ich ja auch. Hi Bruno, ich habe mal die b4 druff geladen = geht, zumindest die Anzeige ist wieder da, testen kann ich erst heute Abend, da viel umme Ohren. Dann testweise nochmal die b3 draufgeladen, geht wieder nicht, dann wieder die b4 = geht Melde mich ggfls heuAb nochmal Ich drehe hier gerade am Rad LG Ingo
Gruß ausm Kohlenpott
Ingo
20.05.2020, 08:39
(20.05.2020, 08:33)Rüsselfant schrieb: ich habe mal die b4 druff geladen = geht Hallo Ingo, ich ging davon aus, dass wir von der aktuellen Version reden Ok, wie auch immer, scheint ja zu tun. Manchmal sinds auch einfach die Einstellungen in der USER-CONFIG-SEKTION oder schlicht und ergreifend alte, gespeicherte Werte (aus vorherigen Versionen) aus dem EEPROM. Dann hilft ein kurzer Druck auf den Taster des Zählwerks um alles auf Null zu stellen und somit einen definierten Ausgangszustand zu erzeugen. LG
20.05.2020, 08:46
(20.05.2020, 08:39)DIYLAB schrieb:(20.05.2020, 08:33)Rüsselfant schrieb: ich habe mal die b4 druff geladen = geht Gestern Abend war die b3 ja auch noch die aktuelle Version. An Parametern habe ich nur die Helligkeit auf 250 gesetzt, Die Ziffernmenge von 6 auf 5 das wars Den Tählwerktaster habe ich mehrfach gedrückt LG Ingo
Gruß ausm Kohlenpott
Ingo
20.05.2020, 08:49
Hallo Ingo!
Mal sind es nur marginale Änderungen die die richtige Ausführung des Programmes behindern. z.B. Fehlender ; fehlendes Hochkomma, Punkt statt Beistrich oder auch ein Leerzeichen an falscher Stelle. Deswegen sollte man in den Voreinstellungen die "ausführliche Ausgabe für Compilierung und Hochladen" aktivieren.
20.05.2020, 08:55
Huhu Gogosch,
ich habe natürlich auch die Ursprungsversion von Bruno, also die b3 ohne Veränderung hochgeladen, schrieb ich ja auch. Da funktionierte es auch nicht. Hatte auch nochmal alles gechecked, was Zeichen angeht. Vorhin hatte ich sie ( b3) ja auch nochmal runtegeladen und in den Controller eingespeist, ohne Veränderungen, funzte halt nicht. Ob es am alten Bootloader liegt? Kann ich mir nicht vorstellen. Aber gut...nun geht es ja mit der b4 Testen werde ich heute Abend. LG Ingo
Gruß ausm Kohlenpott
Ingo
20.05.2020, 09:11
(17.05.2020, 19:43)dettel schrieb: Ich habe meinen zweiten Satz hier gekauft, haben auch den neuen Bootloader Moin Detlef, bekommt man da 3 Stück für 12,95€ oder nur einen? Sonst wäre das wohl ein bisschen teuer, denke ich. LG
20.05.2020, 09:30
Nein! Das sind 3 Stück! Hab selber dort bestellt.
Hallo Bruno! Zu Deinem Library Problem: Man könnte float val zu int32_t in Dezimeter (val*10) konvertieren. Dann sollte der "normale" sprintf auch funktionieren.
20.05.2020, 09:47
(20.05.2020, 09:30)gogosch schrieb: Ma könnte float val zu int 32 in Dezimeter (val*10) konvertieren. Dann sollte der "normale" sprintf auch funktionieren. Magst Du vielleicht mal probieren (falls Du keine Zeit hast, probiere ich das mal heute Abend)? Ich muss jetzt mal ein paar Stunden aus dem Haus. LG bis später Bruno
20.05.2020, 10:04
(20.05.2020, 09:11)DIYLAB schrieb:(17.05.2020, 19:43)dettel schrieb: Ich habe meinen zweiten Satz hier gekauft, haben auch den neuen Bootloader (20.05.2020, 09:30)gogosch schrieb: Nein! Das sind 3 Stück! Hab selber dort bestellt. Genau
Gruß Detlef
20.05.2020, 10:20
(20.05.2020, 09:47)DIYLAB schrieb:Muss erst wieder einen Arduino "verkabeln". Dann kann ich testen.(20.05.2020, 09:30)gogosch schrieb: Ma könnte float val zu int 32 in Dezimeter (val*10) konvertieren. Dann sollte der "normale" sprintf auch funktionieren.
20.05.2020, 12:49
Bitte, untenstehend das Codesnippet ohne dieser Bibliothek:
Code: #if FONTSIZE == 1 float und int32 werden von sprintf verweigert.Den Überlauf ab 6553,5m sollte man noch abfangen.
20.05.2020, 15:57
(Dieser Beitrag wurde zuletzt bearbeitet: 20.05.2020, 16:18 von Rüsselfant.)
Hallo Freunde,
auch mit der b4 Variante habe ich Display Probs. Als ich es heuMo runterlud und aufspielte waren keine Display Fehler zu sehen Vorhin änderte ich die Parameter der Helligkeit und die Anzahl der Zeichen..kompilierte und lud sie dann hoch, wieder Display Fehler. Dann erneut den b4 von Brunos Link heruntergeladen, entpackt, eingespreist =Display Fehler. Gehe ich zurück auf die b2 alles gut. ---------------------------------------------------------- b4 wieder neu draufgeladen..zeigt alles an...gehe ich auf Play, zählt er nicht, bleibt bei 000000...drücke ich RESET reagiert er nicht. Also b2 aufgespielt = läuft
Gruß ausm Kohlenpott
Ingo
20.05.2020, 17:08
Also ich habe keine derartigen Fehler.
Bei keiner der Versionen. Alles prima Der Rest zeigt sich erst, wenn der ganze Kram in der Maschine ist.
Es gibt so Tage, da wirst du mit dem Kopfschütteln einfach nicht fertig.
LG aus HH
20.05.2020, 17:09
(20.05.2020, 17:08)gasmann schrieb: Also ich habe keine derartigen Fehler. Hast du den alten Bootloader Thorsten?
Gruß ausm Kohlenpott
Ingo
20.05.2020, 17:12
Auch hier alles ohne Probleme!
20.05.2020, 17:15
Habe Bruno mal meine b2 Daten gesendet. Sind die wo alles funzt.
Ausser natürlich die b2 Probs mit dem zählen. Mal schauen was dabei rauskommt.
Gruß ausm Kohlenpott
Ingo |
|
Möglicherweise verwandte Themen… | |||||
Thema | Verfasser | Antworten | Ansichten | Letzter Beitrag | |
Digitales Zählwerk ( nur Counter ) reVox B77 | dedefr | 134 | 37.640 |
06.10.2021, 14:14 Letzter Beitrag: scope |
|
Digitales Zählwerk ( Realtime, Meter, Counter ) reVox A700 | DIYLAB | 51 | 17.748 |
22.08.2021, 19:21 Letzter Beitrag: Wolf1 |
|
Digitales Zählwerk ( nur Counter ) AKAI GX 620 | Rüsselfant | 520 | 137.331 |
27.05.2021, 09:42 Letzter Beitrag: Sparbier635D |
|
Digitales VU-Meter (Mikrocontroller, Display, LED) reVox A700 | DIYLAB | 1.596 | 380.682 |
20.05.2021, 22:00 Letzter Beitrag: Harry Hirsch |
|
Digitales Zählwerk ( nur Counter ) Sony TC 788-4 | dedefr | 14 | 5.577 |
10.07.2020, 10:50 Letzter Beitrag: dedefr |
|
Digitales Zählwerk (nur Counter) Revox A77 | havox | 81 | 21.196 |
25.06.2020, 16:21 Letzter Beitrag: akguzzi |
Benutzer, die gerade dieses Thema anschauen: 12 Gast/Gäste