Arduino: definējiet savas funkcijas - kā tā darbojas
Lai programmētu Arduino, tiek izmantota uz objektu orientēta programmēšana. Attiecīgi jūs pats varat arī definēt funkcijas (vai "metodes"). Uzziniet, kā to izdarīt, šajā praktiskajā padomā.
Arduino: definējiet metodes bez atgriešanās vērtības
Metodes, kurām nav vērtības, ir labi zināmas.
- Viņi vienmēr sākas ar vārdu "tukšs" un metodes nosaukumu. Definējiet jaunu testa metodi ar komandu »void test () {}«.
- Tagad cirtaini iekavās ierakstiet komandas, kuras jāizpilda šī metode.
Definējiet funkcijas ar atgriešanās vērtību Arduino
Alternatīvi, jūs varat arī definēt metodi, kas atgriež atgriešanās vērtību.
- Vispirms uzrakstiet atgriešanas vērtības veidu un pēc tam metodes nosaukumu. Tā piemērs ir "Būla ist_trahr () {}".
- Cirtainās iekavās ierakstiet “return” un pēc tā, kura vērtība būtu jāatdod: »boolean ist_trahr () {return true; } "
Arduino: izveidojiet metodes ar parametriem
Funkcijas ar atgriešanās vērtību kļūst patiešām praktiskas, ja tiek izmantoti šie parametri.
- Tā piemērs ir metode »int add (int a, int b) {return a + b; } ". Kā redzat, iekavās ierakstiet veidu un vairākus pagaidu mainīgos.
- Funkcijas izsaukums »pievienot (2, 3);« tagad atgriezīsies 5.
Nākamajā praktiskajā padomā jūs uzzināsit, kā vadīt servo motoru ar potenciometru.