Rangkaian ini berfungsi untuk mendeteksi objek dan sentuhan menggunakan sensor inframerah (IR) serta touch sensor, dengan indikasi visual melalui LED RGB yang dikendalikan oleh mikrokontroler STM32F103C8. Sensor inframerah bekerja dengan mendeteksi pantulan sinyal IR dari objek di sekitarnya, sedangkan touch sensor merespons sentuhan pada permukaannya. Kedua sensor ini terhubung ke pin GPIO pada STM32F103C8, dengan sensor IR di PB10 dan touch sensor di PB6. Mikrokontroler membaca status sensor menggunakan fungsi HAL_GPIO_ReadPin().
Jika sensor inframerah mendeteksi objek (menghasilkan logika HIGH), STM32F103C8 akan menyalakan LED biru dengan mengatur pin GPIO yang terhubung ke LED biru ke logika HIGH menggunakan HAL_GPIO_WritePin(). Jika touch sensor mendeteksi sentuhan (logika HIGH), maka LED hijau akan menyala. Apabila kedua sensor tidak mendeteksi aktivitas (logika LOW), LED merah akan menyala sebagai indikator bahwa tidak ada deteksi dari sensor. Pengendalian ini dilakukan melalui pernyataan if-else dalam kode program.
Untuk memastikan kestabilan pembacaan sensor, diberikan jeda menggunakan HAL_Delay(10), sehingga sinyal yang diterima lebih akurat. Seluruh proses ini berjalan dalam loop utama (while(1)), memungkinkan sistem merespons perubahan sensor secara real-time. Dengan konfigurasi ini, rangkaian dapat digunakan untuk berbagai aplikasi sederhana yang mengintegrasikan sensor digital dengan output LED menggunakan STM32F103C8 sebagai pengendali utama.
BAHAN PRESENTASI UNTUK MATA KULIAH ELEKTRONIKA 2023 Nama: Zazka NIM: 2210951025 Elektronika C Dosen Pengampu ; Darwison,M.T Referensi: 1. Darwison, 2010, ”TEORI, SIMULASI DAN APLIKASI ELEKTRONIKA ”, Jilid 1, ISBN: 978- 602-9081-10-7, CV Ferila, Padang 2. Darwison, 2010, ”TEORI, SIMULASI DAN APLIKASI ELEKTRONIKA ”,Jilid 2, ISBN: 978- 602-9081-10-8, CV Ferila, Padang 3. Robert L. Boylestad and Louis Nashelsky, Electronic Devices and Circuit Theory, Pearson, 2013 4. Jimmie J. Cathey, Theory and Problems of Electronic Device and Circuit, McGraw Hill, 2002. 5. Keith Brindley, Starting Electronics, Newness 3rd Edition, 2005 6. Ian R. Sinclair and John Dunton, Practical Electronics Handbook, Newness, 2007. 7. John M. Hughes, Practical Electronics: Components...
Komentar
Posting Komentar