TP 2



PERCOBAAN 5 KONDISI 2

1. Prosedur[Kembali]

  1. Rangkai sesuai gambar percobaan dengan inputnya yaitu sensor Soil Moisture dan outputnya yaitu LED RGB dan Motor Stepper
  2. Buatlah program dengan konfigurasi pin input dan output berdasarkan pada pin GPIO STM32 yang telah dirangkai sebelumnya. Kemudian buatlah program untuk menghasilkan output LED RGB sesuai kondisi yang telah ditentukan
  3. Run simulation dan lihat perubahan ketika sensor soil moisture mendeteksi kelembapan basah
  4. Program selesai
2. Hardware dan Diagram Blok[Kembali]

A. Hardware

1. STM32


2. Sensor Soil Moisture

4. Motor Stepper


5. Driver Motor Stepper ULN2003



6. LED


7. Resistor

a) Raspberry Pi Pico 

   
    
    c) LED 





    e) LED RGB 

    

    f) Touch Sensor 



    g) Sensor Soil Moisture

    h) Potensiometer


    i) DHT 22


B. Blok Diagram

3. Rangkaian Simulasi dan Prinsip Kerja[Kembali]

A. Rangkaian Simulasi



B. Prinsip Kerja

Rangkaian ini bekerja dengan sensor soil moisture sebagai input serta LED RGB dan Motor Stepper sebagai output.

Sensor soil moisture jika mendeteksi basah, maka akan menghasilkan output LED RGB akan berwarna biru dan motor stepper akan bergerak

4. Flowchart dan Listing Program[Kembali] 

Flowchart:

Listing Program:

from machine import Pin
import time

# Konfigurasi sensor PIR sebagai input
pir = Pin(27, Pin.IN)

# Konfigurasi LED sebagai output
led_merah = Pin(15, Pin.OUT)   # LED merah
led_biru = Pin(14, Pin.OUT)    # LED biru

print("Menunggu gerakan...")

while True:
    if pir.value():  # Jika sensor PIR mendeteksi gerakan
        led_merah.value(1)  # Nyalakan LED merah
        led_biru.value(1)   # Nyalakan LED biru
    else:  # Jika tidak ada gerakan
        led_merah.value(0)  # Matikan LED merah
        led_biru.value(0)   # Matikan LED biru

    time.sleep(5)  # Delay untuk menghindari pembacaan cepat

5. Kondisi[Kembali]

Buatlah rangkaian seperti gambar pada percobaan 5. Jika potensiometer diputar searah jarum jam, servo bergerak berlawanan jarum jam. Jika suhu < 35°C buzzer berbunyi, jika kelembapan >50% buzzer berbunyi, jika kedua kondisi tadi memnuhi buzzer jugaberbunyi. Dimana masing masing keadaan tadi memiliki bunyi yang berbeda

6. Video Simulasi[Kembali]



7. Download File[Kembali]

Rangkaian [download]
Video simulasi [download]




Tidak ada komentar:

Posting Komentar