मैं कोड लिखने की कोशिश कर रहा हूं कि जब यह बंद हो जाए और एक स्पर्श पुश बटन स्विच का उपयोग कर रहा हो तो इसे चालू करने के लिए एक एलईडी प्राप्त करें। मैंने लिखा है कि मेरा मानना है कि वायरिंगपाइ लाइब्रेरी के साथ सही कोड है, लेकिन मैं केवल इसे चालू करने के लिए प्राप्त कर सकता हूं जब यह बंद होता है और इसके बाद इसे बंद करने के लिए नहीं मिल सकता है। बहुत ही कम उदाहरणों पर और कई बार-बार दबाने के बाद जब एलईडी चालू होगी और मैं बटन दबाऊंगा, लेकिन मुझे यकीन है कि यह काम करने वाला नहीं है।
#include <wiringPi.h>
int main (void)
{
wiringPiSetup ();
pinMode (0, OUTPUT);
pinMode (1, INPUT);
digitalWrite (0, LOW);
for(;;)
{
if(digitalRead (1) == LOW)
{
if(digitalRead (0) == HIGH)
digitalWrite (0, LOW);
else if(digitalRead (0) == LOW)
digitalWrite (0, HIGH);
}
}
return 0;
}
मैंने एक छवि संलग्न की है कि सर्किट कैसे वायर्ड है।