TUGAS PENDAHULUAN 2
- Rangkai rangkaian di Proteus berdasarkan kondisi 7 percobaan yang terdapat pada percobaan ke-2.
- Buat program untuk STM32F103C8T6 menggunakan software STM32cubeIDE.
- Sesuaikan desain program dengan kondisi percobaan, ketika sensor Infrared mendeteksi gerakan dan sensor touch tidak mendeteksi sentuhan maka LED RGB akan menampilkan warna Hijau
- Setelah program dibuat, jalankan simulasi rangkaian di PROTEUS.
- 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.
-
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.
-
STM32 membaca input dari sensor dan mengontrol LED sesuai kondisi berikut:
- Jika sensor IR aktif → LED Biru menyala.
- Jika sensor touch aktif → LED Hijau menyala.
- Jika tidak ada sensor yang aktif → LED Merah menyala sebagai indikator standby.
- Jika hanya sensor IR yang aktif tanpa sentuhan, LED Hijau juga dinyalakan untuk menandakan keberadaan objek.
-
Resistor pembatas arus digunakan untuk mengontrol arus ke LED, mencegah kerusakan akibat arus berlebih.
-
Mikrokontroler membaca kondisi sensor secara terus-menerus dalam loop utama, dengan penundaan (delay) 10 ms untuk memastikan stabilitas pembacaan sensor.
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
Download HTML disini
Download Rangkaian program disini
Download Listing Program disini
Download Datasheet STM32F103C8T6 disini
Download Video disini







Komentar
Posting Komentar