Ардуино: Дефинишите своје функције - како то функционише
За програмирање Ардуино-а користи се објектно оријентисано програмирање. У складу са тим, можете и сами дефинисати функције (или „методе“). Можете сазнати како то учинити у овом практичном савету.
Ардуино: Дефинишите методе без повратне вредности
Методе које не враћају вредност су добро познате.
- Увек почињу са речју „воид“ и именом методе. Дефинишите нову методу теста помоћу команде »воид тест () {}«.
- Сада у коврчаве заграде напишите команде које треба извршити методом.
Дефинирајте функције с повратном вриједношћу на Ардуино-у
Алтернативно, можете дефинирати и методу која враћа повратну вриједност.
- Прво напишите тип повратне вредности, а затим име методе. Пример за то је „боолеан ист_трахр () {}“.
- У завојне заграде упишите »ретурн« и након њега, која вредност треба да се врати: »боолеан ист_трахр () {ретурн труе; } "
Ардуино: креирајте методе са параметрима
Функције са повратном вриједношћу постају стварно практичне ако се користе ови параметри.
- Пример за то је метода »инт адд (инт а, инт б) {ретурн а + б; } ". Као што видите, у заграде поставите врсту и неколико привремених променљивих.
- Позив функције »адд (2, 3);« сада би вратио 5.
У следећем практичном савету научићете како да управљате серво мотором помоћу потенциометра.