Hallo zusammen,
da meine Kinder ihren TonUINO immer in Beschlag haben und ich immer „geschimpft“ werde wenn ich am TonUINO was ändern will, habe ich einen kleinen TonUINO-Programmer gebaut um die TonUINO-Karten autark zu programmieren.
Dazu habe ich einen Nano Every + einen RC522 Modul und einen kleinen .ino Sketch geschrieben.
Das Gehäuse habe ich mit unserem 3d-Drucker in der Arbeit ausdrucken lassen.
Bei Interesse kann ich euch den Sketch + die STL-Datei zur Verfügung stellen.
Zur Software:
Es funktionieren Alle Modifikations-Karten und Die Wiedergabe Modis 1-5
Die fehlenden Modis kann man aber leicht hinzufügen.
Keine falsche Scheu. Kannste ruhig direkt teilen hier. Ob das jetzt jeder in so ein Gehäuse bastelt ist ja erstmal egal, aber der Sketch ist für andere sicher interessant.
Natürlich sind auch die .stl Dateien interessant. Ist ja ein ansprechendes Gehäuse.
Edit: Und auch ein Schaltplan wäre nicht schlecht.
Was ist das für ein roter Knopf auf der Oberseite, wozu ist er da? Im geöffneten Gehäuse kann ich ihn nicht entdecken.
Freut mich das es euch gefällt.
Der rote Knopf war bei den Fotos noch grau, den gabs damals noch nicht , er ist für den Reset-Button des Arduino. Die STL Datei kann ich Morgen hochladen (kann ich die Datei einfach so ins Forum Laden?)
Den Schaltplan gibts NOCH nicht kann ihn aber gerne erstellen und hochladen super Community
Grüße Chris
Muss ja nichts großes sein. Es reicht wenn du schreibst, welche Pins des NFC-Readers mit welchen Pins des Arduino verbunden werden müssen. Kannst du auch im Code als Kommentar ergänzen.
Das ist ein sehr schönes Projekt und hervorragend dokumentiert. Es hat nur einen kleinen Nachteil: Man braucht zum Programmieren der Karten immer noch einen Computer mit dem das Board per USB Kabel verbunden sein muss.
Der vorgestellte Programmer hat mich daher inspiriert, auch einmal meinen Pocket Programmer vorzustellen, der auf einem Entwurf von Daniel Wilhelm aus diesem Forum hier basiert und den ich entsprechend meiner Bedürfnisse angepasst habe (ist auch bei den Tools aufgeführt). Ich habe Daniels Projekt aus dem Github Repo geforkt und meine Änderungen dokumentiert: GitHub - SchneHa/TonuinoTagWriter-TTW: Pocket device to create Tags for TonUINO project
Der TTW hat den Vorteil, dass er akkubetrieben und damit unabhängig von einem Kabel ist (nur zum Laden des Akkus braucht man natürlich eins). Er verfügt über einen Webserver und kann über WLAN mit einem Handy oder auch einem Tablet oder PC verbunden werden, um die Karten zu programmieren. Wenn er nicht ins häusliche WLAN eingebunden ist, spannt er einen eigenen Accesspoint auf über den man Zugriff bekommt. Das „Herz“ des TTW ist ein ESP32 Dev Module.
Top schön gemacht.
für mich ist das kein Nachteil da ich meinen Programmer eigentlich nur mit meinem PC brauche.
Ich habe eine TXT-File wo die Ordner + Lieder angegeben sind und bei " Verlust " der Karten kann ich so eine neue erstellen. Oder ich lege eine neue SD-Karte an dann brauche ich eh meinen PC.
Ja genau. Deshalb ist es dann auch egal, dass man den PC zum konfigurieren braucht. Den braucht man zum Nachgucken ja sowieso. Es geht doch hier nur darum, dass man dem Kind nicht den TonUINO wegnehmen muss und trotzdem nicht einen ganzen 2. TonUINO braucht
Im Gegensatz zur ESP Version braucht man hier nichts, was man vom TonUINO nicht schon hat oder kennt.
Wie gesagt ich lade die mp3s mit der Tonuino-Toolbox von @raphael auf meine SD-Karte und beschreibe meine RFID-Karten mit meinem Tool. Aber das ist ja das Schöne an diesem Projekt, da kann sich jeder einbringen wenn und wie er will.
Wenn ich angesprochen wäre:
Natürlich einen Drehencoder und ein Display, vorzugsweise ein Nokia5110 Display weil das wenig kostet, gut mit Arduino harmoniert und mehr angezeigt werden kann als z.B. auf einem 2x20 LCD Display. Außerdem gibt es dafür eine gut dokumentierte Library. Das alles gesteuert durch einen Arduino oder eine ATmega328P MCU o.ä… Das Menu sollte über den Drehencoder angewählt werden können, also z.B. die Punkte read, write, clear, config… mit den entsprechenden Unterpunkten.