Musikbox auf TonUINO Basis ohne RFID

Alle Pins mit Shortcuts zu belegen nimmt einem ja jegliche Freiheit für sonstige Erweiterungen.

Und zwei verschiedene offizielle TonUINO Versionen sind sicherlich auch nicht zielführend.

Deshalb @Thorsten 's Vorschlag mit dem Schieberegister, um die Pins zu vervielfältigen.

Oder meiner mit dem Spannungsteiler auf analoger Basis.

Beides verwendet nur wenige Pins um viele weitere extern getriggerte Shortcuts zu generieren.

Hallo @marco-117
Ich habe mir mal die Schaltung mit der Tastenmatrix angeschaut. Ist echt eine Superlösung. Einen Nachteil hat diese Schaltung allerdings. Gleichzeitiger Druck von Tasten ist hier nicht möglich, weil keine eindeutige Auswertung mehr möglich ist. Aber für einfache Funktionen um z.B. shortcuts zu belegen ist diese Lösung super.

Deshlb finde ich den Drehschalter so genial, der hat dieses Problem nicht.

Ich hab e leider noch nicht geschafft mehr als den Test aufzubauen.

Alle Pins mit Shortcuts zu belegen nimmt einem ja jegliche Freiheit für sonstige Erweiterungen.

Hmm. Das stimmt natürlich.
Ich starte gerade erst und habe noch keine großen Erweiterungen dran … :slight_smile:

Und zwei verschiedene offizielle TonUINO Versionen sind sicherlich auch nicht zielführend.

Grundsätzlich stellt sich ja immer die Frage wie konfigurierbar die einzelnen Optionen sein sollen. Denn was mir schon auffällt ist, dass viel Forks der SW bestehen - die sicher auch genau wegen solche Abhängigkeiten schwer zu mergen sind.

Eine einzige (konfigurierbare) Version des Code wäre sicher das Ziel! Habe gelesen, dass es dazu aber ja auch schon Diskussionen gab. Die gehört sicher auch nicht in diesen Thread.

Daher ist eine besser „Hardware“-Lösung sicher sinnvoll.

Einen Nachteil hat diese Schaltung allerdings. Gleichzeitiger Druck von Tasten ist hier nicht möglich, weil keine eindeutige Auswertung mehr möglich ist. Aber für einfache Funktionen um z.B. shortcuts zu belegen ist diese Lösung super.

Unter der Annahme, dass es die drei Standard-Buttons vorhanden sind wäre es doch kein Problem wenn keine eindeutige Auswertung dieser Shortcut-Tasten bzw -Register möglich ist. Oder?

Ich finde die Diskussion sehr gut! Danke :slight_smile:

Wie ist das eigentlich gemeint?

Das Thorsten die idee hatte ein Schieberegister zu verwenden um „Pins“ für Buttons zu generieren.

Ich verstehe deine Frage nicht so ganz

mit einem Schieberegister kann man quasi beliebig viele Buttons an nur drei Pins vom Arduino an klemmen.

1 „Gefällt mir“

Meine Versionen haben zb den Ordnersprung per Taste. Heißt, ich kann ohne rfid komplett durch alle Ordner hangeln. Äußerst praktisch, wenn man die Karten nicht am Mann / Frau / Kind / divers hat.

Wie würde denn eine solche Schaltubg aussehen? Was sind da für Bauteile notwendig?

Wen es interressiert, ist hier auch meine Softwarelösung zu dem Drehschalter.
Ich habe sie soweit finalisiert und getestet, wie es mir neben der Familie möglich ist.
Die Konfiguration ist Benutzerfreundlich im Admin Menü durchführbar.
Das kann man natürlich auch für andere Short Cut Anwendungen adaptieren, dazu müssten die Methoden zur erfassung der Trigger angepasst werden.

Ich habe es mit einem zweiten Nano und mehr Sorgfalt beim Löten noch einmal versucht, aber wieder das selbe Ergebnis: Kein Abspielen, drücken aller drei Tasten (kurz und lang) bringen mich nicht ins Menü, oder es fehlt die Ausgabe, dass ich drin bin. Zumindest wird nichts angespielt. Allerdings blinkt jetzt die TX LED kurz auf, wenn ich eine Taste drücke. Das ist vermutlich schon mal besser, oder?

Um etwas sehr blödes auszuschließen: ich habe mich an diesem Schema beim Anschließen des DFPlayers orientiert:

Und bin davon ausgegangen, dass die SD Karte oben in dem Plan wäre. Passt das?
Soll am Player eigentlich auch eine LED leuchten?

Und mein Nano hat eine andere Anordnung als in dem Schema, es steht nur 5V da und nicht +5V, und der PIN ist an einer anderen Stelle. Ist das problematisch, bzw. zeigt das, dass es sich um eine andere Version handelt?

miniplayer_pin_map

Quelle

Ja, das habe ich mir angesehen. Und mich dann anscheinend bewusst falsch entschieden… wenn man so was nur nachts macht…
das war auf jeden Fall falsch bei mir, danke!

Jetzt knackt es, und es kommen Geräusche aus dem Player. Von Tönen oder Menü oder so aber keine Spur?!

Bist du beide FAQs durchgegangen? Dort findest du auch Punkte die uns hier weiterhelfen würden. Sei mir nicht böse, aber ich möchte dir nicht jede Info aus der Nase ziehen müssen. :wink:

1 „Gefällt mir“

Ja, bin ich. Böse gar nicht, eher positiv überrascht, wie schnell hier immer gute Antworten kommen.

Aber ich schaue da noch mal durch!

1 „Gefällt mir“

Mal wieder ein Zwischenstand (falls noch jemand mitliest):

Anscheinend habe ich beim rum probieren den DFPlayer kaputt gemacht. Ich habe einen neuen (habe in böser Vorahnung oder Größenwahn - kann ja auch gleich mehrere bauen - mehrere bestellt) angeschlossen und: Adminmenü und alles.

Das Gehäuse habe ich auch fertig, jetzt muss ich es nur noch einbauen. Ich bin gerade sehr optimistisch :slight_smile:
Vielen Dank soweit und ich melde mich noch einmal, wenn alles fertig ist.

Und dann für den nächsten Ansatz, Ideen, was man noch alles auf dieser tollen Basis machen kann, sind auf jeden Fall da!

1 „Gefällt mir“