Gestern konnte ich die mp3s aktualisieren
und auch den Rotary Encoder neu einbinden.
Für den Encoder verwende ich eine neue Bibliothek, die es erlaubt jeden Pin zu verwenden. Auch die analogen.
Ich habe es noch nicht getestet, aber damit sollte es auf der AiO auch funktioneren, weil keine Interrupts benötigt werden.
Nachdem Papa mal wieder vergessen hat, die (richtigen) Karten einzupacken blieb der mobile Tonuino eine ganze Autofahrt ungenutzt. Da wäre es ungemein praktisch gewesen ohne Shortcuts auf die Schnelle ein Horbach nach Wahl anzustellen.
Man kann da sicher einen Modifier draus machen und diesen dann als Shortcut programmieren.
Ich nehm das mal als ToDo auf.
Nur habe ich leider gerade keine Zeit für Ergänzungen.
Erst will ich den aktuellen Entwicklungsstand stabilisieren.
Damit bin ich schon sehr weit, alle Wiedergabemodis und Modifier funktionieren und auch ein paar der Optionen im Adminmenü sind getestet, sowie die
meisten Funktionen der alternativen Eingabemethoden.
Erstmal einen Riesendank für den Elan und die Hilfsbereitschaft hier.
(Hab mal ein bisschen quergelesen wie schnell hier Probleme / Lösungen angegangen werden. Wow!)
Nun muss ich aber gestehen, dass ich zu doof bin ein Quiz zu erstellen.
Ich habe einen (Test-) Ordner mit 5 MP3-Dateien angelegt.
5 Karten im Einzelspielmodus den MP3s zugeordnet. - funktioniert
1 Karte als Modifier für das Quiz (für den entsprechenden Ordner) angelegt.
Wenn ich nun die Modifierkarte dranhalte, kommt sofort ein Such-Begriff. (Signal für Spielstart wäre cool)
Es kommt aber bei jeder (Antwort-) Karte der Fehlersound.
Das hier kommt in der Konsole an:
ReadCardSerial finished
Card UID
33 AE 79 3E
PICC type MIFARE 1KB
Authenticating Classic using key A...
FF FF FF FF FF FF
0
Reading data block4
Data on Card:
folder 0
mode 8
special 3
special2 0
special3 1
special4 0
set modifier: 8
QuizGame
shuffleQueue
QuizGame > queue set
QuizGame > queue next
Track: 1
Part: 2
writeSettings at 1
cant read card
next track 166
knownCard 1
locked
next track 166
knownCard 1
abort166
ReadCardSerial finished
Card UID
69 B0 DA 8C
PICC type MIFARE 1KB
Authenticating Classic using key A...
FF FF FF FF FF FF
0
Reading data block4
MIFARE_Read failed: The CRC_A does not match.
cant read card
ReadCardSerial finished
Card UID
69 B0 DA 8C
PICC type MIFARE 1KB
Authenticating Classic using key A...
FF FF FF FF FF FF
0
Reading data block4
Data on Card:
folder 3
mode 4
special 2
special2 0
special3 0
special4 61
QuizGame > no valid part
RFID locked
cant read card
next track 25
knownCard 1
locked
next track 25
knownCard 1
abort25
Hast du die Beta Version drauf gespielt?
Wenn nicht würde ich das als erstes empfehlen.
Dasit der Ansage ist schon auf meiner Liste.
Ich bin aktuell noch beim Test der Beta Version, bevor ich daraus die Master mache.
Ich teste das Quz heute Abend nochmal ausführlicher und versuche dein Problem nach zu stellen. Dann kann ich genaueres sagen.
Bei der Gelegenheit kann ich auch eine Anleitung verfassen.
Offtopic:
Ich verwende auch das Powershell-Script (mit eigenem Api-Key - der andere ging nicht):
Kann das sein, dass da eine führende 0 zu viel generiert wird? - statt 001 - 0001
Das interessiert mich. Meinst du, dass die ersten 10 Ordner auch vierstellig, also bis 999 numerierbar sind? Das eröffnet doch noch eine Menge an Möglichkeiten.
Wie hast du denn die Puzzelteile erstellt? Gedacht ist das folgendermaßen:
Du hast eine Ordner mit Fragen, sprich mp3 1-5.
Dann brauchst du mp3s mit Antworten. Bei den Antworten ist es nicht relevant wie viele mp3s das sind oder das diese die selbe nummer haben wie die Fragen. Es kann also zu mehrern Antwort mp3s die selbe Frage geben.
Zum Beispiel:
Ist die Frage: „Was ist Rund?“, dann hast du fünf Karten mit Dingen, davon sind drei eben Rund.
Wichtig ist nur, das die Antwort mp3 nie die Frage mp3 sein darf.
Also wenn du ein Puzzleteil als Antwortkarte erstellst, darf Ordner und Track, nicht auf die Frage zeigen.
D.h. die Antwort muss in einem anderen Ordner sein & die Tracknummer ist nicht relevant.
Relevant ist die Nr. des Puzzleteils. Die muss mit der Tracknummer der Frage übereinstimmen, dann wird die Antwort als richtig erkannt.
Ich kam leider noch nicht zum testen und wollte vorab mal eine Erläuterung abgeben.
Ich hatte versucht einen Quiz zu erstellen, verstehe aber immer noch nicht die Prozedur, wie ich die Frage und die Antwortkarten miteinander verknüpfe. Das brauche ich noch anschaulicher.
Woher weiß die Affenbox, dass eine Antwortkarte die richtige zur Frage ist?
Relevant ist die Nr. des Puzzleteils. Die muss mit der Tracknummer der Frage übereinstimmen, dann wird die Antwort als richtig erkannt.
Wie kommt das Puzzleteil (die Karte) an die Nummer?
Gilt die Vorgehensweise gleichermaßen für Puzzle und Quiz?
Puzzle: man muss zwei Kartenpaare finden.
Man legt ein beliebiges Puzzelteil auf und hört die mp3 dazu. Dann muss man ein passendes zweites Puzzleteil auflegen. Dann ertönt ein Signal welches das Ergebnis mitteilt.
Quiz: Funktioniert eigentlich wie das Puzzle, mit dem Unterschied, dass das erste Puzzleteil (Die Frage) automatisch und zufällig vorgegeben wird.
Das Puzzleteil ist ein Wiedergabemodus. Wenn man das Teil erstellt muss man zuerst den Ordner auswählen, dann den Track und dann die Puzzleteilnummer vergeben.
Diese Nummer des Puzzelteils ist entscheident.
Im Puzzlespiel wird verglichen ob die zwei Teile die man aufgelegt hat, die selbe Puzzleteilnummer haben und nicht auf die selbe Detei zeigen
(sonst könnte man zweimal die selbe Karte auflegen und es wär ein erfolg).
Im Quiz ist es wie folgt. Bei der Erstellung der Modifierkarte gibt man den Ordner mit den Fragen an. Aus diesem Ordner werden dann zufällig alle Fragen nacheinander je ein Mal abgespielt.
Hier muss die Nummer des Puzzelteils, dass man als Antwortkarte erstellt hat, mit der Nummer der Fragen MP3 übereinstmmen.
vielen Dank. Es hat funktioniert.
Obwohl …
Ich musste den Text mindestens 3x lesen und einen Versuchsballon starten, bis ichs kapiert hatte.
Ich habe als Newbie die Bedienstruktur noch nicht sooo verinnerlicht.
Wenn ich auf dem Schirm gehabt hätte, dass zum Quiz ein Wiedergabemodus gehört …
Man baut die Quiz- / Puzzle Funktion quasi an zwei Stellen (Modifikation u. Wiedergabe).
Das ist für den Algorithmus logisch aber nicht intuitiv.
Ein Hinweis im HowTo wäre für Schnarchnasen wie mich hilfreich.
Noch eine Frage:
Kann ich den / die MP3-Ordner nachträglich ergänzen / ändern und die Zugehörigkeit der Karten bleibt über die Nummerierung erhalten?
Einfaches Beispiel: Ich habe 5 Fragen angelegt und möchte später nochmal 5 Fragen (MP3s) in den Ordner schieben.
Falls du mal Langeweile hast …
Könnte das Rechenspiel auch über Ergebniskarten, die man auflegt, realisiert werden?
(Ich denke da an meine gehandicapten Schüler*innen. Nicht alle bringen die Konzentration für das Mitzählen - auch in kleinen Zahlenräumen - auf.)
Du kannst die mp3s auf jedennfall ergänzen.
Wenn du Fragen ergänzt solltest du dann auch ene Antwortkarte erstellen, weil sie sonst nichz beantwortet werden kann.
Das ändern ist auch kein Problem, wenn dann auch die dazugehörigen Fragen/Antworten/Puzzleteile entsprechend geändert werden oder weiterhin passen.
Vielleicht musst dubes so sehen.
Du hast 255 Nummern und die Möglichkeit 255 Sets aus Geräuschen, Worten, Fragen, etc… zu bilden.
Wenn alle Komponenten innerhalb der Nummer zusammen passen, kannst du dir spiele sehr variabel gestalten.
Nimm doch für die Rechenspiele auch das Quiz und erstelle mp3s mit Rechenaufgaben.
Und dann passend Puzzelteil Karten.
Hallo @marco-117,
bin vor kurzem über deine Anpassung gestolpert und finde die Sache mit dem Puzzle und Quiz und auch die anderen Ideen sehr cool!
Ich habe aber leider mit der aktuellen und mit der Beta-Version Probleme mit den Tasten. Ich verwende drei Tasten und bei deiner normalen Versionen reagieren die Tasten - und + nur auf kurzen druck und nicht auf langen, kann also die Lautstärke nicht ändern. Bei der Beta hingegen geht das aber hier wird bei kurzem betätigen vom + nicht zum nächsten Track gesprungen. Im seriellen Monitor steht:
Abgesehen davon würde ich gerne die Funktione von -/+ gerne „traditionell“ mit lange für Track vor/zurück und kurz für Vol-/Vol+ verwenden. Ist das mit wenigen Anpassungen möglich? Ich bin leider was Programmierung angeht ein ziemlicher Anfänger.
Du solltest bei drei Tasten die kurz/lang Belegung über das Adminmenü anpassen können.
Der Menüpunkt heißt „Funktion der Lautstärketasten umdrehen“ oder so.
Das habe ich noch nicht abschließend getestet. An der Stelle könnten noch Fehler sein.
Als Info für alle Mitleser: Die Fünf Button Variante lässt sich an der Stelle nicht in ihrer Funktion ändern. Das muss man dann über die Belegung der IOs machen. Hier wurde es zu komplex in der Ausnahmebehandlung.
Im Allgemeinen ist der Menüpunkt noch nicht gut. in der Sprachausgabe