Arduino: Definujte své vlastní funkce - jak to funguje
Pro programování Arduina se používá objektově orientované programování. V souladu s tím můžete také sami definovat funkce (nebo „metody“). V tomto praktickém tipu se dozvíte, jak to provést.
Arduino: Definujte metody bez návratové hodnoty
Metody, které nevracejí žádnou hodnotu, jsou dobře známy.
- Vždy začínají slovem „neplatné“ a názvem metody. Definujte novou metodu testu příkazem »void test () {}«.
- Nyní do složených závorek napište příkazy, které má metoda provést.
Definujte funkce s návratovou hodnotou na Arduinu
Alternativně můžete také definovat metodu, která vrací návratovou hodnotu.
- Nejprve napište typ návratové hodnoty a poté název metody. Příkladem je „boolean ist_trahr () {}“.
- Napište do složených závorek »return« a poté, jakou hodnotu byste měli vrátit: »boolean ist_trahr () {return true; } "
Arduino: vytváření metod s parametry
Funkce s návratovou hodnotou budou při použití těchto parametrů skutečně praktické.
- Příkladem je metoda »int add (int a, int b) {návrat a + b; }“. Jak vidíte, napište do závorek typ a několik dočasných proměnných.
- Volání funkce »add (2, 3);« by nyní vrátilo 5.
V dalším praktickém tipu se naučíte, jak ovládat servomotor potenciometrem.