Void setup adalah fungsi yang ditulis di awal program, di antara inisialisasi variabel dan perulangan void. Void setup berisi inisialisasi komponen sebagai input atau output pada papan Arduino, dan inisialisasi monitor serial yang akan digunakan dalam sisa program.
Pengaturan void adalah fungsi yang akan dieksekusi hanya sekali pada awal program.
void setup(){
// kode Anda
}
Fungsi void setup wajib ada di semua program Arduino Anda, meskipun tidak ada yang ditulis di dalamnya. Tidak menggunakannya akan membuat kesalahan.
Ini digunakan untuk menetapkan nilai ke variabel, mengasosiasikan komponen dengan pin dan menginisialisasi library atau serial monitor.
Berikut ini adalah contoh apa yang dapat Anda masukkan ke dalam setup void :
void setup(){
Serial.begin(9600); // Menginisialisasi monitor serial pada 9600 bit/s atau baud.
Serial.println(“Decoding”); // Menulis pesan ke monitor serial pada awal program dan setelah program selesai.
pinMode(2, OUTPUT); // Menginisialisasi pin 2 pada output
pinMode(5, INPUT); // Menginisialisasi pin 5 sebagai input
pinMode(LED, OUTPUT); // Menginisialisasi LED output
}
Contoh ini menunjukkan sejumlah fungsi, yang akan kami jelaskan secara rinci:
Anda mungkin bertanya, tetapi apa keuntungan sebenarnya dari pengaturan void, ketika jantung dari program berada dalam perulangan void?
Keuntungan dari perulangan void adalah bahwa perulangan ini hanya dijalankan sekali pada awal program. Hal ini memungkinkan Anda untuk menginisialisasi variabel atau monitor serial.
Berikut ini beberapa ide instruksi yang dapat Anda tulis di dalamnya: