TUGAS PENDAHULUAN 2



1. Prosedur[Kembali]

  1. Rangkai rangkaian di Proteus berdasarkan kondisi 7 percobaan yang terdapat pada percobaan ke-2.
  2. Buat program untuk STM32F103C8T6 menggunakan software STM32cubeIDE.
  3. Sesuaikan desain program dengan kondisi percobaan, ketika sensor Infrared mendeteksi gerakan dan sensor touch tidak mendeteksi sentuhan maka LED RGB akan menampilkan warna Hijau
  4. Setelah program dibuat, jalankan simulasi rangkaian di PROTEUS.
  5. Selesai.

2. Hardware dan Diagram Blok[Kembali]

Hardware

  • STM32F103C8 


  • Sensor inframerah (IR) 
  • Touch Sensor

  • LED 
  • Resistor 

Diagram Blok

3. Rangkaian Simulasi dan Prinsip Kerja[Kembali]

Rangkaian Simulasi

  • rangkaian jika sensor tidak aktif atau diberi logika 0

  • rangkaian jika Sensor IR berlogika 1

Prinsip Kerja

Komponen Utama dalam rangkaian

  • STM32F103C8 → Mikrokontroler utama yang mengendalikan LED berdasarkan input dari sensor IR dan sensor touch.
  • Sensor Inframerah (IR) → Mendeteksi keberadaan objek berdasarkan pantulan sinyal IR. Jika ada objek dalam jangkauan, sensor akan mengirimkan sinyal HIGH (1) ke STM32.
  • Sensor Touch → Aktif ketika disentuh oleh pengguna. Jika disentuh, sensor akan mengirimkan sinyal HIGH (1) ke STM32.
  • LED (Merah, Hijau, Biru) → Indikator yang menyala atau mati berdasarkan kondisi sensor.
Cara Kerja Rangkaian
  1. Sensor IR dan sensor touch bekerja sebagai input ke STM32

    • Jika sensor IR mendeteksi objek, maka sensor akan mengeluarkan sinyal digital HIGH (1) ke salah satu pin GPIO STM32.
    • Jika sensor touch disentuh, sensor akan mengeluarkan sinyal HIGH (1) ke pin GPIO STM32.
  2. STM32 membaca input dari sensor dan mengontrol LED sesuai kondisi berikut:

    • Jika sensor IR aktifLED Biru menyala.
    • Jika sensor touch aktifLED Hijau menyala.
    • Jika tidak ada sensor yang aktifLED Merah menyala sebagai indikator standby.
    • Jika hanya sensor IR yang aktif tanpa sentuhan, LED Hijau juga dinyalakan untuk menandakan keberadaan objek.
  3. Resistor pembatas arus digunakan untuk mengontrol arus ke LED, mencegah kerusakan akibat arus berlebih.

  4. Mikrokontroler membaca kondisi sensor secara terus-menerus dalam loop utama, dengan penundaan (delay) 10 ms untuk memastikan stabilitas pembacaan sensor.

5. Kondisi [Kembali]

P2K7 : Buatlah Rangkaian seperti gambar percobaan 2 dengan kondisi ketika sensor Infrared mendeteksi gerakan dan sensor touch tidak mendeteksi sentuhan maka LED RGB akan menampilkan warna Hijau

6. Video Simulasi[Kembali]

7. Download File[Kembali]

Download HTML disini
Download Rangkaian program disini
Download Listing Program disini
Download Datasheet STM32F103C8T6 disini
Download Video disini


Komentar

Postingan populer dari blog ini

SISTEM DIGITAL

ELEKTRONIKA

MIKROPROSESOR DAN MIKROKONTROLER