Arduino: Määritä omat toiminnot - miten se toimii
Arduinon ohjelmointiin käytetään olio-ohjelmointia. Vastaavasti voit myös itse määrittää toiminnot (tai "menetelmät"). Voit selvittää, miten tämä tehdään tästä käytännöllisestä vinkkiä.
Arduino: Määritä menetelmät ilman palautusarvoa
Menetelmät, jotka eivät palauta arvoa, ovat hyvin tunnettuja.
- Ne alkavat aina sanalla "mitätön" ja menetelmän nimellä. Määritä uusi testimenetelmä komennolla »void test () {}«.
- Kirjoita nyt kiharaan suluihin komennot, jotka menetelmällä on tarkoitus suorittaa.
Määritä toiminnot palautusarvolla Arduinossa
Vaihtoehtoisesti voit myös määrittää menetelmän, joka palauttaa palautusarvon.
- Kirjoita ensin palautusarvon tyyppi ja sitten menetelmän nimi. Esimerkki tästä on "boolean ist_trahr () {}".
- Kirjoita kiharaan suluihin »return« ja sen jälkeen, mikä arvo palautetaan: »boolean ist_trahr () {return true; } "
Arduino: Luo menetelmiä parametreilla
Palautusarvoa käyttävistä toiminnoista tulee todella käytännöllisiä, jos näitä parametreja käytetään.
- Esimerkki tästä on menetelmä »int add (int a, int b) {return a + b; }". Kuten näette, kirjoita tyyppi ja useita väliaikaisia muuttujia suluihin.
- Toimintokutsu »add (2, 3);« palaa nyt 5.
Seuraavassa käytännön ohjeessa opit hallitsemaan servomoottoria potentiometrillä.