Hello,
im using something to turn on an LED lamp but it does not work.
this is a bit of code
it passes the Serial.println code but the LED's don't go on.
{
Serial.println("LED: AAN");
digitalWrite(relais_licht, HIGH);
}
I don't think its a hardware problem since I made a seperate code that makes the LED go on and it works
Why does it not work?
TheMemberFormerlyKnownAsAWOL:
Correct.
Where is the rest?
Here's the full code:
I put it in a pastebin because for some reason it exceeds the 9000 character limit so I can't post my message.
Please forgive me, and thank you for your quick answer!.
https://pastebin.com/2PEAZiuX
rico459:
Why does it not work?
Because there is something wrong in your code. I am 100% certain there is NO problem with digitalWrite().
Missing pinMode for relais_licht
if(relais_licht == HIGH)
Not gonna happen
TheMemberFormerlyKnownAsAWOL:
Missing pinMode for relais_licht
if(relais_licht == HIGH)
Not gonna happen
Oh, wow..
How did I not see thath ??
Thank you so much ive been staring myself blind with this!!
Adopt a logical thought process: Do I really think that digitalWrite doesn't work?
No, because I'd that were true, the forum would be swamped.
So, what would blink a LED, but not operate a relay?
An INPUT alternating between having its pullup enabled and disabled.
What do I/O pins default to?
INPUT.
system
Closed
July 4, 2021, 5:43pm
8
This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.