Ich benutze ein Arduion Uno und immer wenn ich "digitalWrite(PIN,HIGH);" schreibe wird der Pina uaf "LOW" gesezt und anders rum. Auch analoge werte werden Großer stadt kleiner. Ich würde gern wissen wie das passiert ist, und vorallem auch wie ich es wieder rückgänig mache.
Code den ich verwende:
void setup() {
pinMode(2,OUTPUT);
}
void loop() {
digitalWrite(2,HIGH);
}
Rintin
January 15, 2024, 4:16pm
2
Da hat sich ein ! vor das HIGH geschlichen...
The Arduino programming language Reference, organized into Functions, Variable and Constant, and Structure keywords.
Oh nein wie dumm. Dammit hab ich das ganze gegengetestet. In dem fall geht die LED trotzdem an
Rintin
January 15, 2024, 4:49pm
4
Wie hast du die LED angeschlossen?
hab beide richtungen ausprobirt, imer das selbe ergebnis. Aber auch die Integriten Lichter machen alles falschherum.
combie
January 15, 2024, 4:57pm
6
Du hast mein volles Mitgefühl!
Und nein, kein Arduino macht das ohne Grund.
Und ja, du bist dafür verantwortlich, auch für deine Fehlinterpretation.
realrocketeer:
Integriten
Dazu kann ich nichts sagen, da ich das Wort nicht kenne.
Du könntest ja auch mal deinen Aufbau zeigen, evtl. Können wir deinen Fehler erkennen.
uwefed
January 15, 2024, 6:32pm
8
Die richtige Messung ist zwischen Ausgang und Masse (GND) zu messen bzw eine LED mit Vorwiderstand zwischen Ausgang und Masse zu schalten.
Etwas anderes fällt mir nicht ein.
Grüße Uwe
system
Closed
July 13, 2024, 6:33pm
9
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.