Tugas Pendahuluan 1 - Modul 1




Tugas Pendahuluan 1 Modul 1
(Percobaan 1 Kondisi 1)

1. Prosedur
[Kembali]
  1. Buka Wokwi di browser.
  2. Klik "Start Simulation" atau "New Project".
  3. Pilih "Raspberry Pi Pico" sebagai mikrokontroler yang akan digunakan.
  4. Siapkan komponen yang dibutuhkan dan hubungkan komponen
  5. Tulis program sesuai kondisi
  6. Klik tombol "Start Simulation"

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

  • Button

diagram blok



3. Rangkaian Simulasi dan Prinsip Kerja [Kembali]

a. Rangkaian

b. Prinsip Kerja
        Rangkaian ini bekerja dengan 3 push button sebagai input dan 3 LED merah sebagai output, di mana setiap tombol mengontrol satu LED secara langsung. Saat tombol ditekan, GPIO membaca logika HIGH (1), lalu mikrokontroler mengaktifkan LED yang sesuai dengan memberikan tegangan HIGH pada output. Sebaliknya, saat tombol dilepas, GPIO kembali ke logika LOW (0) karena resistor pull-down, sehingga LED mati.
        Dengan prinsip ini, LED hanya menyala saat tombol ditekan dan mati saat dilepas. Sistem ini memanfaatkan input digital untuk mendeteksi perubahan status tombol serta output digital untuk mengendalikan LED.
 
4. Flowchart dan Listing Program [Kembali]

a. Flowchart

b. 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):
        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. Kondisi [Kembali]

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

6. Video Simulasi [Kembali]



7. Download File [Kembali]

Simulasi  klik disini
Gambar Simulasi  klik disini
Video Simulasi   klik disini
Listing Program  klik disini

Tidak ada komentar:

Posting Komentar

 BAHAN PRESENTASI UNTUK MATA KULIAH  ELEKTRONIKA Oleh : Salma Salsabila 2210952002    Dosen Pengampu : Darwison, M.T. Darwison, 2010, ”TEORI...