Tugas Pendahuluan 1 Modul 1
(Percobaan 1 Kondisi 1)
- Buka Wokwi di browser.
- Klik "Start Simulation" atau "New Project".
- Pilih "Raspberry Pi Pico" sebagai mikrokontroler yang akan digunakan.
- Siapkan komponen yang dibutuhkan dan hubungkan komponen
- Tulis program sesuai kondisi
- Klik tombol "Start Simulation"
2. Hardware dan Diagram Blok
[Kembali]
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
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]
HTML klik disini
Simulasi klik disini
Gambar Simulasi klik disini
Video Simulasi klik disini
Listing Program klik disini
Video Simulasi klik disini
Listing Program klik disini
Tidak ada komentar:
Posting Komentar