PERCOBAAN 1 KONDISI 1






1. Prosedur [kembali]

Led & Push Button

  1. Siapkan alat alat yang diperlukan pada wokwi simulation
  2. Hubungkan Push Button pada pin GPIO 9,10 dan 11
  3. Hubungkan bagian anoda LED ke pin GPIO 2,3,4 dan bagian Katoda ke ground
  4. Hubungan Pin kiri push button ke sumber 3,3V
  5. Inputkan Listing Program
  6. Running
1.

2. Hardware dan Diagram Blok [kembali]
  • Rasberry Pi Pico


  • LED


  • Button




3. Rangkaian Simulasi dan Prinsip Kerja [kembali]


Prinsip Kerja :

  • Raspberry Pi Pico membaca status dari setiap push button yang terhubung ke pin GPIO (9, 10, dan 11).
  • Jika tombol ditekan, nilai input pada pin GPIO terkait berubah menjadi 1 (HIGH).
  • Raspberry Pi Pico kemudian mengaktifkan (menyalakan) LED yang sesuai dengan tombol yang ditekan.
  • Jika tombol tidak ditekan, nilai input tetap 0 (LOW), dan LED akan mati.
  • Program menggunakan loop while True, sehingga terus memeriksa status tombol secara berulang.
  • Delay 0.05 detik digunakan untuk menghindari efek bouncing saat tombol ditekan.

  • 4. Flowchart dan Listing Program [kembali]


    Listing Program

    from machine import Pin
    import time

    # Daftar GPIO untuk LED dan push button
    led_pins = [2, 3, 4]  # Output LED
    button_pins = [9, 10, 11]  # Input dari push button

    # Inisialisasi LED sebagai output
    leds = [Pin(pin, Pin.OUT) for pin in led_pins]

    # Inisialisasi push button sebagai input dengan pull-down
    buttons = [Pin(pin, Pin.IN, Pin.PULL_DOWN) for pin in button_pins]

    while True:
        for i in range(3):  # Loop untuk setiap tombol dan LED
            if buttons[i].value() == 1:  # Jika push button ditekan
                leds[i].on()  # Nyalakan LED
            else:
                leds[i].off()  # Matikan LED
        time.sleep(0.05)  # Delay untuk debounce sederhana



    5. Video Demo [kembali]



    6. Kondisi [kembali]

    TP 1 KONDISI 1

    Buatlah rangkaian seperti gambar pada percobaan 1 dengan input 3 input Push button dan 3 output led merah, dengan masing-masing input menghidupkan masing-masing output

    7. Video Simulasi [kembali]



    8. Download file [kembali]


    Tidak ada komentar:

    Posting Komentar

         BAHAN PRESENTASI     MATA KULIAH ELEKTRONIKA 2022 Oleh Muhammad Farhan Pramasta 2210953033 DOSEN PENGAMPU DR. DARWISON, M.T. Referensi ...