IoT: Vlastní metoda
Z MiS
Již známe 2 metody void setup() a void loop()
My se teď naučíme vytvořit si vlastní metodu.
Metoda se skládá z návratového typu, názvu metody a v závorkách má parametry.
My nepotřebujeme, aby nám metoda něco vracela, tak použijeme void
void blikni() {
digitalWrite(ledka, HIGH);
delay(500)
digitalWrite(ledka, LOW);
}
a teď stačí napsat
blikni();
a provede se to, co je v té metodě... paráda, co? :D
Metodě můžeme dát parametr - počet bliknutí třeba
void blikni(int pocet) {
for(int i = 0, i < pocet; i++)
{
digitalWrite(ledka, HIGH);
delay(500)
digitalWrite(ledka, LOW);
delay(500);
}
}
Co udělá tento příkaz? (vyzkošej!)
blikni(5);