Witam wszystkich, dopiero zaczynam zabawe z arduino i mam problem.
Zrobiłem taki pierwszy projekt, że dioda LED zapala sie po przycisnieciu przycisku.
Problem w tym ze stan HIGH na pinie 3 pojawia sie sam znikąd. Dopiero jak dotkne wejsca USB arduino jak na zdjeciu albo ktoregos rezystora i wtedy dopiero normalnie dioda zaswieca sie i gasnie po zwolnieniu przycisku a tak to świeci sie sama bez nacisnięcia przycisku.
W czym tkwi problem?
(Na zdjeciu trzymam arduino palcami, podczas gdy trzymam, projekt dziala normalnie).
Zrobiłem taki pierwszy projekt, że dioda LED zapala sie po przycisnieciu przycisku.
Problem w tym ze stan HIGH na pinie 3 pojawia sie sam znikąd. Dopiero jak dotkne wejsca USB arduino jak na zdjeciu albo ktoregos rezystora i wtedy dopiero normalnie dioda zaswieca sie i gasnie po zwolnieniu przycisku a tak to świeci sie sama bez nacisnięcia przycisku.
W czym tkwi problem?
(Na zdjeciu trzymam arduino palcami, podczas gdy trzymam, projekt dziala normalnie).
Kod:
int ledCzerwonaPin = 11;
int przycisk = 3;
void setup() {
pinMode(ledCzerwonaPin, OUTPUT);
pinMode(przycisk, INPUT);
// put your setup code here, to run once:
}
void loop() {
if (digitalRead(przycisk) == HIGH)
{
digitalWrite(ledCzerwonaPin, HIGH);
} else {
digitalWrite(ledCzerwonaPin, LOW);
}
// put your main code here, to run repeatedly:
}