Hallo ihr Lieben,
ich bin nun schon ewig am Upload von unserem TonUINO. Aber nichts klappt. Ständig suche ich hier nach anderen Tipps, probiere wieder,…und wieder klappt nichts.
Kurz zu unserem Aufbau:
- TonUINO Classic Platine (von Leiterkartenpiraten)
- AZ-Delivery Set mit Mp3 Player, AZ-Nano V3-Board, RFID Kit
- Lautsprecher FS5045 (von Leiterkartenpiraten)
- TonUINO Button Cable 10xQC (von Leiterkartenpiraten)
- 5 Taster
- Stromversorgung über Battery Expansion Shield 18650 V3
Der Aufbau hat soweit geklappt.
Die SD-Karte (Intenso micro SD 32 GB) habe ich mit dem „SD Card Formatter“ formatiert.
Nun befinden sich folgende Ordner mit Inhalten darauf:
- advert (von TonUINO-TNG)
- mp3 (von TonUINO-TNG)
- sowie nummerierte Ordner (01, 02, 03,…)
Die Dateien habe ich mit der tonuino-toolbox übertragen.
Ich habe die Software „Arduino IDE“ von „arduino.cc“ heruntergeladen und installiert. Ebenso den Treiber von „wch.cn“.
Von „GitHub - tonuino/TonUINO-TNG: The new, "official" TonUINO Firmware. TonUINO is an Arduino based music player supporting RFID and arcade buttons as it's UI“ bin ich auf Code → Download ZIP gegangen. Das ganze habe ich extrahiert, den Ordner umbenannt von „TonUINO-TNG-main“ in „TonUINO-TNG“. Den Ornder „src“ habe ich in das Verzeichnis „TonUINO-TNG“ verschoben, in welchem sich die ino-Datei befand.
Die Datei ‚platform.local.txt‘ habe ich in den avr HW Ordner kopiert.
In der Datei constants.hpp habe ich folgendes geändert:
1.)
/* Select the right PCB by uncommenting one of the following lines
* Bitte die passende Platine durch entfernen der Kommentare in einer der folgenden Zeilen auswählen
*/
//#define TonUINO_Classic
2.)
/* uncomment one of the below lines to enable special button support
* um die Tasten zu konfigurieren, bitte eine der nächsten Zeilen auskommentieren
* default: THREEBUTTONS for classic/every
* FIVEBUTTONS for AiO and AiO+
*/
//#define FIVEBUTTONS
3.)
/* uncomment one of the below lines to support a special chip on the DfMiniMp3 player
* um einen speziellen Chip auf dem DfMiniMp3 Player zu ünterstützen bitte in eine der nächste Zeilen den Kommentar entfernen
*/
//#define DFMiniMp3_T_CHIP_MH2024K16SS
Ich habe den TonUINO an den PC angeschlossen (auch einmal ohne Lautsprecher, RFID-Kit etc) und bin bei TonUINO - Die DIY Musikbox (nicht nur) für Kinder auf „Classi Upload“ gegangen.
Bei Konfiguration habe ich „TonUINO Classic 5 Buttons“ gewählt, die richtige Schnittstelle ausgewählt und bin auf Upload starten.
Bei der Software Arduino IDE habe ich geschaut, dass die folgende Versionen der Libraries verwendet werden:
- jchristensen/JC_Button: 2.1.2
- miguelbalboa/MFRC522: 1.4.10
- makuna/DFPlayer Mini Mp3 by Makuna: 1.2.3
Zwischendurch hatte ich, nachdem nichts geklappt hat, im Gerätemanager den Haken gesetzt bei „Enabling the Serial Port Enumerator (SerEnum)“.
Ich habe bei Werkzeuge den Arduino Nano ausgewählt, den passenden Port und bei Prozessor jeden einzelnen einmal ausgewählt (weil der Upload nicht geklappt hat).
Und jedes Mal, wenn ich auf „Hochladen“ gehe, klappt es nicht.
Erst steht da „Kompiliere Sketch“ und dann erhalte ich Fehlermeldungen.
Die Meldungen waren schon, weil ich den src-Ordner nicht verschoben hatte, aber auch „Compilation error: ‚SerialType‘ was not declared in this scope“.
Ich habe einfach keine Ahnung mehr, was ich noch tun soll oder wo mein Fehler liegt.
Kann mir einer von Euch helfen?
Viele Grüße,
Tina