Tujuan dari Tugas Akhir ini adalah merancang alat ukur ketinggian air sungai. Sistem ini memberikan peringatan dini apabila air sungai air sungai mencapai level ketinggian yang dapat mengakibatkan banjir. Sistem ini menggunakan mikrokontroller AT89S51. Mikrokontroler ini merupakan seri yang peling banyak digunakan karena kesederhanaannya dan ketersediaan di pasar indonesia. Untuk membaca ketinggian air sungai, digunakan sensor ketinggian air. Sistem ini dibuat untuk mengambil tindakan antisipasi guna meminimalkan kerugian akibat banjir.
Sehingga dengan adanya sistem peringatan dini bahaya banjir yang berbasis mikrokontroler ini diharapkan dapat membantu masyarakat disekitar daera aliran sungan Bengawan Solo meminimalkan kerugian akibat banjir dan menghindari jatuhnya korban jiwa.