Tugas Mmovie bbButton Mmovie clip dengan tnButton clip dengan dengan nama dengan fungi nama Apple02 ddDinamyc reset_btn ddDinamyc fungsi ScaleNeedle run_btn Text Text dengan dengavaribel dengan Uiinputan n varibel AppleMass AppleWeight AppleW massa eight berupa sliderControl Pemodelan dan Simulasi
PEMODELAN DAN SIMULASI “GAYA”
OLEH :
Rismawati Lasa (D421 09 003)
PROGRAM STUDI TEKNIK INFORMATIKA INFORMATIKA JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS UNIVERSITAS HASANUDDIN 2012
BAB I PENDAHULUAN A. Lata Latarr Bela Belaka kang ng Fisika merupakan suatu mata pelajaran yang diajarkan pada setiap jenjang pendidikan di Indonesia mulai dari Sekolah Menengah Pertama (SMP) sampai Sekolah Menengah Atas (SMA). Pelajaran fisika merupakan pelajaran yang sedikit sulit dimengerti dikarenakan oleh rumus-rumus yang banyak dan juga diperlukan gambar-gambar yang sesuai dengan materi yang diajarkan maka untuk itu dibutuhkan suatu sistem pembelajaran untuk mempermudah siswa dalam mempelajari suatu pelajaran dengan cepat dan menarik. Seiring dengan semakin majunya Teknologi Komunikasi dan Informasi Information (Information and and Communication Technology/ ICT) ICT) telah mengubah model dan pola pembelajaran pada dunia pendidikan pendidikan pada saat saat ini. Ada banyak banyak sistem sistem pengajaran pengajaran dan pembelajaran pembelajaran yang menggunakan menggunakan alat bantu komputer, salah satunya yaitu aplikasi pengajaran yang mengacu pada teknologi berbasis Multimedia Multimedia yaitu yaitu dengan menggunakan menggunakan Adobe Flash. Flash. B. Rumu Rumusa san n Masa Masala lah h 1. Bagaimana Bagaimana merancang merancang suatu sistem sistem pembelaja pembelajaran ran yang yang menarik menarik?? 2. Bagaimana Bagaimana merancang merancang simulasi simulasi untuk untuk menghitung menghitung gaya yang bisa bisa menerima menerima inputan inputan dan memberikan output berupa hasil perhitungan dan perubahan objek menggunakan Adobe Flash?
C. Tujuan
1. Meranca Merancang ng suatu suatu sistem sistem pembela pembelajar jaran an yang menari menarik? k? 2. Merancang Merancang simulasi simulasi untuk untuk menghitung menghitung gaya gaya yang bisa bisa menerima menerima inputan inputan dan memberika memberikan n output berupa hasil perhitungan dan perubahan objek menggunakan Adobe Flash D. Batas Batasan an Masal Masalah ah Hal-hal yang akan dibahas pada laporan ini adalah materi berupa gaya, pemodelan dan simulasi gaya dengan menggunakan Flash untuk menciptakan suatu sistem pembelajaran yang menarik.
BAB II TINJAUAN PUSTAKA
A. Gaya Gaya adalah aksi atau agen yang menyebabkan benda bermassa bergerak dipercepat. Hal ini mungkin dialami sebagai angkatan, dorongan atau tarikan. Percepatan benda sebanding dengan penjumlahan vektor seluruh gaya yang beraksi padanya (dikenal sebagai gaya netto atau gaya resultan). Dalam benda yang diperluas, gaya mungkin juga menyebabkan rotasi, deformasi atau kenaikan tekanan terhadap benda. Efek rotasi ditentukan oleh torka, sementara deformasi dan tekanan ditentukan oleh stres yang diciptakan oleh gaya. Gaya netto secara matematis sama dengan laju perubahan momentum benda dimana gaya beraksi. Karena momentum adalah kuantitas vektor (memiliki besar dan arah), gaya adalah juga kuantitas vektor. Konsep gaya telah membentuk bagian dari statika dan dinamika sejak zaman kuno. Kontribusi kuno terhadap statika berpuncak dalam pekerjaan Archimedes di abad ke tiga sebelum Masehi, yang masih membentuk bagian fisika modern. Sebaliknya, dinamika Aristoteles disatukan kesalahpahaman intuisi peranan gaya yang akhirnya dikoreksi dalam abad ke 17, berpuncak dalam pekerjaan Isaac Newton. Menurut perkembangan mekanika kuantum, sekarang dipahami bahwa partikel saling memengaruhi satu sama lain melalui interaksi fundamental, menjadikan gaya sebagai konsep yang berguna hanya pada konsep makroskopik. Hanya empat interaksi fundamental yang dikenal: kuat, elektromagnetik, lemah (digabung menjadi satu interaksi elektrolemah pada tahun 1970-an), dan gravitasi (dalam urutan penurunan kuat interaksi). Di dalam ilmu fisika fisika,, gaya adalah apapun yang dapat menyebabkan sebuah benda ber massa massa mengalami percep mengalami percepatan atan..[1]. Gaya memiliki besar memiliki besar dan dan arah arah,, sehingga merupakan besaran vektor . Satuan SI yang digunakan untuk mengukur gaya adalah Newto adalah Newton n (dilambangkan dengan N). Berdasarkan Hukum kedua Newton, Newton, sebuah benda dengan massa konstan akan dipercepat sebanding dengan gaya netto yang bekerja padanya dan berbanding terbalik dengan massanya.
B. Adob Adobee Fl Flash ash
(dahulu bernama bernama Macrom adalaah sala salah h satu satu perangk perangkat at Adob Adobee Flash Flash (dahulu Macromedia edia Flash Flash) adal lunak komputer lunak komputer yang yang merupakan produk unggulan Adobe Systems. Systems. Adobe Flash digunakan untuk membuat gambar vektor maupun vektor maupun animasi gambar tersebut. Berkas yang dihasilkan dari perangkat perangkat lunak ini mempunyai mempunyai file file extension extension .swf dan .swf dan dapat diputar di penjel di penjelajah ajah web yang telah
dipasangi Adobe
Flash
Player.
Flash
menggunakan bahasa
pemrograman pemrograman bernam bernamaa ActionScript yang yang muncu muncull perta pertama ma kaliny kalinyaa pada pada Flas Flash h 5. Sebel Sebelum um tahun 2005, Flash dirilis oleh Macromedia. Flash 1.0 diluncurkan pada tahun 1996 setelah Macromedia Macromedia membeli membeli program program animasi animasi vektor bernama Futur bernama FutureSplash eSplash.. Versi ersi terakhir terakhir yang diluncurkan di pasaran dengan menggunakan nama 'Macromedia' adalah Macromedia Flash 8. Pada Pada tangg tanggal al 3 Dese Desembe mberr 2005 2005 Adobe Adobe Syste Systems ms menga mengakui kuisi sisi si Macr Macrom omed edia ia dan dan selu seluruh ruh produknya, produknya, sehingga nama Macromedia Macromedia Flash berubah menjadi Adobe Flash. Adobe Flash merupakan sebuah program yang didesain khusus oleh Adobe dan program aplikasi standar authoring tool professional yang digunakan untuk membuat animasi dan bitmap yang sangat menarik untuk keperluan pembangunan situs web yang interaktif dan dinamis. Flash didesain dengan kemampuan kemampuan untuk membuat animasi animasi 2 dimensi dimensi yang handal dan ringan sehingga flash banyak digunakan digunakan untuk membangun membangun dan memberikan memberikan efek animasi animasi pada website, website, CD Interakt Interaktif if dan yang lainnya. lainnya. Selain Selain itu aplikasi aplikasi ini juga juga dapat dapat digunak digunakan an untuk untuk membuat membuat animasi logo, movie, game, pembuatan navigasi pada situs web, tombol animasi, banner, menu interakt interaktif, if, interakt interaktif if form form isian, isian, e-card, e-card, screen screen saver saver dan pembuat pembuatan an aplikas aplikasi-a i-apli plikasi kasi web lainnya. Dalam Flash, terdapat teknik-teknik membuat animasi, fasilitas action script, filter, custo custom m easing easing dan dan dapat dapat mema memasuk sukka kan n video video leng lengkap kap denga dengan n fasi fasili lita tass playb playback ack FLV FLV. Keunggulan yang dimiliki oleh Flash ini adalah ia mampu diberikan sedikit code pemograman baik yang berjalan berjalan sendiri untuk mengatur mengatur animasi animasi yang ada didalamnya didalamnya atau digunakan untuk untuk berkomunikasi berkomunikasi dengan program program lain seperti seperti HTML, HTML, PHP, PHP, dan Database Database dengan pendekatan pendekatan XML, dapat dikolaborasikan dengan web, karena mempunyai keunggulan antara lain kecil dalam ukuran file outputnya Movie-movie Flash memiliki ukuran file yang kecil dan dapat ditampilkan dengan ukuran layar yang dapat disesuaikan dengan keingginan.
BAB III PEMBAHASAN A. Lang Langka kah h Kerj Kerjaa
-
Membuat halaman baru dengan ukuran stage 800 px X 600 px
-
Membuat objek seperti berikut :
-
Membuat objek apel seperti berikut :
Pada objek apel ini diberikan nama sesuai banyak apel yang ada dan di convert menjadi movie clip. Di Stage akan berubah objek apel yang ada dan akan disesuaikan dengan massa inputan yang sudah di tentukan.
-
Membuat action script
Pada action script dibuat 4 frame dan fungsi untuk mengubah tampilan apel o
Frame 1 run_btn.enabled = true; reset_btn.enabled = false; delta = 0,04; moveTimeBasis = 1; gravity = 9.8; AppleWeight = "-"; AppleMass = "-"; xstart = 208; ystart = 248; Apple._y = ystart; ScaleNeedle._rotation = 0; var Apple = new MovieClip(); run_btn.onRelease = function () { run_btn.enabled = false; time = 0; total_Time = moveTimeBasis * AppleMass; total_dy = AppleMass * 150 / 5; dy = total_dy / total_Time * delta; AppleWeightTem AppleWeightTemp p = AppleMass * gravity; total_dtheta = AppleWeightTemp / 50 * 360; dtheta = total_dtheta / total_Time * delta; gotoAndPlay(2); } ; stop();
o
Frame 2 Apple._y = Apple._y + dy; ScaleNeedle._rotation = ScaleNeedle._rotation + dtheta; if (AppleWeightTemp.toString().indexOf(".") (AppleWeightTemp.toString().indexOf(".") == -1) { AppleWeightTemp = AppleWeightTemp.toString() + ".0"; } AppleWeight = AppleWeightTemp;
o
Frame 3 if (time < total_Time) { time = time + delta; gotoAndPlay(2);
o
} else { gotoAndPlay(4); } Frame 4 stop(); run_btn.enabled = false; reset_btn.enabled = true; reset_btn.onRelease = function () { gotoAndPlay(1); } ;
o
Contorl point untuk objek apel onClipEvent(enterFrame) { _root.Apple._x = -300; _root.Apple._y = -200; normalizedMass = (_root.MassSlider.MassSliderControl._x + 80) / 40 + 1; if (normalizedMass >= 1 && normalizedMass < 1.5) { normalizedMass = 1; _root.Apple = _root.Apple02; } else { if (normalizedMass >= 1.5 && normalizedMass < 2.5) { normalizedMass = 2; _root.Apple = _root.Apple04; } else { if (normalizedMass >= 2.5 && normalizedMass < 3.5) {
normalizedMass = 3; _root.Apple = _root.Apple06; } else { if (normalizedMass >= 3.5 && normalizedMass <= 4.5) { normalizedMass = 4; _root.Apple = _root.Apple08; } else { if (normalizedMass >= 4.5 && normalizedMass <= 5) { normalizedMass = 5; _root.Apple = _root.Apple10; } else { normalizedMass = 1; _root.Apple = _root.Apple02; } } } } } _root.AppleMass = normalizedMass + ".00"; _root.Apple._x = _root.xstart; _root.Apple._y = _root.ystart; }
a. Hasil
Pada hasil swfnya apabila kita memasukkan inputan melalui control point maka objek aple akan berubah sesuai dengan massa yang kita input. Pada saat di Run scaleneedle dan objek akan bergerak serta akan muncul perhitungan gaya.
BAB IV PENUTUP A. Kesi Kesimp mpul ulan an Dengan adanya software Adobe Flash sangat membantu dalam membuat simulasi yang interaktif interaktif untuk pelajaran Fisika khususnya untuk materi gaya sehingga bisa menciptakan suasan pembelajaran pembelajaran menjadi menjadi lebih lebih menarik. menarik. B. Saran
-
Untuk kedepannya bisa memodelkan memodelkan dan mensimulasikan semua materi fisika yang ada
-
Simulasi yang dibuat diharap bisa menerima inputan yang interaktif dan lebih menarik lagi.