Arduino: Tentukan fungsi anda sendiri - bagaimana ia berfungsi
Untuk memprogramkan Arduino, pengaturcaraan berorientasikan objek digunakan. Oleh itu, anda juga boleh menentukan fungsi (atau "kaedah") sendiri. Anda boleh mengetahui bagaimana untuk melakukan ini dalam hujung praktikal ini.
Arduino: Tentukan kaedah tanpa nilai pulangan
Kaedah yang tidak mempunyai nilai yang diketahui tidak diketahui.
- Mereka selalu bermula dengan perkataan "tidak sah" dan nama kaedah. Tentukan kaedah baru untuk ujian dengan perintah »ujian batal () {}«.
- Sekarang, dalam kurungan kurungan, tulis arahan bahawa kaedah itu akan dilaksanakan.
Tentukan fungsi dengan nilai pulangan pada Arduino
Sebagai alternatif, anda juga boleh menentukan kaedah yang mengembalikan nilai pulangan.
- Mula-mula tulis jenis nilai pulangan dan kemudian nama kaedah. Contohnya ialah "boolean ist_trahr () {}".
- Tulis dalam kurung lengkung »kembali« dan selepas itu, nilai yang patut dikembalikan: »boolean ist_trahr () {return true; } "
Arduino: buat kaedah dengan parameter
Fungsi dengan nilai pulangan menjadi sangat praktikal jika parameter ini digunakan.
- Contohnya ialah kaedah »int add (int a, int b) {return a + b; } ". Seperti yang anda lihat, tulis jenis dan beberapa pemboleh ubah sementara dalam kurungan.
- Panggilan fungsi »tambah (2, 3);« sekarang akan kembali 5.
Dalam hujung praktikal seterusnya, anda akan belajar bagaimana untuk mengawal motor servo dengan potensiometer.