Pages: [1]   Go Down
Author Topic: Problem mit Mega 2560: Loop mit Pause  (Read 544 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 15
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo Leute,

habe mir jetzt ein Mega 2560 von SainSmart gekauft und dazu eine Frage:

Ich habe ein schlichtes Programm, welches drei LEDs durchläuft und wieder zurückgeht

Code:
void setup()
{
 pinMode(12, OUTPUT);
 pinMode(11, OUTPUT);
 pinMode(10, OUTPUT);
}

void loop()
{
 digitalWrite(12, HIGH);
 delay(250);
 digitalWrite(12, LOW);
 digitalWrite(11, HIGH);
 delay(250);
 digitalWrite(11, LOW);
 digitalWrite(10, HIGH);
 delay(250);
 digitalWrite(10, LOW);
 digitalWrite(11, HIGH);
 delay(250);
 digitalWrite(11, LOW);
}



Das Programm läuft einige Male erfolgreich durch, aber bei o.24 blinkt die L-LED und später nocheinmal kurz die L-LED.

Warum?
In dieser Zeit läuft ja mein eigentliches Programm nicht smiley-sad

Danke für eure Hife :-)
Domi
Logged

Stuttgart
Offline Offline
God Member
*****
Karma: 13
Posts: 510
logic enrichments
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Vielleicht übersteigt der Strom der LED`s die maximalen Limits des Board`s ? Ich sehe keine Vorwiderstände an den LED`s.
Logged

Eine Kuh macht muuhh.
Viele Kuehe machen Muehe

Offline Offline
Newbie
*
Karma: 0
Posts: 15
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ja, hab Widestände sind auf dem Weg, wollte es nur testen. Aber liegt das dann an den Widerständen oder ist das grundsätzlich beim Board so? das ist meine Frage, falls es grundsätzlich ist, dann wäre das ja doof. Will nur wissen, ob andere das Problem auch haben oder ob sich das mit den Widerständen dann beseitigt.

Danke und viele Grüße
Domi
Logged

Stuttgart
Offline Offline
God Member
*****
Karma: 13
Posts: 510
logic enrichments
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Gehen wir davon aus, dass das Problem mit Widerständen behoben ist smiley-wink

Dein Test hat ja nun funktioniert. Belaste den Controller nicht übermässig mit zu hohem Strom. Du riskierst einen dauerhaften Defekt.
Logged

Eine Kuh macht muuhh.
Viele Kuehe machen Muehe

Offline Offline
Jr. Member
**
Karma: 1
Posts: 61
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

versuch mal mit einem externen Netzteil zu arbeiten und berichte bitte ob das Problem immer noch auftritt
Logged

Mit freundlichem Gruß melmann

Stuttgart
Offline Offline
God Member
*****
Karma: 13
Posts: 510
logic enrichments
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ich würde dies aus Liebe zum Controller nicht tun smiley-wink

Vorher würde ich aus einem alten Radiowecker lieber drei Widerstände auslöten und in Reihe zu den LED`s einbringen. Der Widerstandswert richtet sich nach den Spezifikationen der LED`s. Besser pauschal 470 Ohm Widerstände nehmen, als gar keine. (gelb,violett,schwarz) smiley-wink
Logged

Eine Kuh macht muuhh.
Viele Kuehe machen Muehe

Forum Moderator
BZ (I)
Online Online
Brattain Member
*****
Karma: 234
Posts: 20174
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Auch für mich ist das Problem die fehlenden Vorwiderstände an den LEDs. Also sofort ausschalten und warten bis die Vorwiderstände da sind.  LED brauchen immer etwas was den Strom begrenzt: Vorwiderstände, Konstantstromquellen, Konstantstromsenken.

Quote from: melmann
versuch mal mit einem externen Netzteil zu arbeiten und berichte bitte ob das Problem immer noch auftritt
Mach das nicht, die Wahrscheinlichkeit den Kontroller kaputzumachen wird nur noch größer.

Grüße Uwe
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 15
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ok, vielen Dank für die schnelle Hilfe. Dann warte ich mal ;(

Bis bald
Domi
Logged

Pages: [1]   Go Up
Jump to: