SD-Karten-Zugriff per USB

Die Idee kam halt erst später. Und wie gesagt meiner Meinung nach ist es nicht wirklich 100% Praxis tauglich für nicht Bastler. Klar es funktioniert irgendwie, aber eben langsam usw. Besser bastelt man sich sein Gehäuse so, dass man die Karte einfach entnehmen kann. :wink:

Das TonUINO Board soll es JEDEM ermöglichen “seinen” TonUINO zu bauen.
Aus diesem Grund sind einige Design-Entscheidungen so getroffen worden wie es nun ist. Es gäbe sicher noch jede Menge Möglichkeiten hier und da Komponenten auf die Platine zu löten aber ich hatte ehrlich gesagt Angst, dass jemand etwas falsch macht und zu schaden kommt.

Beispiel Stromversorgung: ich habe vorgesehen, dass einfach entweder ein USB-Poweradapter oder eine PowerBank verwendet werden. Vorteil: die PowerBank liefert stabile 5V und man muss nicht auf Über- oder Unterladung des Akkus achten, die Akkus sind durch ein Gehäuse geschützt usw… Wer wirklich weiß was er macht kann gerne einen LiPo direkt darein bauen usw. Aber ich selbst wäre da sehr, sehr vorsichtig.

Mit dem USB-Zugriff auf die SD-Karte sieht es da ähnlich aus. Wie Stephan sehr schön beschrieben hat kann man da recht viel falsch machen und das ist einfach gegen meine Grundidee. Ich denke die SD-Karte wird nicht täglich neu bespielt werden müssen. Besser man versucht das Gehäuse so zu gestalten, dass man leicht an das innere herankommt.

Spoiler: ich habe gerade eine neue Platinen Version bestellt - diese wird aber “nur” die freien digitalen Pins ausführen und einen 5V Pin zur direkten Stromversorgung (oder alternativ als Ausgang für z.B. LED-Strips) haben. Ausserdem ist sie blau(!!!) und wird etwas leichter zu löten sein. Daher werden auch gerade keine Bestellungen verschickt. Anfang der Woche wird sie hier sein und dann bekommen alle die gerade noch warten die neue Version geschickt.

Später kommt noch eine Add-On Platine mit einer Standby-Schaltung dazu. Diese wird mit beiden Versionen der Platine kompatibel sein und der TonUINO kann sich dann selbst nach ein paar Minuten im Leerlauf abschalten. Ich hoffe das wird auf eine 2x2cm große Platine passen und daher sicher noch in jedes Gehäuse passen.

4 „Gefällt mir“

Scheinbar habe ich Glück mit den Komponenten. SD-Karte wird immer erkannt und hat eine Schreibgeschwindigkeit von 400 kbs. Nicht schnell aber ausreichend.

Wenn der Tonuino mit dem Pc verbunden ist, zieht er von diesem Strom. Der Landet in dem 18650 Shield. Von dort wird er weitergeleitet zum Arduino. Liegt es an der Konstellation? Ich weiß es nicht.

1 „Gefällt mir“

Thorsten, das war auch keinerlei Kritik. Ich finde Deinen Ansatz super und Du hast damit bestimmt vielen “Einsteigern” solch ein Projekt erst zugänglich gemacht und vielen Kindern eine große Freude bereitet!

Ich freue mich schon auf die Add-On Platine und werde für einen zweiten TonUINO auf jeden Fall Dein neues Board verwenden.

EIn kleiner Tipp für alle die das Gehäuse nicht immer öffnen wollen um die Dateien auf der SD Card zu ändern, aber auch auch nicht langsam per USB übertragen wollen:
Nehmt ein Mini Sd zu SD Adapterkabel. Das funktioniert super und je nach Lautsprecher kann es auch gut versteckt werden.



2 „Gefällt mir“

Super Idee. Du meinst sowas hier, oder?

https://amzn.to/2DAOyHo

1 „Gefällt mir“

Genau, gibts in verschiedenen Längen. Weiterer Vorteil ist, dass man immer weiß, wo der SD Adapter für den Kartenslot im PC is :slight_smile:

1 „Gefällt mir“

Mega gut. Wusste gar nicht das es sowas gibt! Wird später direkt bestellt. Und wenn es nur zum testen ist. Danke für den Hinweis!

Wirklich eine sehr gute Idee. Vielen Dank.

Also ich habe jetzt mal das gleiche Setup probiert wie elne nur noch mit je einem 27 Ohm Widerstand in den USB Datenleitungen und dem Wemos Battery-Shield (Link)
Funktioniert wunderbar mit durchschnittlich 550 kbs an einem USB 2.0 Port.
Das finde ich vollkommen ausreichend um mal eine neue CD von außen nachzuladen.
Nach dem SD-Card-Schreiben muss man die SD-Card (in Windows) „auswerfen“ und den TonUINO einmal neu starten, dann spielt der DFPlayer wieder.

Hab mir auch schon so einen Adapter geholt. Die Lösung ist für mich die einfachste,da so die Karte schnell raus und rein ist. Finde nicht,das man die Platine dahingehend ändern sollte, am Ende ist es doch so…wie oft muss mann denn da wirklich ran? Wenn die Kiste läuft einmal alle Ordner drauf und danach? Neue Sachen testen geht am Breadboard eh viel besser und wie oft schiebt man neue Sachen drauf.

2 „Gefällt mir“

Ist das eigentlich Micro-SD auf Micro-SD?
Das auf den Bildern ist wohl SD auf Micro-SD.

Ich frage nur wegen der Größe der Box.

Es ist Micro auf beiden Seiten. “TF” ist quasi der alte Name für Micro-SD, und wird in China bzw. chinesischen Produkten nach wie vor verwendet.

1 „Gefällt mir“

Es ist MicroSD zu SD.
Nicht MicroSD zu MicroSD. Ist auf den Fotos nicht gut zu sehen, aber bei den Benutzerkommentaren sieht man es

Das weibliche teil hat die aussenmase von50×35×10 mm l.b.h
Das innenmas hat die masse einer sd karte =32×23×2mm !

Danke Euch! Kann es sein, dass es beide Versionen gibt?

Das denke ich schon, hatte damals bei Ebay geguckt. Das Problem ist, dass die Bilder alle gleich aussehen und die Beschreibungen meistens nicht sehr aussagekräftig sind.
Ich finde die SD Version nicht schlecht, weil man dann die Karte direkt in den SD Kartenslot vom PC Stecken kann. Allerdings ist die Buchse etwas groß und passt nicht unbedingt überrall hin (siehe mein Foto)

Das von Thorsten verlinkte und Dennis zitierte ist Micro zu Micro, darauf bezog sich meine Antwort. Gibt sicher beide Versionen, ich bevorzuge ehrlich gesagt Micro als Karte, und ggfs. im PC-Reader dann den Adapter den man eigentlich mit jeder Karte bekommt. So hat man alle Möglichkeiten offen.

Hm schade hat bei mir leider nicht geklappt, kann leider nicht über meine aufladebuchse auch Daten auf die SD Karte schieben…

Wie hast Du das denn angeschlossen?

Ich habe D+ und D- zu meiner aufladebuchse angelötet direkt vom DFPLAYER. An meiner aufladebuchse war nur 5V und GND angeschlossen.