Cara Menggunakan UnoArduSim: Simulator Arduino di Komputer

·waktu baca 3 menit
Tulisan dari Berita Update tidak mewakili pandangan dari redaksi kumparan

Bagi orang-orang yang tertarik pada programming komputer dan software engineer, arduino mungkin sudah tidak asing lagi. Untuk mempelajari arduino terdapat simulator bernama UnoArdusim. Cara menggunakan UnoArdusim terbilang cukup mudah.
Meskipun cukup mudah, sayangnya masih banyak orang yang tidak mengetahui simulator ini. Padahal dengan menggunakan simulator ini, seseorang dapat belajar dan memahami arduino lewat perangkat komputer.
Ulasan Singkat Arduino
Apa yang disebut dengan arduino? Dikutip dari buku Belajar Antarmuka Arduino Secara Cepat dari Contoh, Ahyadi (2018), arduino adalah suatu open-source platform elektronik yang berbasis kemudahan penggunaan (easy to use) baik hardware maupun software.
Arduino dapat digunakan untuk berbagai hal, misalnya pembuatan sistem kendali, pembuatan alat, ukur, bahkan pembuatan robot. Arduino tersebut digunakan untuk mengontrol perangkat luas contohnya modul komunikasi dan sensor.
Terdapat berbagai jenis arduino, salah satunya adalah arduino UNO. agar dapat mempelajari arduino, simulator seperti UnoArduSim dapat digunakan.
Cara Menggunakan UnoArduSim di Komputer
UnoArduSim merupakan simulator yang dibuat oleh Profesor Stanley J. Simmons. Simulator ini dapat memudahkan saat sedang melakukan debug program Arduino tanpa perlu menggunakan perangkat keras.
UnoArduSim hanya dapat mensimulasikan arduino dengan jenis board UNO. Lantas bagaimana cara menggunakan UnoArduSim?
Pertama buka simulator UnoArduSim. Kemudian Pilih salah satu LED yang ada pada Lab Bench Pane sebagai output device yang disimulasikan. Setelah itu ketik nomor pin pada edit box LED.
Double click pada Code Pane. Nanti akan muncul jendela View Program atau Edit. Kemudian copy paste listing program Blink pada editor sebagai berikut:
// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin 13 as an output.
pinMode(13, OUTPUT);
}// the loop function runs over and over again forever
void loop() {
digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(13, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
Setelah itu, klik compile dan save untuk dapat menutup jendela edit atau view program.
Jalankan program dengan cara klik toolbar RUN atau dapat juga menekan tombol f9 pada keyboard.
Nantinya LED akan berkedip dengan interval atau jarak satu detik. Jika Pin 13 bernilai 1 (high), maka LED akan menyala, Namun, jika Pin 13 bernilai ) (low), maka LED akan mati.
Baca juga: Elemen-Elemen yang Dibutuhkan untuk Format Penulisan dalam Arduino
Itu tadi penjelasan singkat mengenai arduino dan cara menggunakan UnoArduSim. Jadi dengan simulator UnoArduSim, seseorang tidak perlu membeli hardware board untuk belajar arduino. (FAR)
