TP 2 M1 UP UC




Tugas Pendahuluan 1 Modul 1
(Percobaan 5 Kondisi 4)

1. Prosedur
[Kembali]

  • Rangkai semua komponen 
  • Buat program di website wokwi
  • Jalankan program dan cobakan sesuai kondisi

2. Hardware dan Diagram Blok [Kembali]

Hardware :

  • Raspberry pi pico



  • Push button





  • Buzzer


Diagram Blok





3. Rangkaian Simulasi dan Prinsip Kerja [Kembali]

Rangkaian Simulasi Sebelum dirunning:



Rangkaian Simulasi Setelah dirunning:
 




Prinsip Kerja : 

Rangkaian ini menggunakan Raspberry Pi Pico sebagai pengendali buzzer dengan dua push button yang beroperasi berdasarkan mekanisme input digital dan kondisi logika tertentu. Buzzer terhubung ke GPIO 12 sebagai output, sedangkan dua push button dihubungkan ke GPIO 10 dan GPIO 11 sebagai input dengan konfigurasi pull-up resistor internal. Dengan konfigurasi ini, tombol berada dalam kondisi logika tinggi (HIGH/1) saat tidak ditekan, dan berubah menjadi logika rendah (LOW/0) saat ditekan. Sistem ini dirancang agar buzzer hanya aktif ketika kedua tombol ditekan secara bersamaan.

Saat program berjalan, Raspberry Pi Pico secara kontinu membaca status kedua tombol dalam loop while True. Jika kedua tombol ditekan secara bersamaan (Button1.value() == 0 dan Button2.value() == 0), maka fungsi buzz(5) dipanggil untuk mengaktifkan buzzer selama 5 detik. Fungsi ini bekerja dengan mengatur pin GPIO buzzer ke kondisi HIGH (1), menunggu selama durasi yang ditentukan, lalu mematikannya dengan mengembalikan GPIO ke kondisi LOW (0). Untuk menghindari aktivasi buzzer berulang saat tombol masih ditekan, program memasukkan loop tunggu yang memastikan bahwa eksekusi tidak berlanjut sebelum kedua tombol benar-benar dilepas. Delay 0,1 detik dalam loop ini juga membantu mengurangi konsumsi daya dan menghindari pembacaan input yang terlalu cepat.

Secara keseluruhan, sistem ini memungkinkan buzzer berbunyi hanya jika kedua tombol ditekan bersamaan, menjadikannya solusi sederhana untuk berbagai aplikasi seperti sistem keamanan, kontrol akses, atau alarm berbasis kondisi tertentu.


4. Flowchart dan Listing Program [Kembali]

  • Flowchart

  • Listing Program



5. Kondisi [Kembali]
 Buatlah Rangkaian seperti gambar pada percobaan 5 dengan kondisi ketika kedua push button ditekan maka buzzer akan aktif selama 5 detik

6. Video Simulasi [Kembali]







7. Download File [Kembali]

Download HTML [download]
Download File Rangkaian [download]
Download Video Simulasi [download]
Download Listing Program [Download]

Komentar

Postingan populer dari blog ini

MODUL 1

modul 2 sistem digital

MODUL 3