Postingan

Tugas Pendahuluan Modul 1 (Percobaan 6 Kondisi 1)

Gambar
[KEMBALI KE MENU SEBELUMNYA] DAFTAR ISI 1. Kondisi 2. Gambar Rangkaian Simulasi 3. Video Simulasi 4. Prinsip Kerja 5. Link Download 1. Kondisi [Kembali]      Buatlah rangkaian seperti gambar pada percobaan 6 dimana jika IR Sensor mendeteksi RGB Berwarna Merah hidup, Push Button ditekan RGB Berwarna Biru hidup dan jika salah satu input aktif atau keduanya aktif maka buzzer aktif (Kondisi 1) 2. Gambar Rangkaian Simulasi [Kembali]     A. Rangkaian     B. Flowchart     C. Listing Program   #include "main.h" void SystemClock_Config ( void ); static void MX_GPIO_Init ( void ); int main ( void ) { HAL_Init(); SystemClock_Config(); MX_GPIO_Init(); while (1) { uint8_t ir_status = HAL_GPIO_ReadPin(GPIOB, IR_Pin); uint8_t pb_status = HAL_GPIO_ReadPin(GPIOB, BUTTON_Pin); if (ir_status == GPIO_PIN_SET && pb_status == GPIO_PIN_RESET ) { HAL_GPIO_WritePin(GPIOB, BLUE_Pin, GPI...

Tugas Pendahuluan Modul 1 (Percobaan 2 Kondisi 5)

Gambar
[KEMBALI KE MENU SEBELUMNYA] DAFTAR ISI 1. Kondisi 2. Gambar Rangkaian Simulasi 3. Video Simulasi 4. Prinsip Kerja 5. Link Download 1. Kondisi [Kembali]      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 Ungu (Magenta) (Kondisi 5) 2. Gambar Rangkaian Simulasi [Kembali]     A. Rangkaian     B. Flowchart     C. Listing Program #include "main.h" void SystemClock_Config ( void ); static void MX_GPIO_Init ( void ); int main ( void ) { HAL_Init(); MX_GPIO_Init(); while (1) { uint8_t ir_status = HAL_GPIO_ReadPin(GPIOB, IR_Pin); // Membaca IR sensor (PB10) uint8_t touch_status = HAL_GPIO_ReadPin(GPIOB, TOUCH_Pin); // Membaca Touch Sensor (PB7) // LED ungu ( merah + biru ) menyala jika IR aktif if (ir_status == GPIO_PIN_SET ) { ...

Modul 1: General Input Dan Output

Gambar
[KEMBALI KE MENU SEBELUMNYA] DAFTAR ISI 1. Pendahuluan  2. Tujuan 3. Alat dan Bahan 4. Dasar Teori 5. Percobaan Percobaan A. Tugas Pendahuluan P2K5 B. Tugas Pendahuluan P6K1 C. Laporan Akhir P1 D. Laporan Akhir P6 *Klik teks untuk menuju Modul 1 General Input dan Output 1. Pendahuluan   [Kembali] Asistensi dilakukan 1x Praktikum dilakukan 1x 2. Tujuan [Kembali]      a) Memahami cara penggunaan input dan output digital pada mikrokontroler      b) Menggunakan komponen input dan output sederhana dengan Raspberry Pi Pico      c) Menggunakan komponen Input dan Output sederhana dengan STM32F103C8 3. Alat dan Bahan [Kembali]      a) Raspberry Pi Pico      b) STM32F103C8      c) LED      d) Push Button      e) LED RGB      f) Touch Sensor      g) PIR Sensor      h) Sensor Infrared  ...