28-06-2017, 14:29
Witam, mam problem z programem który po podaniu stanu wysokiego na załóżmy cztery piny podawałby stan wysoki na wyjście cyfrowe. poniźej załączam kod. Dziękuję serdecznie i proszę o pomoc.
int pin1 = A0;
int pin2 = A1;
int pin3 = A2;
int pin4 = A3;
int led1 = 13;
void setup() {
pinMode(pin1, INPUT);
pinMode(pin2, INPUT);
pinMode(pin3, INPUT);
pinMode(pin4, INPUT);
pinMode(led1, OUTPUT);
digitalWrite(led1, LOW);
}
void loop() {
int pin01 = analogRead(pin1);
int pin02 = analogRead(pin2);
int pin03 = analogRead(pin3);
int pin04 = analogRead(pin4);
if (analogRead(pin1) and analogRead(pin2) and analogRead(pin3) and analogRead(pin4)== HIGH);
{
digitalWrite(led1, HIGH);
}
}
int pin1 = A0;
int pin2 = A1;
int pin3 = A2;
int pin4 = A3;
int led1 = 13;
void setup() {
pinMode(pin1, INPUT);
pinMode(pin2, INPUT);
pinMode(pin3, INPUT);
pinMode(pin4, INPUT);
pinMode(led1, OUTPUT);
digitalWrite(led1, LOW);
}
void loop() {
int pin01 = analogRead(pin1);
int pin02 = analogRead(pin2);
int pin03 = analogRead(pin3);
int pin04 = analogRead(pin4);
if (analogRead(pin1) and analogRead(pin2) and analogRead(pin3) and analogRead(pin4)== HIGH);
{
digitalWrite(led1, HIGH);
}
}