Skip to main content

Anatomi Wokwi

Mari kita pelajari terlebih dahulu antarmuka simulator Wokwi dan apa saja fitur-fitur yang tersedia di dalamnya. Namun sebelumnya, mari kita membuat akun Wokwi terlebih dahulu.

Membuat Akun Wokwi

  1. Bukalah simulator Wokwi terlebih dahulu pada browser teman-teman melalui link berikut: wokwi.com. Nantinya halaman awal Wokwi akan terbuka seperti di bawah ini

Ultrasonic Sensors

  1. Selanjutnya klik tombol Sign In yang terletak pada pojok kanan atas. Nantinya sebuah pop-up akan muncul seperti pada gambar di bawah ini. Akan diberikan tiga pilihan cara untuk membuat akun Wokwi, yakni Google Email, Github Account, dan Email (jika memiliki email selain Google Mail).

Ultrasonic Sensors

Pada tutorial ini, kita menggunakan akun Gmail, jadi, jika teman-teman memiliki akun Gmail, klik pilihan Google. Nantinya akan terbuka tab baru dimana teman-teman menginput email teman-teman.

  1. Jika teman-teman telah login, nantinya tombol Sign In yang sebelumnya berada pada pojok kanan atas akan berubah menjadi ikon bulat sesuai dengan inisial awal email teman-teman.

Ultrasonic Sensors

  1. Selanjutnya, gulir halaman tersebut ke bawah hingga sampai pada bagian Start from Stratch seperti pada gambar di bawah ini, kemudian pilih Arduino Nano dengan cara meng-klik pada gambar Arduino Nano tersebut.

Ultrasonic Sensors

  1. Nantinya, akan terbuka area baru seperti pada gambar di bawah ini

Ultrasonic Sensors

Disinilah area utama tempat kita akan bereksperimen dan belajar. Dan sebelum itu, mari kita pelajari terlebih dahulu apa saja fitur-fitur dan fungsi-fungsi yang tersedia pada area tersebut.

Anatomi Wokwi

Code Editor

Merupakan area utama tempat kita mengetik dan mengedit semua program dan kode seperti library, konfigurasi diagram.json. Pada code Editor terdapat tiga buah tab utama, yakni tab sketch.ino, tab diagram.json, dan tab Libary Manager.

Ultrasonic Sensors

Sketch Editor Tab

Tampilan ketika kita memulai sketch baru akan sama seperti tampilan pada Arduino IDE. Dimana .ino adalah ekstensi file yang dikhuskan untuk Arduino IDE.

Nama file awalnya adalah "Sketch.ino" ketika kita pertama kali membuka sketch baru. Kita bisa mengedit nama file tersebut dengan meng-klik tombol segitiga hitam pada ujung kanan barisan tab lalu memilih opsi "rename".

Ultrasonic Sensors

Diagram.json Editor Tab

Secara umum, file diagram.json digunakan untuk mendefinisikan setiap komponen yang akan disimulasikan, properti setiap komponen, dan rangkaian yang digunakan antar komponen.

Ultrasonic Sensors

Keterangan: "version" selalu diisi dengan 1, "author" adalah nama orang yang membuat file saat ini, "editor" diisi dengan aplikasi/program yang digunakan untuk mengedit file tersebut (dalam hal ini diisi dengan Wokwi karena diedit pada Wokwi).

Untuk informasi lebih lanjut, teman-teman bisa lihat pada dokumentasi Wokwi pada tautan ini.

Library Manager Tab

Sama seperti Arduino IDE, kita membutuhkan library untuk membantu kita memprogram suatu komponen, Wokwi juga menyediakan fitur agar kita bisa memasukkan libary melalui tab Library Manager. Seperti yang bisa terlihat pada gambar di bawah ini, saat ini tertera informasi No libraries installed, yang berarti belum ada libary yang terinstall saat ini.

Ultrasonic Sensors

Editor Area Settings

Memuat beberapa pilihan seperti format code (merapikan kode), rename (mengganti nama file), delete (menghapus file), new file (membuat file baru), Upload file(s) (memuat file dari komputer ke Editor Area Wokwi).

Ultrasonic Sensors

Jika teman-teman meng-klik ikon panah bawah tersebut, akan muncul beberapa pilihan seperti pada gambar di bawah ini.

Ultrasonic Sensors

Diagram Editor

Merupakan area utama tempat kita merangkai dan menghubungkan komponen-komponen elektronika yang disediakan oleh Wokwi. Pada gambar di bawah ini, simulasi virtual dari Arduino Nano sudah disediakan oleh Wokwi karena sebelumnya kita meng-klik Arduino Nano pada langkah 4 sebelumnya.

Ultrasonic Sensors

Terdapat tiga buah tombol utama pada Diagram Editor yakni, tombol Start the simulation, tombol Add a new part, dan tombol Zoom, grid and more.

Tombol Start the simulation

Jika semua rangkaian teman-teman sudah siap dan akan diuji coba, teman-teman bisa menekan tombol ini untuk menjalankan program yang telah teman-teman buat pada Editor Area.

Ultrasonic Sensors

Tombol Add a new part

Jika teman-teman ingin menambah komponen yang akan dimasukkan ke dalam Diagram Area, teman-teman bisa menekan tombol ini dan akan muncul beragam pilihan komponen yang disediakan oleh Wokwi.

Ultrasonic Sensors

Tombol Zoom, grid and more

Singkatnya, tombol ini memuat beberapa opsi seperti memperbesar, atau memperkecil Diagram Area, Full screen, ataupun menyalakan garis bantu kotak-kotak agar penempatan tiap kompnen bisa lebih rapi.

Ultrasonic Sensors

Jika teman-teman meng-klik tombol titik tiga tersebut, teman-teman akan mendapati beberapa pilihan seperti pada gambar di bawah ini

Ultrasonic Sensors