Fehlermeldung beim Hochladen von Tonuino.ino

Hallo ich bekomme immer die folgenden Fehlermeldungen beim hochladen weiß nicht weiter

C:\Users\Sephiroth\Desktop\TonUINO-DEV\TonUINO-DEV\Tonuino\Tonuino.ino: In function 'void setup()':

C:\Users\Sephiroth\Desktop\TonUINO-DEV\TonUINO-DEV\Tonuino\Tonuino.ino:753:27: warning: invalid conversion from 'int' to 'DfMp3_Eq' [-fpermissive]

   mp3.setEq(mySettings.eq - 1);

             ~~~~~~~~~~~~~~^~~

In file included from C:\Users\Sephiroth\Desktop\TonUINO-DEV\TonUINO-DEV\Tonuino\Tonuino.ino:1:0:

C:\Users\Sephiroth\Documents\Arduino\libraries\DFPlayer_Mini_Mp3_by_Makuna\src/DFMiniMp3.h:245:10: note:   initializing argument 1 of 'void DFMiniMp3<T_SERIAL_METHOD, T_NOTIFICATION_METHOD>::setEq(DfMp3_Eq) [with T_SERIAL_METHOD = SoftwareSerial; T_NOTIFICATION_METHOD = Mp3Notify]'

     void setEq(DfMp3_Eq eq)

          ^~~~~

C:\Users\Sephiroth\Desktop\TonUINO-DEV\TonUINO-DEV\Tonuino\Tonuino.ino: In function 'void adminMenu(bool)':

C:\Users\Sephiroth\Desktop\TonUINO-DEV\TonUINO-DEV\Tonuino\Tonuino.ino:1112:37: warning: default argument given for parameter 1 of 'void adminMenu(bool)' [-fpermissive]

 void adminMenu(bool fromCard = false) {

                                     ^

C:\Users\Sephiroth\Desktop\TonUINO-DEV\TonUINO-DEV\Tonuino\Tonuino.ino:80:6: note: previous specification in 'void adminMenu(bool)' here

 void adminMenu(bool fromCard = false);

      ^~~~~~~~~

C:\Users\Sephiroth\Desktop\TonUINO-DEV\TonUINO-DEV\Tonuino\Tonuino.ino: In function 'void adminMenu(bool)':

C:\Users\Sephiroth\Desktop\TonUINO-DEV\TonUINO-DEV\Tonuino\Tonuino.ino:1187:29: warning: invalid conversion from 'int' to 'DfMp3_Eq' [-fpermissive]

     mp3.setEq(mySettings.eq - 1);

               ~~~~~~~~~~~~~~^~~

In file included from C:\Users\Sephiroth\Desktop\TonUINO-DEV\TonUINO-DEV\Tonuino\Tonuino.ino:1:0:

C:\Users\Sephiroth\Documents\Arduino\libraries\DFPlayer_Mini_Mp3_by_Makuna\src/DFMiniMp3.h:245:10: note:   initializing argument 1 of 'void DFMiniMp3<T_SERIAL_METHOD, T_NOTIFICATION_METHOD>::setEq(DfMp3_Eq) [with T_SERIAL_METHOD = SoftwareSerial; T_NOTIFICATION_METHOD = Mp3Notify]'

     void setEq(DfMp3_Eq eq)

          ^~~~~

C:\Users\Sephiroth\Desktop\TonUINO-DEV\TonUINO-DEV\Tonuino\Tonuino.ino:1313:22: warning: invalid conversion from 'int8_t* {aka signed char*}' to 'uint8_t* {aka unsigned char*}' [-fpermissive]

       if (askCode(pin)) {

                      ^

C:\Users\Sephiroth\Desktop\TonUINO-DEV\TonUINO-DEV\Tonuino\Tonuino.ino:1327:6: note:   initializing argument 1 of 'bool askCode(uint8_t*)'

 bool askCode(uint8_t *code) {

      ^~~~~~~

C:\Users\Sephiroth\Desktop\TonUINO-DEV\TonUINO-DEV\Tonuino\Tonuino.ino: In function 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)':

C:\Users\Sephiroth\Desktop\TonUINO-DEV\TonUINO-DEV\Tonuino\Tonuino.ino:1344:120: warning: default argument given for parameter 4 of 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' [-fpermissive]

                   bool preview = false, int previewFromFolder = 0, int defaultValue = 0, bool exitWithLongPress = false) {

                                                                                                                        ^

C:\Users\Sephiroth\Desktop\TonUINO-DEV\TonUINO-DEV\Tonuino\Tonuino.ino:74:9: note: previous specification in 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' here

 uint8_t voiceMenu(int numberOfOptions, int startMessage, int messageOffset,

         ^~~~~~~~~

C:\Users\Sephiroth\Desktop\TonUINO-DEV\TonUINO-DEV\Tonuino\Tonuino.ino:1344:120: warning: default argument given for parameter 5 of 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' [-fpermissive]

                   bool preview = false, int previewFromFolder = 0, int defaultValue = 0, bool exitWithLongPress = false) {

                                                                                                                        ^

C:\Users\Sephiroth\Desktop\TonUINO-DEV\TonUINO-DEV\Tonuino\Tonuino.ino:74:9: note: previous specification in 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' here

 uint8_t voiceMenu(int numberOfOptions, int startMessage, int messageOffset,

         ^~~~~~~~~

C:\Users\Sephiroth\Desktop\TonUINO-DEV\TonUINO-DEV\Tonuino\Tonuino.ino:1344:120: warning: default argument given for parameter 6 of 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' [-fpermissive]

                   bool preview = false, int previewFromFolder = 0, int defaultValue = 0, bool exitWithLongPress = false) {

                                                                                                                        ^

C:\Users\Sephiroth\Desktop\TonUINO-DEV\TonUINO-DEV\Tonuino\Tonuino.ino:74:9: note: previous specification in 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' here

 uint8_t voiceMenu(int numberOfOptions, int startMessage, int messageOffset,

         ^~~~~~~~~

C:\Users\Sephiroth\Desktop\TonUINO-DEV\TonUINO-DEV\Tonuino\Tonuino.ino:1344:120: warning: default argument given for parameter 7 of 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' [-fpermissive]

                   bool preview = false, int previewFromFolder = 0, int defaultValue = 0, bool exitWithLongPress = false) {

                                                                                                                        ^

C:\Users\Sephiroth\Desktop\TonUINO-DEV\TonUINO-DEV\Tonuino\Tonuino.ino:74:9: note: previous specification in 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' here

 uint8_t voiceMenu(int numberOfOptions, int startMessage, int messageOffset,

         ^~~~~~~~~

Der Sketch verwendet 24632 Bytes (80%) des Programmspeicherplatzes. Das Maximum sind 30720 Bytes.
Globale Variablen verwenden 1005 Bytes (49%) des dynamischen Speichers, 1043 Bytes für lokale Variablen verbleiben. Das Maximum sind 2048 Bytes.

Das sind alles nur Warnungen die du ignorieren kannst. Solange am Ende sowas hier steht (und das tut es ja bei dir) hat das kompilieren geklappt:

PS: Bitte beim einfügen von Code/Konsole immer den </> Knopf (Text einfügen, markieren und </> in der Leiste über dem Textfeld drücken) verwenden! Danke.

ok danke weil ich bekomme kein Ton wen ich einen Lautsprecher anschließe an + und -

Das kann viele Gründe haben, am Sourcecode liegt es nicht. Bitte die im Template (das ist der Text den du vor dem schreiben deines Beitrags richtigerweise gelöscht, aber nicht beherzigt hast) verlangten Informationen posten. Dann kann man vielleicht mehr sagen.

PS: Von alleine gibt der TonUINO im übrigen auch keinen Ton von sich, das nur nebenbei.

Habe es hin bekommen läuft jetzt alles danke

Nur eine Frage habe ich da noch kann man di RFID Karten auch irgendwie wider Löschen

Man kann sie im Adminmenü überschreiben.

Und was war jetzt das Problem?

Bin davon ausgegangen das es ein Start Geräusch gib

Wie kommt man in das Adminmenü?

Kann man sich selber konfigurieren.

danke.
Gibt es den auch irgendwo eine Übersicht was man alles selbst konfigurieren kann und wie man dieses macht und wofür die restlichen freien Pins vom Tonuino Bord da sind

Hier ist eine Übersicht über die Bedienung:

Im Quelltext der Originalsoftware konfiguriert man nur, ob man 3 oder 5 Buttons haben will.
Die freien Pins sind einfach da und der geneignte Programmierer kann sie für eigene Zwecke nutzen, z.B. zur Ansteuerung von LEDs, einer Abschaltvorrichtung, um den Tonuino zu motorisieren… (nein, das hat meines Wissens nach noch keiner realisiert, macht auch kaum Sinn).

Aber zu beachten wäre, das Pin A7 offen bleiben muss für die Randomisierung und Pin D7 für Shut Down vorgesehen ist.

A4 & A5 sind Button 4 & 5.

Der Rest ist tatsächlich frei.

Ein motorisierter TonUINO :thinking:
Das ist doch sicher was für die Modell auto Fraktion hier :grin:

Das lässt sich aber alles anpassen, wenn man kann und will.

Da musste ich auch schon an @T0B145 und @finnsch denken :rofl:.
Wobei so ein motorisierter Bulli auch was wäre :see_no_evil:

1 „Gefällt mir“

Man kann ja eine Modifikationskarte erstellen, die das Fahrzeug dann fahren lässt.

1 „Gefällt mir“