28.04.2020, 16:29
(28.04.2020, 10:06)dedefr schrieb: tja, das hilft mir nix. . .
In diesem Posting stehen die Maße: https://old-fidelity-forum.de/thread-382...pid1292478
Digitales Zählwerk ( nur Counter ) AKAI GX 620
|
28.04.2020, 16:29
(28.04.2020, 10:06)dedefr schrieb: tja, das hilft mir nix. . . In diesem Posting stehen die Maße: https://old-fidelity-forum.de/thread-382...pid1292478
28.04.2020, 16:34
Hallo an Alle
Da ich auch so ein Zählwerk für meine beiden" Russinen " haben möchte,hier mal eine ,für andere vielleicht bescheuerte Frage Von diesem Arduino und Raspberry Gedöns habe ich keinen blassen Schimmer Wie werden den die einzelnen Baugruppen (Lichtschranke,Display und der Prozessor ) miteinander verbunden? Bruno ,Du verwendest da ja so ein Steckfeld für den Testaufbau,aber wie geht das in der Praxis? Steckverbinder? Löten? Ich habe keine Ahnung Steffen
28.04.2020, 16:38
(28.04.2020, 16:34)stephan1892 schrieb: Bruno ,Du verwendest da ja so ein Steckfeld für den Testaufbau,aber wie geht das in der Praxis? Steckverbinder? Löten? Hallo Steffen, diese Steckbretter nehme ich manchmal zum provisorischen Aufbau, sozusagen für die ersten Versuche. Bitte gedulde dich noch ein bisschen, ich bin gerade dabei, die zusammengefasste Anleitung zu erstellen, woraus dann alles weitere ersichtlich ist . LG Bruno
28.04.2020, 17:22
ich hab da mal ne Frage Bruno,
lässt sich das dann so Programieren das, dass ZW dann in Meter anzeigt, so wie die verbauten mechanischen? Dazu müßte man dann aber an der jeweiligen Maschine die Umdrehungen des Abnehmers für 1 m Band ermitteln.
28.04.2020, 18:21
(28.04.2020, 17:22)Der Karsten schrieb: lässt sich das dann so Programieren das, dass ZW dann in Meter anzeigt, so wie die verbauten mechanischen? Programmtechnisch alles machbar, nur eine Gegenfrage, da ich mich wirklich nicht mit den verbauten Zählern auskenne: ändert sich dann nicht auch die Anzeige, wenn der Wickel sich im Durchmesser ändert (mehr oder weniger Impulse)? Oder wo hab ich da den Denkfehler? Wie ist denn das in den Maschinen, die du meinst? Das setzt doch wieder eine Impulsabnahme an einer Bandrolle vorraus und nicht so, wie es bei Ingo sein wird?
28.04.2020, 18:26
...ändert sich dann nicht auch die Anzeige, wenn der Wickel sich im Durchmesser ändert (mehr oder weniger Impulse)? Oder wo hab ich da den Denkfehler?...
Ne sorry Bruno, ich hab wieder den Denkfehler drinn, die ZW werden vom rechten Wickelteller per Riemen an das ZW geleitet, kann also nichts mit Metern sein bei den mechanischen. Was zeigen die dann eigentlich an? Zeit kann es ja nicht sein und Meter ja nu auch nicht, was verdammt wird da gezählt? Wäre schön wenn man das mal rausbekommen könnte.
28.04.2020, 20:54
Es werden Umdrehungen der Zählwerkscheiben gezählt. Einfach nur, um eine Nummer zu generieren, die wiedergefunden werden kann - sonst nichts.
If you don’t believe it or don’t get it, I don’t have the time to try to convince you, sorry.
28.04.2020, 21:00
28.04.2020, 21:08
(Dieser Beitrag wurde zuletzt bearbeitet: 28.04.2020, 21:10 von spocintosh.)
Hä ? Alles klar da drüben ?
Ich hab ne Frage beantwortet - "wissen wir" stimmt also ganz offensichtlich nicht. Und ist gar nicht schlimm. (28.04.2020, 18:26)Der Karsten schrieb: kann also nichts mit Metern sein bei den mechanischen.
If you don’t believe it or don’t get it, I don’t have the time to try to convince you, sorry.
28.04.2020, 22:52
Software fertig .
Morgen mache ich dann noch die Anleitung, wie alles zusammenpasst. Vorab für die Mitleser, denen die Controllerprogrammierung schon bekannt ist und die fummeln möchten, das ganze Programm (die beiden verwendeten Libs sind angeführt): Code: /* Arduino OLED Tape Counter
6 Mitglieder sagen Danke an für diesen Beitrag:
• stephan1892, Rüsselfant, dedefr, havox, akguzzi, Svennibenni
29.04.2020, 05:18
Moin Moin
Wie soll ich das alles in den kleinen Controller reinkriegen? Steffen
29.04.2020, 09:37
Steffen...
rede mit ihm... reden hilft immer?
29.04.2020, 09:50
Das wirde noch alles erklärt, etwas geeeeduld bittschön
29.04.2020, 10:06
Hallo Bastler,
das Herz des Projekts ist die Software, die in den Mikrocontroller muss. Ich beschreibe nun in einfachen Schritten, wie ihr die Entwicklungsumgebung einrichtet und das Programm kompiliert. Das kann jeder, versprochen! Für alle Schritte in dieser Anleitung ist kein angeschlossener Mikrocontroller nötig. Wenn das geklappt hat, seid ihr ein großes Stück weiter . 1. Geht im Browser zu dieser Seite: https://www.arduino.cc/en/main/software 2. Ladet die Arduino Entwicklungsumgebung, passend zu eurem Betriebssystem herunter (gibt es für Windows, macOS und Linux). Hier wird ausschließlich die Windows Version beschrieben. Nehmt nicht die Windows "App", sondern die konventionelle Version (mit Pfeil im Bild markiert). Bevor der Download möglich ist, kommt eine Seite, auf der die Entwickler dieser Software unterstützt werden können. Wenn ihr später vielleicht öfter damit arbeitet, ist das eine nette Möglichkeit, ein kleines bisschen zurückzugeben. Prinzipiell ist diese Software aber kostenlos! Ansonsten bitte auf "just download" klicken (ca. 110Mb). Die momentan aktuelle Version ist die 1.8.12 und die Installationsdatei heißt arduino-1.8.12-windows.exe 3. Installiert die Software. Lasst alle Haken so wie sie sind. Das Installationsverzeichnis würde ich auch so lassen wie es voreingestellt ist. Da ja später ein Arduino (Mikrocontroller) zum Programmieren via USB angeschlossen werden soll, müssen einige Gerätetreiber installiert werden. Lasst diese Installation auf jeden Fall zu, sonst könnt ihr später keine Verbindung mit dem Controller herstellen! Hier die Treiber, die ich meine: Danach ist die Installation erledigt und ihr könnt das Programm zum ersten mal starten. Jetzt könnte es noch sein, dass die Windows-Firewall eine Meldung bringt. Bitte wie im Bild einstellen und auf "Zugriff zulassen" klicken. 4. Konfiguriere die Software. Nehmt die im Bild gezeigten Einstellungen vor (Borard: "Arduino Nano" & Programmer: "USBasp"). 5. Bindet die beiden benötigten Software-Bibliotheken in die Entwicklungsumgebung ein. Um die Bibliotheksverwaltung zu starten, klickt die Punkte wie im Bild gezeigt: Die erste Bibliothek ist für die Ausgabe auf dem OLED-Display zuständig. Tragt in das Feld (mit 1. markiert) SSD1306Ascii ein und installiert die Bibliothek (mit 2. markiert). Die zweite Bibliothek ist für den Taster zuständig. Die Abfrage des Tasters könnte man auch ohne diese Bibliothek machen, allerdings ist durch diese Bibliothek eine überaus komfortable Möglichkeit geschaffen, mit nur einem Taster viele Funktionen auszuführen - ein sehr geniales Stück Software, die Herr Hertel uns kostenlos zur Verfügung stellt. Tragt also in das Feld (mit 1. markiert) OneButton ein und installiert die Bibliothek (mit 2. markiert). Wenn alles geklappt hat, sollten die beiden Bibliotheken auch in der Übersicht auftauchen: 6. Jetzt kann unser Programm in den Editor geladen werden. Entweder ihr kopiert euch den Code aus Beitrag #85 in den Editor oder ihr ladet das Projekt herunter. Die jeweils aktuellste Version ist immer hier: https://drive.google.com/file/d/1dFChknD...sp=sharing Wenn ihr euch für den Download entschieden habt, dann schließt bitte das Arduino Programm und packt das ZIP-Archiv aus. Macht euch irgendwo ein Projektverzeichnis auf der Festplatte, vielleicht namens Arduino. Dort hinein entpackt ihr den Inhalt von TapeCounter.zip Die Verzeichnisstruktur könnte z.B. dann so aussehen: d:\Projekte\TapeCounter\ Im Verzeichnis TapeCounter sollte sich nun die Datei TapeCounter.ino befinden. Ein Doppelklick auf die Datei TapeCounter.ino öffnet nun automatisch die Entwicklungsumgebung und lädt das Programm dort zur Bearbeitung hinein. Das sollte nun so aussehen: Zu guter letzt wird nun das Programm kompiliert. Klickt dazu auf SKETCH -> Überprüfen/Kompilieren: Ist das Programm so wie im Bild erfolgreich kompiliert worden? Herzlichen Glückwunsch! Du hast es geschafft! Im nächsten Teil kümmern wir uns um die Hardware . LG Bruno
6 Mitglieder sagen Danke an für diesen Beitrag:
• Rüsselfant, dedefr, Baruse, Luminary, havox, stephan1892
29.04.2020, 10:34
Daaaaankeeeeee
Hat alles tadelos geklappt !
29.04.2020, 12:53
29.04.2020, 12:57
(Dieser Beitrag wurde zuletzt bearbeitet: 29.04.2020, 12:59 von Rüsselfant.)
Naja, wenn ich schon so nen Bekloppten "Fred" eröffne,
muss ich auch wohl in den sauren Appel beissen :-) Dauert aber, weil ich muss ja auch noch watt arbeiten ^^
Gruß ausm Kohlenpott
Ingo
29.04.2020, 13:01
Gruß Ulf
29.04.2020, 13:03
29.04.2020, 13:04
(Dieser Beitrag wurde zuletzt bearbeitet: 29.04.2020, 13:07 von Rüsselfant.)
So angeschlossen,
wird als USB-Serial CH340 (Com3) erkannt und leucht grün ( nicht wie bei Rambo, in blau ) Ulf Bruno hat doch Links in diesen Fred implementiert. war über ebay Aber wie er schrieb, Schlappen still halten..ich weiss, es ist schwer :-) LG Ingo
Gruß ausm Kohlenpott
Ingo
29.04.2020, 15:38
(29.04.2020, 13:04)Rüsselfant schrieb: wird als USB-Serial CH340 (Com3) erkannt und leucht grün Na das ist doch schon mal toll . Dann hier ein kleiner Zwischenabschnitt, wie das Programm in den Controller kommt. Wie auf dem Bild zu sehen ist, bitte überprüfen, ob der Port in der Entwicklungsumgebung korrekt angezeigt wird und ggf. den richtigen Port auswählen. Das setzt natürlich einen angeschlossen Controller voraus . Dann auf den Knopp "Hochladen" klicken und beten. Das Programmieren sollte wie im Bild zu sehen, ohne Fehlermeldung durchlaufen. Geht nicht? Fehler? Dann habt ihr nun das offizielle ok, den Händler zu verhauen, denn er hat euch einen Ladenhüter mit altem Bootloader verkauft . Macht aber nichts, einfach wie im Bild zu sehen, den alten Bootloader wählen und dann sollte es auch gehen. Nun muss ich ne Weile weg zum Einkaufen und bin gespannt auf eure Rückmeldungen .
29.04.2020, 15:42
Hallo Freunde,
hier ein Photo von der Abdeckung der GX620. Verhältnis der Zählwerk Öffnung zum digitalem Counter
Gruß ausm Kohlenpott
Ingo
29.04.2020, 15:46
(29.04.2020, 15:42)Rüsselfant schrieb: hier ein Photo von der Abdeckung der GX620. Die Ausgabe im Display erstreckt sich nicht auf die gesamte Displayfläche und wir können auch andere Zeichensätze/Schriftgrößen benutzen. Bevor du anfängst, mechanisch etwas abzutragen, bitte erst mal das gesamte Gedöns verdrahten und dann aufs Display schauen, dann ist man schlauer. Schaltplan gibts heute noch. spät. |
|
Möglicherweise verwandte Themen… | |||||
Thema | Verfasser | Antworten | Ansichten | Letzter Beitrag | |
Digitales Zählwerk (universal, Arduino nano, OLED) für Bandmaschinen und Tapedecks | DIYLAB | 441 | 135.751 |
13.09.2024, 17:46 Letzter Beitrag: DJEEX |
|
Unterschiede bei Musikwiedergabe feststellen - nur mit Hausmitteln | Rincewind | 56 | 15.381 |
04.05.2022, 13:54 Letzter Beitrag: Inquisition |
|
Digitales Zählwerk ( nur Counter ) reVox B77 | dedefr | 134 | 37.166 |
06.10.2021, 14:14 Letzter Beitrag: scope |
|
Digitales Zählwerk ( Realtime, Meter, Counter ) reVox A700 | DIYLAB | 51 | 17.466 |
22.08.2021, 19:21 Letzter Beitrag: Wolf1 |
|
Digitales VU-Meter (Mikrocontroller, Display, LED) reVox A700 | DIYLAB | 1.596 | 373.491 |
20.05.2021, 22:00 Letzter Beitrag: Harry Hirsch |
|
Digitales Zählwerk ( nur Counter ) Sony TC 788-4 | dedefr | 14 | 5.473 |
10.07.2020, 10:50 Letzter Beitrag: dedefr |