Widget HTML #1


Memahami Struktur setup() dalam Arduino

void setup

Hal pertama yang perlu dikuasai dalam melakukan pemograman Arduino adalah mengenal struktur penulisan sketch. Saya akan mencoba membawakan dimulai dari mengenal fungsi setup()

Pendahuluan

Dalam pemrograman Arduino, fungsi setup() digunakan untuk melakukan inisialisasi atau persiapan awal sebelum program utama dimulai. Setiap kode yang ada di dalam fungsi setup() akan dieksekusi sekali saat Arduino dinyalakan atau di-reset.

Deskripsi

Struktur dari fungsi setup() adalah sebagai berikut:

void setup() {
    // Kode inisialisasi disini
}

Dalam struktur setup(), 'void' menandakan bahwa fungsi setup() tidak mengembalikan nilai apa pun. Semua inisialisasi atau konfigurasi awal seperti mengatur pin input/output, memulai serial communication, atau menentukan *baud rate* dilakukan di dalam fungsi setup().

Contoh Kode

Sebagai contoh, mari kita lihat kode setup() sederhana untuk mengatur pin 13 sebagai output pada Arduino:

void setup() {
    pinMode(13, OUTPUT); // Mengatur pin 13 sebagai output
}

Pada contoh di atas, fungsi 'pinMode(13, OUTPUT)' digunakan untuk mengkonfigurasi pin 13 sebagai output, sehingga pin tersebut siap digunakan untuk mengontrol perangkat eksternal seperti LED.

Dengan memahami struktur setup() ini, Anda dapat melakukan inisialisasi komponen dan mengatur kondisi awal Arduino dengan mudah sebelum menjalankan program utama.

Semoga informasi ini bermanfaat. Jangan lupa dibagikan yaa
Salam inovasi, Salam implementasi.
~☺~

Wisnurat
Wisnurat Teacher, Public Speaker, Writer, Blogger, Education Content Creator and Enterpreneur.

Post a Comment for "Memahami Struktur setup() dalam Arduino"

SUBCRIBE

Ada video terbaru di Channel YTube Pa Wisnurat
Cek tombol subcribe di atas.