Fenomena osilasi gelombang diakibatkan oleh gaya eksternal pada suatu basin. Ketika periode gaya eksternal sama dengan periode natural basin, badan air dapat mengalami resonansi. Jika dibiarkan kelamaan, fenomena ini dapat menyebabkan kerusakan pada daerah sekitar, terutama daerah pantai. Upaya yang bisa dilakukan agar fenomena resonansi dapat diminimalkan adalah dengan menambahkan pemecah gelombang pada dasar basin. Penelitian sebelumnya telah mengkaji mengenai dampak pemecah gelombang terendam pada basin setengah tertutup dengan lebar berbentuk persegi panjang. Dalam karya tulis ini, basin yang akan diteliti merupakan basin setengah tertutup dengan lebar berbentuk segitiga dan kedalaman konstan serta basin setengah tertutup dengan lebar berbentuk segitiga dan kedalaman berbentuk segitiga, yang ditambahkan satu blok pemecah gelombang terendam yang permukaannya halus dan kasar. Pada setiap tipe basin, nilai periode natural analitik dicari menggunakan persamaan air dangkal termodifikasi. Lalu, dilakukan simulasi numerik untuk memeriksa keberadaan fenomena resonansi pada setiap basin. Untuk basin dengan pemecah gelombang terendam yang permukaannya kasar, akan diteliti juga koefisien gaya gesek optimum yang dapat mencegah fenomena resonansi untuk terjadi. Hasil penelitian ini menunjukan bahwa penambahan satu blok pemecah gelombang terendam yang permukaannya halus tidak cukup untuk menghentikan fenomena resonansi. Di sisi lain, resonansi dapat berhenti pada setiap basin dengan menambahkan satu blok pemecah gelombang terendam yang permukaannya kasar dengan meningkatkan koefisien gaya gesek.