• 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
Arduino+ Moduł 16 przekaznikow+2x PIR
#10
Chciało ci się tyle pisać ?  Angel Nie wiem czy nie ma literowek, bo nie sprawdzalem, ale mozna w tyle linijek to zrobic
Kod:
const int FIRST_PIN = 36;
const int LAST_PIN  = 51;

void setup
{
    for(int i = FIRST_PIN; i <= LAST_PIN; i++) pinMode(i,OUTPUT);
    pinMode(22,INPUT_PULLUP);czujnik doł
      pinMode(24,INPUT_PULLUP);czujnik góra
}


void loop
{
        if (digitalRead(22) == HIGH) MojeSchody(FIRST_PIN, LAST_PIN, 500, 400);
        if (digitalRead(24) == HIGH) MojeSchody(FIRST_PIN, LAST_PIN, 500, 400):   
}

void MojeSchody(int Poczatek, int Koniec, int Opoznienie1, int Opoznienie2)
{
        for(int i = Poczatek; i <= Koniec; i++)
        {
            digitalWrite(i, LOW);
            delay(Opoznienie1);
        }
        
        delay(Opoznienie1 * 20);
        
        for(int j = Poczatek; j <= Koniec; j++)
        {
            digitalWrite(i, HIGH);
            delay(Opoznienie2);            
        }
}
 
Odpowiedź
  


Wiadomości w tym wątku
RE: Arduino+ Moduł 16 przekaznikow+2x PIR - przez powerTGS - 09-08-2022, 19:08

Skocz do:


Przeglądający: 1 gości