Völlig unabhängig vom Code. Ich habe keine Probleme beim Kompilieren und überlaste (Strom) den Arduino auch nicht.
Der Upload klappt auch und 24 ist Sek. lang ist auch alles okay. Dann gibt es einen kurzen Reset und alles beginnt von vorn.
Die ON LED ist die ganze aktiv.
Ist dies ein bekanntes Problem.
Sorry falls es das Thema schon gibt, hab nichts gefunden.
Gehe doch mal unter Tools und Burn Bootloader.
Vielleicht liegt es am Bootloader ?
Verbinde Reset und 5V, vieleicht wechselt der Strompegel an Reset und resetet sodurch den Arduino zufällig ?
(Wenn der Rest Pin auf High steht wird nicht nicht resetet, bei Low wird resetet)
Ja, das passiert immer, wenn Dein Programm "durchdreht".
Dafür gibt es mehrere Möglichkeiten. Beispielsweise wenn Dein Programm mehr RAM-Speicher verwenden möchte als der Arduino eingebaut hat.
Lade mal ein kleines Beispielprogramm hoch, wie beispielsweise "Blink".
Tritt der Fehler dann auch auf?
Oder nur mit Deinem selbstgeschriebenen Programm?
Ardu_Noob:
@ Jurs: Ich hatte es bisher bei jedem Programm, hier ein Beispiel:
Also beliebige Programme lassen sich hochladen, laufen auch für ca. 24 Sekunden einwandfrei und dann resettet der Arduino?
Wie versorgst Du den Arduino mit Strom?
Hast Du mal die Spannung am 5V Pin gemessen, wie hoch ist diese?
Das kann auch nicht der Autoreset sein, wenn der Arduino über USB am PC angeschlossen ist und am PC von irgendeinem Programm die serielle Schnittstelle geöffnet wird?
Welchen Arduino hast Du ?
Hast Du Vorwiderstände an den LED?
Passiert das auch wenn Du keine äußere Beschaltung hast und der Arduino auf einer isolierenden Unterlage liegt?
Grüße Uwe
Sag das gleich.
Ja, das kann am Watchdog liegen. Aber wenn Du einen anderen Sketch drauflädst (zB blink) dann müßte der Wachtdog nicht mehr aktiv sein.