Hallo, liebe Freunde des Wochenendes! Ich hoffe, euch geht es gut. Es soll jede Menge regnen, aber eine Abkühlung im Sommer ist ja nicht verkehrt. Nächste Woche wird es wieder heiß, sagt meine Vorhersage.
Nun komme wir also zu der Attraktion, auf die ihr alle so sehnlich gewartet habt. Meine amiibo-Musikbox ist fertig! Hier ist eine Demonstration für euch (eventuell müsst ihr euren Sound ganz laut aufdrehen – habe vor dem Hochladen leider nicht gemerkt, wie leise das alles ist):
Das Teil besteht also aus einem Raspberry Pi 4, einem NFC-Leser, und seit gestern noch aus einem gebrauchten Deadmau5 Mini Speaker Thingie (doofer Name) von eBay, nachdem mein Hamburger-Lautsprecher ja eine Lebenszeit von etwa 5 Minuten hatte. Immerhin wurde mir der erstattet.
amiibo haben wir eh daheim, die haben also einen NFC-Chip drin, und den liest der NFC-Leser dann ein. Da kommt dann eine Zahl, also zum Beispiel “584185729648” für den Tom Nook aus Animal Crossing, und dann muss man nur noch sagen, “Wenn du 584185729648 liest, dann spiele die Datei tomnook.mp3 ab.”
Der NFC-Leser kam zudem mit einer NFC-Karte, die ist ein Joker und spielt ein zufälliges Lied ab. Und wenn ein amiibo bereits auf dem Leser steht, wird es nicht noch mal abgespielt, wenn es gelesen wird, weil die Datei ja sonst ständig von vorne beginnt, wenn man das amiibo stehen lässt. Ausnahme ist aber der Joker, weil den möchte man eventuell mehrmals hintereinander verwenden. (Da muss ich noch mal schauen, warum der so zögerlich funktioniert.)
Es gibt dann auch noch eine Funktion, die aufschreibt, wie oft welches amiibo auf den Leser gestellt wurde. Das könnte man sicher noch mit einer Datenbank optimieren, wenn man wollen würde.
Wie an anderer Stelle erwähnt, habe ich mir sehr von ChatGPT beim Programmieren helfen lassen, aber es funktioniert am Ende und das ist doch das, was wirklich zählt. Man muss ChatGPT auch erstmal dazu bringen, genau das zu machen, was man will. Den Python-Code gibt es hier, falls er wen interessiert.
Abschließend hätte ich noch ein Blümchen für euch – mein Sonnenblümchen. Die Blätter sehen nicht so glücklich aus, sie rosten wohl, aber sie blüht trotzdem schön. Daneben ist noch eine kleinere, die sieht man nur nicht, aber dafür sieht man die Kater, die in der Sonne dösen.
In diesem Sinne – genießt das Wochenende, erholt euch gut von der Woche, und bis zum nächsten Wochenrückblick wieder!