Belajar Simulasi Mesin Cepat Tepat dengan Wokwi untuk Pemula
Hari ke-27 saya menjalani PKL di ISTN dimulai seperti biasa, saya bangun pagi sekitar pukul 05.30. Udara pagi yang masih segar membuat tubuh terasa lebih bersemangat untuk memulai hari. Setelah membuka mata, saya langsung bersiap untuk menunaikan sholat subuh terlebih dahulu agar hati terasa tenang dan aktivitas bisa dijalani dengan lancar.
Selesai sholat, saya lanjut mandi pagi untuk menyegarkan badan dan mempersiapkan diri berangkat. Setelah itu, saya mengenakan pakaian yang rapi dan sesuai untuk kegiatan PKL. Tidak lupa sarapan ringan agar tenaga tetap terjaga selama beraktivitas di kampus.
Sekitar pukul yang sudah saya tentukan, saya berangkat menuju ISTN. Perjalanan terasa cukup menyenangkan, ditemani suasana pagi yang masih ramai oleh orang-orang yang juga beraktivitas. Sampai di lokasi, saya langsung menyapa teman-teman dan dosen pembimbing dengan senyum.
Setelah itu, saya mulai melaksanakan piket yang sudah menjadi rutinitas selama PKL. Piket kali ini berisi kegiatan membersihkan ruangan, merapikan meja, serta memastikan lingkungan tetap bersih dan nyaman untuk digunakan. Meskipun sederhana, saya merasa kegiatan ini melatih rasa tanggung jawab dan kedisiplinan.Selama menjalani piket, saya juga sempat bercengkerama dengan teman-teman. Suasana kerja terasa lebih hangat karena kami saling membantu dan bekerja sama dalam menyelesaikan tugas. Setelah semua selesai, saya merasa puas karena ruangan tampak lebih rapi dan terawat.
Hari itu menjadi bagian dari perjalanan PKL saya yang semakin menambah pengalaman berharga. Bukan hanya soal teori dan praktik yang dipelajari, tetapi juga mengenai kedisiplinan, kerja sama, serta tanggung jawab terhadap hal-hal kecil sekalipun.
Apa itu Wokwi?
Wokwi adalah sebuah simulator mikrokontroler dan elektronik berbasis web yang dapat diakses langsung melalui browser tanpa perlu menginstal software tambahan. Platform ini sering digunakan untuk belajar, menguji, dan membuat prototipe proyek elektronik, khususnya yang berbasis Arduino, ESP32, dan Raspberry Pi Pico.
Fungsi Utama Wokwi
-
Simulasi Mikrokontroler → bisa menjalankan program Arduino, ESP32, dsb. tanpa perangkat keras asli.
-
Prototyping Virtual → menyusun rangkaian elektronik dengan komponen digital seperti LED, resistor, sensor, motor, dan lainnya.
-
Eksperimen Koding → langsung mencoba program C/C++ untuk Arduino atau MicroPython untuk ESP32/Pico.
-
Pembelajaran Jarak Jauh → cocok untuk siswa, mahasiswa, atau hobiis yang ingin belajar tanpa harus membeli perangkat.
Kelebihan Wokwi
-
Gratis & Online → hanya butuh browser, tidak perlu download software berat.
-
Kompatibilitas Tinggi → mendukung banyak library Arduino dan MicroPython.
-
Visualisasi Interaktif → rangkaian bisa dilihat, diuji, dan dimodifikasi secara real-time.
-
Mudah Dibagikan → proyek bisa dishare dengan link sehingga memudahkan kolaborasi atau pengumpulan tugas.
-
Aman → tidak perlu khawatir merusak komponen fisik jika salah rangkai.
Kekurangan Wokwi
-
Tidak semua komponen tersedia → terutama untuk sensor/aktuator khusus atau komponen industri.
-
Tidak sepenuhnya sama dengan perangkat nyata → beberapa perilaku komponen mungkin berbeda dibanding hardware asli.
-
Perlu koneksi internet → karena berbasis web, tidak bisa digunakan offline.
Manfaat Belajar dengan Wokwi
-
Hemat biaya untuk pemula sebelum membeli komponen asli.
-
Melatih pemahaman konsep dasar mikrokontroler dan pemrograman.
-
Cocok untuk percobaan cepat (rapid prototyping).
-
Mendukung pembelajaran daring (online class).
Gambaran Umum
Wokwi memungkinkan kita membuat simulasi lampu lalu lintas 4 arah dengan menggunakan Arduino UNO sebagai pengendali dan beberapa LED yang mewakili warna merah, kuning, dan hijau. Setiap persimpangan jalan biasanya terdiri dari 3 lampu (Merah, Kuning, Hijau).
Untuk membuat 4 arah, total LED yang dipakai:
-
12 LED → 3 LED per arah × 4 arah
-
12 resistor → masing-masing untuk membatasi arus LED
-
Arduino UNO → sebagai pusat kontrol logika
-
Kabel jumper → untuk koneksi antar komponen
-
Breadboard → untuk merangkai komponen
Langkah di Wokwi
-
Buka Wokwi → https://wokwi.com/
-
Pilih Arduino UNO project.
-
Letakkan LED Merah, Kuning, Hijau untuk arah Utara, Selatan, Timur, Barat.
-
Tambahkan resistor (misalnya 220Ω) pada masing-masing LED.
-
Hubungkan semua ground LED ke pin GND Arduino.
-
Hubungkan masing-masing LED ke pin digital Arduino (misalnya D2 sampai D13).
-
Tulis program di Arduino IDE (dalam Wokwi) untuk mengatur nyala-mati lampu sesuai urutan lalu lintas.
Logika Program
Urutan dasar lampu lalu lintas:
-
Utara–Selatan Hijau, Timur–Barat Merah → (jalan Utara–Selatan boleh jalan)
-
Utara–Selatan Kuning, Timur–Barat tetap Merah → (peringatan berhenti)
-
Utara–Selatan Merah, Timur–Barat Hijau → (jalan Timur–Barat boleh jalan)
-
Utara–Selatan tetap Merah, Timur–Barat Kuning → (peringatan berhenti)
Siklus ini terus berulang.
Contoh Sketch Arduino Sederhana
Apa itu Mesin Cepat Tepat?
Mesin cepat tepat adalah istilah umum untuk alat yang mengandalkan kecepatan dan ketepatan kerja, biasanya berupa simulasi game edukasi, alat ukur, atau sistem otomatisasi. Dalam konteks Wokwi, rancangan ini bisa diwujudkan dengan memanfaatkan mikrokontroler Arduino/ESP32, tombol, sensor, dan LED/buzzer sebagai indikator.
Contoh sederhana:
-
Pengguna menekan tombol secepat dan setepat mungkin ketika lampu indikator menyala.
-
Arduino menghitung waktu reaksi, menilai kecepatan, dan memberi umpan balik (lampu hijau = cepat, merah = lambat, buzzer = salah).
Komponen yang Bisa Dipakai di Wokwi
-
Arduino UNO / ESP32 → pusat kendali.
-
Push Button → tombol input dari pemain.
-
LED (Merah, Hijau, Biru) → indikator benar/salah/siap.
-
Buzzer → memberi suara tanda.
-
Resistor → pelindung arus untuk LED.
-
Breadboard & Kabel Jumper → rangkaian fisik.
Alur Kerja Mesin Cepat Tepat
-
Sistem menyalakan lampu siap (misalnya LED biru).
-
Setelah jeda acak, LED hijau menyala → artinya tombol harus ditekan.
-
Jika tombol ditekan tepat waktu → LED hijau tetap, buzzer berbunyi singkat → artinya benar.
-
Jika tombol ditekan terlalu cepat (saat belum waktunya) → LED merah menyala → artinya salah.
-
Sistem menghitung waktu reaksi → ditampilkan di serial monitor.
-
Proses diulang untuk melatih kecepatan dan ketepatan.



Comments
Post a Comment