Kali ini kita akan mengimpelemntasikan suatu persamaan rumus energi mekanik dengan bahasa pemrograman java menggunakan Netbeans Integrated Development Environment
Pengertian Energi
Sebelum membahas tentang pengertian energi mekanik beserta rumus dan contoh soalnya, alangkah baiknya jika kita mengetahui makna dari energi itu sendiri.
Banyak yang berpendapat bahwa energi merupakan penyebab dari setiap perubahan, seperti halnya daun yang jatuh dari pohon. Pada peristiwa tersebut, terdapat sebuah energi yang menyebabkan perubahan posisi pada daun, yang awalnya berada di atas pohon menjadi di atas tanah.
Menurut Kamus Besar Bahasa Indonesia (KBBI), energi dalam fisika diartikan sebagai kemampuan untuk melakukan kerja (misalnya untuk energi listrik dan mekanika).
Energi dapat pula diartikan sebagai daya (kekuatan) yang dapat digunakan untuk melakukan berbagai proses kegiatan, misalnya dapat merupakan suatu bahan atau tidak terikat pada bahan (contohnya sinar matahari). Selain itu, secara sederhana, energi juga dapat diartikan sebagai tenaga.
Dalam sistem Satuan Internasional, energi memiliki unit satuan joule. Berdasarkan rumus yang diciptakan Einstein, energi dapat dicari dengan rumus E=m.c² dengan E adalah energi yang diukur dalam satuan joule, m adalah massa benda dalam gram, dan c adalah kecepatan cahaya dalam ruang hampa yang memiliki nilai mutlak 3×10⁸ m/s.
Pengertian Energi Mekanik
Energi mekanik ada karena setiap benda yang bergerak memiliki energi kinetik dan energi potensial. Dalam kehidupan sehari-hari, kita juga mengeluarkan energi mekanik dalam melakukan sesuatu, misalnya menutup pintu, bermain sepak bola, sampai mendorong motor karena kehabisan bensin sekalipun.
Energi mekanik adalah energi keseluruhan yang dimiliki oleh setiap benda yang bergerak pada kecepatan tertentu dan berada pada posisi tertentu terhadap titik acuannya. Sederhananya, energi mekanik merupakan hasil penjumlahan dari energi potensial dengan energi kinetik.
Energi Potensial
Energi potensial adalah energi yang dimiliki suatu benda karena kedudukan atau posisinya. Saat kita menjatuhkan batu dari ketinggian tertentu di atas tanah yang lembek, tanah akan berlubang saat batu tersebut sampai di tanah. Tanah bisa berlubang karena batu memiliki energi untuk melakukan kerja, yakni melubangi tanah.
Jika batu dijatuhkan dari tempat yang lebih tinggi, lubang akan semakin besar dan itu artinya energi potensial yang dihasilkan juga semakin besar. Energi potensial bergantung pada massa benda, kecepatan gravitasi, dan ketinggian benda dari permukaan tanah.
Energi Kinetik
Suatu benda memiliki energi karena geraknya, inilah yang disebut energi kinetik. Pada kasus batu yang dijatuhkan dari ketinggian tertentu, lubang pada tanah akan lebih dalam karena semakin tinggi batu dijatuhkan, semakin besar kecepatan batu meluncur sesaat sebelum menyentuh tanah.
Kecepatan besar inilah yang menyebabkan tanah berlubang. Energi ini bergantung pada massa dan kecepatan benda.
Rumus Energi Mekanik
Karena energi mekanik merupakan jumlah dari energi potensial dan energi kinetik pada suatu benda, maka untuk mencari besaran energi mekanik harus menghitung energi keduanya terlebih dahulu.
Energi potensial memiliki rumus:
Ep = m.g.h
Sedangkan energi kinetik memiliki rumus :
Ek = ½.m.v²
Setelah energi potensial dan energi kinetik diketahui nilainya maka energi mekanik dapat dihitung dengan rumus:
Em = Ep + Ek
Dengan menggunakan keterangan diatas memudahkan kita untuk menganalisis sistem yang akan berjalan dengan cara memberi kesimpulan dari keterangan diatas selain memudahkan proses analisis sistem kita juga mendapat gambaran kasar terhadap interaksi pengguna dengan sistem yang berjalan.
Maka terbentuklah desain interface yang akan kita pakai dalam aplikasi yang akan kita kembangkan dengan keterangan, kita memerlukan empat proses input yang memproses nilai masa benda, gravitasi, ketinggian benda dan kecepatan serta kita memerlukan satu proses output yaitu memproses nilai energi mekanik itu sendiri.
Dengan id yang diperlukan seperti gambar diatas, untuk menjalankan sistem kita menggunakan fungsi yang tersedia di netbeans yaitu fungsi action performed untuk script atau code akan ditampilkan dibawah dengan contoh code native java sebagai bahan pembelajaran.
Sekian yang dapat saya sampaikan terima kasih telah membaca artikel ini bila teman-teman suka dengan konten ini teman-teman bisa mengikuti blog ini dengan mengklik tombol ikuti di bawah dan bila ada saran dan pertanyaan bisa disampaikan di kolom komentar
: