• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Led i ekspander PCF8574
#3
To wszystko jest dla mnie zrozumiałem co napisałeś.




void loop() {
if (irrecv.decode(&results)) //odbieranie danych przez odbirnika
  {
    if(results.value==0x9716BE3F)program1();
     if(results.value==0x3D9AE3F7) program2(); 
     if(results.value==0x6182021B) program3(); 
             irrecv.resume(); //resetowanuie odbiornika
     }
}

void program1() 
{
   expander2.digitalWrite(5, LOW);
expander1.digitalWrite(6, LOW);
expander0.digitalWrite(7, LOW);
 expander0.digitalWrite(0, LOW);
delay(50);
expander1.digitalWrite(7, LOW);
expander1.digitalWrite(0, LOW);
expander0.digitalWrite(1, LOW); 
delay(50);
}
void program2()
 {
  digitalWrite(LED1,LOW);
  expander2.digitalWrite(7, LOW);
  expander2.digitalWrite(6, LOW);
  expander2.digitalWrite(5, LOW);
  delay (100);

  expander2.digitalWrite(4, LOW);
  expander2.digitalWrite(3, LOW);
  expander2.digitalWrite(2, LOW);
  expander2.digitalWrite(1, LOW); 
  expander2.digitalWrite(0, LOW);
  expander1.digitalWrite(7, LOW);
  expander1.digitalWrite(6, LOW);
  delay(100);
}
 void program3() 
{ digitalWrite(LED1,LOW); 
     delay(50);
  digitalWrite(LED1,HIGH);
 delay(50);
  expander0.digitalWrite(0, LOW);
  delay(50);
  expander0.digitalWrite(0, HIGH);
  delay(50);
  expander0.digitalWrite(1, LOW);
  delay(50);
  expander0.digitalWrite(1, HIGH);
  delay(50);
  expander0.digitalWrite(2, LOW);
  delay(50);
}
 
kody w void programX wykonują sie raz, a jak zrobić by wykonywały sie nieskończenie wiele raz?
 
Odpowiedź
  


Wiadomości w tym wątku
Led i ekspander PCF8574 - przez Tomcio - 31-05-2017, 18:09
RE: Led i ekspander PCF8574 - przez Robson Kerman - 01-06-2017, 08:36
RE: Led i ekspander PCF8574 - przez Tomcio - 01-06-2017, 11:21
RE: Led i ekspander PCF8574 - przez Robson Kerman - 01-06-2017, 11:57
RE: Led i ekspander PCF8574 - przez Tomcio - 01-06-2017, 18:48
RE: Led i ekspander PCF8574 - przez Robson Kerman - 01-06-2017, 19:32
RE: Led i ekspander PCF8574 - przez Tomcio - 01-06-2017, 20:35
RE: Led i ekspander PCF8574 - przez Robson Kerman - 01-06-2017, 23:23
RE: Led i ekspander PCF8574 - przez Tomcio - 02-06-2017, 08:52

Skocz do:


Przeglądający: 1 gości