Arduino ide und github

Hallo, ich habe das arduino IDE installiert, libraries installiert usw und bin auf github und möchte weiter aber ich brauche ein bisschen Hilfe. Ich habe die Code/zip ordner von github heruntergeladen, wie bringe ich die Dateien von github in das arduino IDE? Ich habe die TonUINO-TNG.ino geöffnet, aber es gibt natürlich Fehler, weil es findet die hpp Dateien nicht („src/tonuino.hpp file not found“)

Gibt es eine einfache Erklärung für noobs?

Danke
Luke

Moin!
Die heruntergeladene zip-Datei (vermutlich TonUINO-TNG-main.zip) musst du entpacken. Normalerweise sollte beim Entpacken ein Ordner mit Namen TonUINO-TNG-main erstellt werden und darin sollten die ganzen Dateien sein. Den Ordner musst du umbenennen in TonUINO-TNG. Dann in der IDE die TonUINO-TNG.ino aus dem o.a. Ordner öffnen. Die Dateien aus dem src/ zeigt dir die IDE trotzdem nicht (ist zumindest bei mir so).
In der IDE solltest du lesen können: „Bitte wählt eure TonUINO-Platine (Classic, AiO oder AiO+) in der Datei constants.hpp“. Diese Datei findest du im Unterordner src/ in dem TonUINO-TNG Ordner. Die kannst du in einem separaten Editor (z.B. Notepad) dann anpassen.

Wenn du den TonUINO nur in der Grundkonstellation verwenden möchtest, dann bietet sich aber das online Update von https://www.tonuino.de/TNG/ an! Je nach Hardware Classic, AiO oder AiO Plus anklicken.

1 „Gefällt mir“

Vielen vielen Dank. Es hat compiled ohne Probleme. Aber jetzt habe ich

avrdude: stk500_recv() : programmer is not responding.

Ist das wegen des updates? Ich habe keine Platine gekauft, einfach die Komponenten zusammen gebastelt. Was für ein Update soll ich benutzen? Classic?

Wie möchtest du die TNG jetzt auf den TonUINO bekommen? IDE oder online? Es muss nur eine Variante gemacht werden!
Stell hier doch bitte mal ein Foto von deinem Aufbau ein, dann ist ganz klar zu erkennen welche Hardware du hast.

avrdude: stk500_recv() : programmer is not responding

lässt vermuten, dass die Verbindung zwischen PC und TonUINO nicht funktioniert. Was für ein Kabel verwendest du?

OK, jetzt verstehe ich. Ich brauche der IDE nicht. Mir war das nicht klar.

Mache ich. Aber ich habe die Komponenten von AZ Delivery gekauft. Arduino uno, rfid Leser, MP3 player. Keine Platine.

USB Kabel. Aber vielleicht sind die Treiber nicht richtig installiert. Ich schaue mal nach. Aber der IDE hat den UNO erkannt…

Dann ist für dich im online update der Buttun mit Classic Update der richtige! Dann musst du nur noch entweder 3 oder 5 Buttons anklicken. Je nach dem, ob du eben 3 oder 5 Knöpfe angeschlossen hast.

Musst du nicht mehr!
War mir nur bei deinen Ausführen nicht sicher :smiling_face:

Alles funktioniert perfekt. Ein Frage, ich möchte lange drücken auf die vor/zurück Knöpfe und dann „seek“, also schneller vor/zurück abspielen. Ich hoffe du verstehst was ich meine.

Ist das möglich?

Das kann der DFPlayer generell leider nicht.