Hallo,
ich habe mir deinen tollen Tonuino nachgebaut, nur leider habe ich zwei Probleme.
ich hab das gleiche Problem wie Marc auf der Homepageseite, dass sich meine Karte nicht beschreiben lässt.Auch bei mir ist der erste Block belegt und das ändern der Böocks hat nichts gebracht. Der beiliegende Schlüsselanhänger ließ sich problemlos zuweisen
und nun komme ich zu
Wenn ich den Anhänger drauf lege wird immer nur Track eins oder Track 43 gespielt. Ich bin mir nicht sicher ob der Zufallsgenerator bei mir wirklich funktioniert oder ob es am Befehl random() liegt, da dieser ja eigentlich immer nur eine Art Zahlenkette hat
Ich würde mich riesig freuen wenn mir jemand weiterhelfen könnte!
LG
Also zum Problem mit dem Schreiben auf die Karten hat bisher immer geholfen den Abstand zwischen RFID Modul und Karte zu verändern (meinst so 2-3 cm mit irgendwas dazwischen)
Mit random() finde ich komisch. Müsste ich mir mal anschauen. Hast du den aktuellsten Sourcecode genommen?
Eigentlich wir der Zufallsgenerator auch initialisiert und vor allem sollte er gerade wenn der Nano länger an ist ja schon mehr als zwei Werte ausgeben. Komisch…
Kann ich bestätigen, mit dem Abstand. Wenn Du bei AZ Delivery bestellt hast kommen einige Teile in einem dieser etwa zigarettenschachtelgrossen Kartons, wenn Du den zwischen Reader und Karte legst funktioniert es. Da es nur beim Beschreiben notwendig ist finde ich das nicht so dramatisch, wenn man’s mal raushat kann man die Karte auch einfach einen Finger breit über den Reader halten.
Danke, für die schnelle Antwort,
dass mit dem Abstand und auch mit anderem Netzeilen habe ich schon ausprobiert. Ich habe mir ein paar neue bestellt (hatte nur 2), Mal sehen ob es dann besser funktioniert,
Ich habe den Code am 03.11 von github runtergeladen
Das ändert halt die Initialisierung des Zufallsgenerators. Wird aber das Problem nicht lösen. Wenn es wirklich nur in dem Ordner passiert würde ich die Ursache erstmal nicht primär im Code suchen…
Das müsste übrigens randomSeed(millis() + random(1000)); heißen, das ist zwar ein Fehler, aber sollte eigentlich nicht das Problem sein. Kannste ja mal testen. Hast du mal die DEV Version probiert?
…hatte nur den Beitrag gelesen und hier wurde auch keine Lösung Präsentiert.
Sorry.
Übernimmst du die Abfrage ob der neue Track auch wirklich ein anderer ist?
Sonst muss ich immer wieder den Teil in das DEV einbauen…
Ich habe da ein Idee.
Beim erst mal starten des Ordners wird eine Liste der Titel (z.B. 1-14) durcheinander in ein Array gepackt.
Dann wird der erste Track gespielt array[1] lege ich die gleiche Karte noch einmal auf spielt der array[2] usw. bist zum ende.
Beim letzten angekommen oder wenn ich eine neue Karte auflege wird wieder eine neue Liste erstellt.