Apa yang dimaksud dengan pengaturan kosong? Apa yang harus saya masukkan ke dalamnya?

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
}
Point d'exclamation

Jangan pernah melupakan pengaturan kekosongan!

Fungsi void setup wajib ada di semua program Arduino Anda, meskipun tidak ada yang ditulis di dalamnya. Tidak menggunakannya akan membuat kesalahan.

Apa saja yang dapat disertakan dalam fungsi ini?

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:

  • Serial.begin(9600) : Digunakan untuk menginisialisasi monitor serial yang akan kita gunakan untuk menampilkan informasi.
  • Serial.println(“Decoding”): Digunakan untuk menampilkan pesan pada serial monitor yang hanya akan ditampilkan satu kali.
  • pinMode(2,OUTPUT): Digunakan untuk menginisialisasi pin output untuk mengontrol sebuah komponen.
  • pinMode(3,INPUT): Mengatur pin input untuk menerima nilai seperti status tombol tekan.
  • pinMode(LED,OUTPUT): Digunakan untuk menginisialisasi LED output. Untuk melakukan ini, Anda harus mendeklarasikan variabel LED dengan pinnya (int LED=5;) sebelum setup batal.

Keuntungan dari pengaturan void ()

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:

  • Void setup digunakan untuk menulis pesan ke serial monitor tanpa diulang, seperti “Inisialisasi program”.
  • Void setup digunakan untuk menyalakan komponen pada awal program, seperti menyalakan LED merah jika Anda membuat brankas, atau mengatur servomotor ke posisi awal sebelum memulai program.