- Buka Wokwi di browser.
- Klik "Start Simulation" atau "New Project".
- Pilih "Raspberry Pi Pico" sebagai mikrokontroler yang akan digunakan.
- Siapkan komponen yang dibutuhkan dan hubungkan komponen
- Tulis program sesuai kondisi
- Klik tombol "Start Simulation"
-
Saat kamu memutar potensiometer, nilainya berubah dari 0 sampai 3.3V (nilai ADC dari 0 sampai sekitar 4095).
-
Raspberry Pi Pico membaca nilai ini untuk menentukan posisi sudut servo.
Kontrol Servo Motor:
-
Raspberry Pi Pico mengubah nilai potensiometer menjadi sudut servo (0°–180°).
-
Semakin besar nilai potensiometer, sudut servo bertambah searah jarum jam (clockwise).
-
Misal: Nilai ADC rendah → servo di 0°, nilai ADC tinggi → servo di 180°.
Monitoring Batas Sudut Servo:
-
Jika sudut servo berada kurang dari 0° atau lebih dari 180°, maka program akan mendeteksi bahwa nilai sudah "out of range".
-
Buzzer akan menyala/membunyikan suara sebagai peringatan.
Buzzer sebagai Alarm:
-
Jika sudut servo tidak dalam rentang yang valid (misal akibat kesalahan pembacaan atau kerusakan input), buzzer akan aktif.
-
Jika sudut normal (0°–180°), buzzer mati.
Video Simulasi klik disini
Listing Program klik disini
Tidak ada komentar:
Posting Komentar