Anfänger scheitert und braucht Hilfe

Da bekomme ich folgende Meldung:

⸮⸮f⸮⸮⸮f⸮⸮⸮f⸮⸮⸮⸮⸮f⸮⸮~ASCII Table ~ Character Map
!, dec: 33, hex: 21, oct: 41, bin: 100001
", dec: 34, hex: 22, oct: 42, bin: 100010
#, dec: 35, hex: 23, oct: 43, bin: 100011
$, dec: 36, hex: 24, oct: 44, bin: 100100
%, dec: 37, hex: 25, oct: 45, bin: 100101
&, dec: 38, hex: 26, oct: 46, bin: 100110
', dec: 39, hex: 27, oct: 47, bin: 100111
(, dec: 40, hex: 28, oct: 50, bin: 101000
), dec: 41, hex: 29, oct: 51, bin: 101001
*, dec: 42, hex: 2A, oct: 52, bin: 101010
+, dec: 43, hex: 2B, oct: 53, bin: 101011
, dec: 44, hex: 2C, oct: 54, bin: 101100
-, dec: 45, hex: 2D, oct: 55, bin: 101101
., dec: 46, hex: 2E, oct: 56, bin: 101110
/, dec: 47, hex: 2F, oct: 57, bin: 101111
0, dec: 48, hex: 30, oct: 60, bin: 110000
1, dec: 49, hex: 31, oct: 61, bin: 110001
2, dec: 50, hex: 32, oct: 62, bin: 110010
3, dec: 51, hex: 33, oct: 63, bin: 110011
4, dec: 52, hex: 34, oct: 64, bin: 110100
5, dec: 53, hex: 35, oct: 65, bin: 110101
6, dec: 54, hex: 36, oct: 66, bin: 110110
7, dec: 55, hex: 37, oct: 67, bin: 110111
8, dec: 56, hex: 38, oct: 70, bin: 111000
9, dec: 57, hex: 39, oct: 71, bin: 111001
:, dec: 58, hex: 3A, oct: 72, bin: 111010
;, dec: 59, hex: 3B, oct: 73, bin: 111011
<, dec: 60, hex: 3C, oct: 74, bin: 111100
=, dec: 61, hex: 3D, oct: 75, bin: 111101

, dec: 62, hex: 3E, oct: 76, bin: 111110
?, dec: 63, hex: 3F, oct: 77, bin: 111111
@, dec: 64, hex: 40, oct: 100, bin: 1000000
A, dec: 65, hex: 41, oct: 101, bin: 1000001
B, dec: 66, hex: 42, oct: 102, bin: 1000010
C, dec: 67, hex: 43, oct: 103, bin: 1000011
D, dec: 68, hex: 44, oct: 104, bin: 1000100
E, dec: 69, hex: 45, oct: 105, bin: 1000101
F, dec: 70, hex: 46, oct: 106, bin: 1000110
G, dec: 71, hex: 47, oct: 107, bin: 1000111
H, dec: 72, hex: 48, oct: 110, bin: 1001000
I, dec: 73, hex: 49, oct: 111, bin: 1001001
J, dec: 74, hex: 4A, oct: 112, bin: 1001010
K, dec: 75, hex: 4B, oct: 113, bin: 1001011
L, dec: 76, hex: 4C, oct: 114, bin: 1001100
M, dec: 77, hex: 4D, oct: 115, bin: 1001101
N, dec: 78, hex: 4E, oct: 116, bin: 1001110
O, dec: 79, hex: 4F, oct: 117, bin: 1001111
P, dec: 80, hex: 50, oct: 120, bin: 1010000
Q, dec: 81, hex: 51, oct: 121, bin: 1010001
R, dec: 82, hex: 52, oct: 122, bin: 1010010
S, dec: 83, hex: 53, oct: 123, bin: 1010011
T, dec: 84, hex: 54, oct: 124, bin: 1010100
U, dec: 85, hex: 55, oct: 125, bin: 1010101
V, dec: 86, hex: 56, oct: 126, bin: 1010110
W, dec: 87, hex: 57, oct: 127, bin: 1010111
X, dec: 88, hex: 58, oct: 130, bin: 1011000
Y, dec: 89, hex: 59, oct: 131, bin: 1011001
Z, dec: 90, hex: 5A, oct: 132, bin: 1011010
[, dec: 91, hex: 5B, oct: 133, bin: 1011011
, dec: 92, hex: 5C, oct: 134, bin: 1011100
], dec: 93, hex: 5D, oct: 135, bin: 1011101
^, dec: 94, hex: 5E, oct: 136, bin: 1011110
_, dec: 95, hex: 5F, oct: 137, bin: 1011111
`, dec: 96, hex: 60, oct: 140, bin: 1100000
a, dec: 97, hex: 61, oct: 141, bin: 1100001
b, dec: 98, hex: 62, oct: 142, bin: 1100010
c, dec: 99, hex: 63, oct: 143, bin: 1100011
d, dec: 100, hex: 64, oct: 144, bin: 1100100
e, dec: 101, hex: 65, oct: 145, bin: 1100101
f, dec: 102, hex: 66, oct: 146, bin: 1100110
g, dec: 103, hex: 67, oct: 147, bin: 1100111
h, dec: 104, hex: 68, oct: 150, bin: 1101000
i, dec: 105, hex: 69, oct: 151, bin: 1101001
j, dec: 106, hex: 6A, oct: 152, bin: 1101010
k, dec: 107, hex: 6B, oct: 153, bin: 1101011
l, dec: 108, hex: 6C, oct: 154, bin: 1101100
m, dec: 109, hex: 6D, oct: 155, bin: 1101101
n, dec: 110, hex: 6E, oct: 156, bin: 1101110
o, dec: 111, hex: 6F, oct: 157, bin: 1101111
p, dec: 112, hex: 70, oct: 160, bin: 1110000
q, dec: 113, hex: 71, oct: 161, bin: 1110001
r, dec: 114, hex: 72, oct: 162, bin: 1110010
s, dec: 115, hex: 73, oct: 163, bin: 1110011
t, dec: 116, hex: 74, oct: 164, bin: 1110100
u, dec: 117, hex: 75, oct: 165, bin: 1110101
v, dec: 118, hex: 76, oct: 166, bin: 1110110
w, dec: 119, hex: 77, oct: 167, bin: 1110111
x, dec: 120, hex: 78, oct: 170, bin: 1111000
y, dec: 121, hex: 79, oct: 171, bin: 1111001
z, dec: 122, hex: 7A, oct: 172, bin: 1111010
{, dec: 123, hex: 7B, oct: 173, bin: 1111011
|, dec: 124, hex: 7C, oct: 174, bin: 1111100
}, dec: 125, hex: 7D, oct: 175, bin: 1111101
~, dec: 126, hex: 7E, oct: 176, bin: 1111110

Das sieht so aus als hättest du die tonuino Software nicht auf den Nano installiert.

Hm. Also ich habe IDE geöffnet (mit dem Code von Thorsten) und den TonUINO eingesteckt. Ich klicke auf Hochladen und bekomme dann folgende Fehlermeldungen. (siehe unten) Fehlermeldungen sind hier aber laut Anleitung normal. Weiter passiert nichts.

Arduino: 1.8.9 Hourly Build 2019/01/03 05:21 (Mac OS X), Board: “Arduino Nano, ATmega328P (Old Bootloader)”

Tonuino:31:3: error: stray ‘\302’ in program

TonUINO/Tonuino.ino at master · xfjx/TonUINO · GitHub ^ Tonuino:31:3: error: stray '\267' in program Tonuino:31:3: error: stray '\302' in program Tonuino:31:3: error: stray '\267' in program /Users/eduardkasdorf/Desktop/Tonuino/Tonuino.ino:246:10: warning: missing terminating ' character ^ Tonuino:246:5: error: missing terminating ' character ^ Tonuino:292:7: error: stray '\342' in program ^ Tonuino:292:7: error: stray '\206' in program Tonuino:292:7: error: stray '\265' in program Tonuino:297:7: error: stray '\342' in program ^ Tonuino:297:7: error: stray '\206' in program Tonuino:297:7: error: stray '\265' in program Tonuino:333:7: error: stray '\342' in program ^ Tonuino:333:7: error: stray '\206' in program Tonuino:333:7: error: stray '\265' in program Tonuino:338:7: error: stray '\342' in program ^ Tonuino:338:7: error: stray '\206' in program Tonuino:338:7: error: stray '\265' in program Tonuino:365:7: error: stray '\342' in program ^ Tonuino:365:7: error: stray '\206' in program Tonuino:365:7: error: stray '\265' in program Tonuino:370:7: error: stray '\342' in program ^ Tonuino:370:7: error: stray '\206' in program Tonuino:370:7: error: stray '\265' in program /Users/eduardkasdorf/Desktop/Tonuino/Tonuino.ino:534:16: warning: missing terminating ' character ^ Tonuino:534:11: error: missing terminating ' character ^ Tonuino:733:69: error: stray '#' in program #include <DFMiniMp3.h> ^ Tonuino:737:69: error: stray '#' in program #include <EEPROM.h> ^ Tonuino:741:69: error: stray '#' in program #include <JC_Button.h> ^ Tonuino:745:69: error: stray '#' in program #include <MFRC522.h> ^ Tonuino:749:69: error: stray '#' in program #include <SPI.h> ^ Tonuino:753:69: error: stray '#' in program #include <SoftwareSerial.h> ^ Tonuino:1034:9: error: stray '\303' in program Serial.println(F("Hörspielmodus ist aktiv -> keinen neuen Track spielen")); ^ Tonuino:1034:9: error: stray '\266' in program Tonuino:1062:9: error: stray '\303' in program Serial.print(F("Albummodus ist aktiv -> nächster Track: ")); ^ Tonuino:1062:9: error: stray '\244' in program Tonuino:1106:9: error: stray '\303' in program Serial.print(F("Party Modus ist aktiv -> zufälligen Track spielen: ")); ^ Tonuino:1106:9: error: stray '\244' in program Tonuino:1150:9: error: stray '\303' in program Serial.print(F("Hörbuch Modus ist aktiv -> nächster Track und " ^ Tonuino:1150:9: error: stray '\266' in program Tonuino:1150:9: error: stray '\303' in program Tonuino:1150:9: error: stray '\244' in program Tonuino:1215:9: error: stray '\303' in program Serial.println(F("Hörspielmodus ist aktiv -> Track von vorne spielen")); ^ Tonuino:1215:9: error: stray '\266' in program Tonuino:1291:9: error: stray '\303' in program Serial.println(F("Hörbuch Modus ist aktiv -> vorheriger Track und " ^ Tonuino:1291:9: error: stray '\266' in program Tonuino:1340:71: error: stray '#' in program #define RST_PIN 9 // Configurable, see typical pin layout above ^ Tonuino:1344:71: error: stray '#' in program #define SS_PIN 10 // Configurable, see typical pin layout above ^ Tonuino:1381:71: error: stray '#' in program #define buttonPause A0 ^ Tonuino:1385:71: error: stray '#' in program #define buttonUp A1 ^ Tonuino:1389:71: error: stray '#' in program #define buttonDown A2 ^ Tonuino:1393:71: error: stray '#' in program #define busyPin 4 ^ Tonuino:1402:71: error: stray '#' in program #define LONG_PRESS 1000 ^ Tonuino:1488:9: error: stray '\303' in program Serial.println(F("(c) Thorsten Voß")); ^ Tonuino:1488:9: error: stray '\237' in program Tonuino:1601:9: error: stray '\303' in program Serial.println(F("Reset -> EEPROM wird gelöscht")); ^ Tonuino:1601:9: error: stray '\266' in program Tonuino:1931:9: error: stray '\303' in program Serial.println(F("Hörspielmodus -> zufälligen Track wiedergeben")); ^ Tonuino:1931:9: error: stray '\266' in program Tonuino:1931:9: error: stray '\303' in program Tonuino:1931:9: error: stray '\244' in program Tonuino:1987:9: error: stray '\303' in program F("Party Modus -> Ordner in zufälliger Reihenfolge wiedergeben")); ^ Tonuino:1987:9: error: stray '\244' in program Tonuino:2039:9: error: stray '\303' in program Serial.println(F("Hörbuch Modus -> kompletten Ordner spielen und " ^ Tonuino:2039:9: error: stray '\266' in program /Users/eduardkasdorf/Desktop/Tonuino/Tonuino.ino:3126:12: warning: missing terminating ' character ^ Tonuino:3126:7: error: missing terminating ' character ^ Tonuino:3180:5: error: stray '\342' in program You can’t perform that action at this time. ^ Tonuino:3180:5: error: stray '\200' in program Tonuino:3180:5: error: stray '\231' in program Tonuino:7:1: error: expected unqualified-id before '<' token ^ Tonuino:149:267: error: expected unqualified-id before '<' token Features ^ Tonuino:161:320: error: expected unqualified-id before '<' token
  • Case Studies
  • ^ Tonuino:162:308: error: expected unqualified-id before '<' token
  • Security
  • ^ Tonuino:183:300: error: expected unqualified-id before '<' token
  • Explore GitHub
  • ^ Tonuino:186:108: error: 'contribute' does not name a type

    Learn & contribute

    ^ Tonuino:219:262: error: expected unqualified-id before '<' token Plans ^ Tonuino:227:312: error: expected unqualified-id before '<' token
  • Nonprofit
  • ^ Tonuino:228:357: error: expected unqualified-id before '<' token
  • Education
  • ^ Tonuino:385:203: error: 'in' does not name a type Sign in ^ Tonuino:386:200: error: 'up' does not name a type Sign up ^ Tonuino:733:148: error: expected unqualified-id before '<' token #include <DFMiniMp3.h> ^ Tonuino:733:191: error: expected unqualified-id before '<' token #include <DFMiniMp3.h> ^ Tonuino:737:148: error: expected unqualified-id before '<' token #include <EEPROM.h> ^ Tonuino:737:188: error: expected unqualified-id before '<' token #include <EEPROM.h> ^ Tonuino:741:148: error: expected unqualified-id before '<' token #include <JC_Button.h> ^ Tonuino:741:191: error: expected unqualified-id before '<' token #include <JC_Button.h> ^ Tonuino:745:148: error: expected unqualified-id before '<' token #include <MFRC522.h> ^ Tonuino:745:189: error: expected unqualified-id before '<' token #include <MFRC522.h> ^ Tonuino:749:148: error: expected unqualified-id before '<' token #include <SPI.h> ^ Tonuino:749:185: error: expected unqualified-id before '<' token #include <SPI.h> ^ Tonuino:753:148: error: expected unqualified-id before '<' token #include <SoftwareSerial.h> ^ Tonuino:753:196: error: expected unqualified-id before '<' token #include <SoftwareSerial.h> ^ Tonuino:766:189: error: expected unqualified-id before '<' token SoftwareSerial mySoftwareSerial(2, 3); // RX, TX ^ Tonuino:770:124: error: expected unqualified-id before '<' token uint16_t numTracksInFolder; ^ Tonuino:774:119: error: expected unqualified-id before '<' token uint16_t currentTrack; ^ Tonuino:811:72: error: expected unqualified-id before '<' token }; ^ Tonuino:820:90: error: expected unqualified-id before '<' token nfcTagObject myCard; ^ Tonuino:829:214: error: expected unqualified-id before '<' token static void nextTrack(uint16_t track); ^ Tonuino:837:239: error: expected unqualified-id before '<' token bool preview = false, int previewFromFolder = 0); ^ Tonuino:846:146: error: expected unqualified-id before '<' token bool knownCard = false; ^ exit status 1 stray '\302' in program

    Dieser Bericht wäre detaillierter, wenn die Option
    “Ausführliche Ausgabe während der Kompilierung”
    in Datei -> Voreinstellungen aktiviert wäre.

    Diese Fehlermeldungen sind nicht normal, weil dies eben errors sind und keine warnings. Wie hast du die Datei runtergeladen?

    Vielleicht könnte mal jemand, der einen mac hat, eine schritt für schritt Anleitung machen mit Bildern… habe leider keinen mac.

    Hast Du sämtliche benötigte Libraries in der Arduino IDE nachinstalliert?
    Am besten du lädst dir das komplette projekt als zip nochmal von github runter, entpackst und lädst die “tonuino.ino” frisch ins Programm.
    Die Ordnerstruktur, auf der SD Karte passt so.
    Ein “mp3”, ein “advert” Ordner und dann deine 01, 02, 03, etc. Order in dem die Lieder/Hörspiele beginnend mit 001_bla.mp3, 002_bla.mp3
    Bitte beachte auch den Hinweis, das sonst nichts auf der Karte liegen darf
    (die ollen Macs speichern ja immer gern zig files dazu)

    Genau diese Anleitung gibt es ja schon lange auf https://voss.earth/TonUINO

    Du hast nicht den Inhalt der .INO Datei sondern auch noch html drumherum kopiert.

    1 „Gefällt mir“

    Das sieht aus als versucht du direkt aus github heraus den arduino zu Flächen ich weiß imo nicht ob das überhaupt unterstützt wird. Versuch erst mal die zip runter zu laden und zu entpacken.

    1 „Gefällt mir“

    Ich habe es inzwischen hinbekommen, konnte das aber leider nicht schreiben, da ich scheinbar zu viel geschrieben hatte und nun 10 Stunden warten musste.

    Danke euch nochmals für die Mühe.