งาน arduino 12 เปิดปิดไฟด้วยแสง
HARDWARE SORFWARE const int relay= 8 ; const int Ainput=A0; int ldrValue = 0 ; int range = 0 ; void setup () { pinMode (relay,OUTPUT); digitalWrite (relay,HIGH); // My Relay is an active LOW Relay. Serial. begin ( 9600 ); } void loop () { ldrValue = analogRead (Ainput); range = map (ldrValue, 0 , 1023 , 0 , 255 ); Serial. println (range); if (range> 125 ) digitalWrite (relay,LOW); else digitalWrite (relay,HIGH); }