Mijn vraag
Ik heb een programma gemaakt waarin een ledje snel moet knipperen als er een signaal hoog wordt, en uit moet als dit signaal laag is, alleen nu blijft mijn ledje steeds knipperen ookal maak ik het signaal laag. Iemand een idee?
Dit is mijn code:
int led = 2;
int schakelsignaal = 3;
void setup() {
pinMode(led, OUTPUT);
pinMode(schakelsignaal, INPUT);
}
void loop() {
digitalWrite(schakelsignaal, LOW);
if (schakelsignaal = HIGH) {
digitalWrite(led, HIGH);
delay (18);
digitalWrite(led, LOW);
delay(18);
}
else {
digitalWrite(led, LOW);
}
}
Ik heb een programma gemaakt waarin een ledje snel moet knipperen als er een signaal hoog wordt, en uit moet als dit signaal laag is, alleen nu blijft mijn ledje steeds knipperen ookal maak ik het signaal laag. Iemand een idee?
Dit is mijn code:
int led = 2;
int schakelsignaal = 3;
void setup() {
pinMode(led, OUTPUT);
pinMode(schakelsignaal, INPUT);
}
void loop() {
digitalWrite(schakelsignaal, LOW);
if (schakelsignaal = HIGH) {
digitalWrite(led, HIGH);
delay (18);
digitalWrite(led, LOW);
delay(18);
}
else {
digitalWrite(led, LOW);
}
}