Tugas Pendahuluan 2 M1

 [KEMBALI KE MENU SEBELUMNYA]



PERCOBAAN 5 KONDISI 1

1. Prosedur[Kembali]

  • Rangkai semua komponen di Wokwi sesuai dengan percobaan pada modul 
  • Buat program untuk Rspberry pi pico, sesuaikan konfigurasinya dengan rangkaian pada wokwi dan kondisi yang dipakai
  • Masukkan Program ke wokwi (micropython)
  • Simulasikan rangkaian

2. Hardware dan Diagram Blok[Kembali]

1. Raspberry PI PICO



2. PushButton




3. Buzzer





3. Rangkaian Simulasi dan Prinsip Kerja[Kembali]

Rangkaian Simulasi: 







Prinsip Kerja:

Rangkaian ini menggunakan Raspberry Pi Pico yang terhubung dengan buzzer dan dua push button. Buzzer dipasang pada pin 12 sebagai output, sedangkan push button 1 dan push button 2 masing-masing terhubung ke pin 10 dan pin 7 sebagai input. Buzzer akan berbunyi selama tiga detik ketika salah satu tombol ditekan, dan setelah itu, buzzer tidak dapat dibunyikan kembali sampai jeda sekitar tiga detik berakhir.

4. Flowchart dan Listing Program[Kembali] 


Flowchart:




Listing Program:

from machine import Pin
import utime

#Konfigurasi pin
BUZZER = Pin(12, Pin.OUT)
Button1 = Pin(10, Pin.IN, Pin.PULL_UP)
Button2 = Pin(7, Pin.IN, Pin.PULL_UP)

lastButton1State = True
lastButton2State = True

def buzz(duration_ms):
    BUZZER.value(1)  # Nyalakan buzzer
    utime.sleep_ms(duration_ms)
    BUZZER.value(0)  # Matikan buzzer

while True:
    Button1State = Button1.value()
    Button2State = Button2.value()

    if Button1State == 0 and lastButton1State == 1:
        print("Tombol 1 Ditekan,buzzer hidup")
        buzz(3000)  # Buzzer aktif 3 detik (3000 ms)
    lastButton1State = Button1State

    if Button2State == 0 and lastButton2State == 1:
        print("Tombol 2 Ditekan,buzzer berbunyi")
        buzz(3000)  # Buzzer aktif 3 detik (3000 ms)
    lastButton2State = Button2State

    utime.sleep_ms(1)  # Debounce sederhana




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

6. Video Simulasi[Kembali]







7. Download File[Kembali]

Rangkaian [Klik disini]
Video simulasi [download]
Datasheet Raspberry Pi Pico [Download]
Datasheet Resistor [Download]
Datasheet LED [Download]

Tidak ada komentar:

Posting Komentar

temukan pada blog ini

LA M3

  [KEMBALI KE MENU SEBELUMNYA] DAFTAR ISI 1. Prosedur 2. Hardware dan Diagram Blok 3. Rangkaian Simulasi dan Prinsip Kerja 4. Flowchart dan ...