TP M1 P1K1





Tugas Pendahuluan M1 Percobaan 1 Kondisi 1

1. Prosedur [kembali]
  1. Persiapkan komponen yang dibutuhkan untuk simulasi di Wokwi.
  2. Sambungkan push button ke pin GPIO 9, 10, dan 11.
  3. Hubungkan anoda LED ke pin GPIO 2, 3, dan 4, serta katoda ke ground.
  4. Koneksikan sisi kiri push button ke sumber tegangan 3,3V.
  5. Masukkan kode program sesuai dengan konfigurasi perangkat.
  6. Jalankan simulasi untuk memastikan sistem berfungsi dengan benar.

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


  • LED


  • Button
3. Rangkaian Simulasi dan Prinsip Kerja [kembali]



Prinsip Kerja :

Raspberry Pi Pico berfungsi sebagai pemantau kondisi setiap push button yang tersambung ke pin GPIO 9, 10, dan 11. Saat salah satu tombol ditekan, sinyal input pada pin GPIO yang bersangkutan berubah menjadi HIGH (1), yang kemudian memicu Pico untuk menyalakan LED yang sesuai dengan tombol tersebut. Sebaliknya, ketika tombol dilepaskan, sinyal input kembali ke kondisi LOW (0), sehingga LED otomatis mati. Untuk memastikan pembacaan tombol lebih akurat dan menghindari kesalahan akibat bouncing, sistem menerapkan jeda waktu sebesar 10 milidetik sebelum membaca perubahan status tombol.

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 oautput
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.01)  # Delay untuk debounce sederhanaa




5. Video Demo [kembali]


6. Kondisi [kembali]

Percobaan 1 Kondisi 1
Buatlah Rangkaian Seperti Gambar Pada Percobaan 1 dengan input 3 input Push Button dan 3 Output LED Merah dengan masing masing menghoidupkan masing masing Output


7. Video Simulasi [kembali]




8. Download file [kembali]
Download File Rangkaian Disini
Download Video Simulasi Disini

Tidak ada komentar:

Posting Komentar