SISTEM PENGENDALI ROBOT TULIS

dokumen-dokumen yang mirip
BAB III ANALISIS DAN PERANCANGAN

Penggunaan Sensor Kesetimbangan Accelerometer dan Sensor Halangan Ultrasonic pada Aplikasi Robot Berkaki Dua

Remote Control Robot Kaki Enam (Hexapod) Berbasis Android dengan Menggunakan Metode Inverse Kinematics

BAB I PENDAHULUAN 1.1 Latar Belakang

SISTEM KENDALI MANIPULATOR ROBOT SEBAGAI PENYELEKSI BENDA BERWARNA SKRIPSI

SISTEM PENGENDALI ROBOT LENGAN MENGGUNAKAN PEMROGRAMAN VISUAL BASIC

BAB I PENDAHULUAN. Anggota gerak pada manusia terdiri dari anggota gerak atas dan anggota gerak bawah,

BAB I PENDAHULUAN 1.1 Latar Belakang

Jurnal Coding Sistem Komputer Untan Volume 05, No.2 (2017), hal ISSN : X

BAB III ANALISIS DAN PERANCANGAN

RANCANG BANGUN PROTOTYPE ROBOT LENGAN MENGGUNAKAN FLEX SENSOR DAN ACCELEROMETER SENSOR PADA LAB MIKROKONTROLER STMIK MUSIRAWAS

Perancangan Model Alat Pemotong Rumput Otomatis Berbasis Mikrokontroler AT89C51

BAB I PENDAHULUAN. sangat pesat, salah satunya adalah adalah dalam bidang robotika. Robot bukanlah

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB III PERANCANGAN SISTEM

III. METODE PENELITIAN. Penelitian tugas akhir ini dilaksanakan di Laboratorium Elektronika Dasar

BAB IV ANALISIS DATA HASIL PERCOBAAN

Robot Dengan Kendali Cahaya

BAB IV. PERANCANGAN. Blok diagram menggambarkan cara kerja semua sistem E-dump secara keseluruhan yang terdiri dari beberapa komponen:

PERANCANGAN LENGAN ROBOT PENGAMBIL DAN PENYUSUN KOTAK OTOMATIS BERDASARKAN WARNA MENGGUNAKAN MIKROKONTROLLER ATMEGA 32

BAB I PENDAHULUAN. aspek kehidupan manusia. Hal ini dapat dilihat dari pembuatan robot-robot cerdas dan otomatis

III. METODELOGI PENELITIAN. Tempat dan waktu penelitian yang telah dilakukan pada penelitian ini adalah

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB III PERANCANGAN ALAT. Pada bagian ini akan dijelaskan mengenai bagaimana alat dapat

BAB III PERANCANGAN ALAT DAN PROGRAM

BAB I PENDAHULUAN. Mikrokontroler merupakan pengontrol mikro atau disebut juga Single Chip

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 3 PERANCANGAN SISTEM

BAB III METODE PENELITIAN. berbasis mikrokontroler AT-Mega 16. Sistem ini nantinya dapat diterapkan pada

BAB IV PENGUJIAN ALAT DAN PEMBAHASAN

BAB 3 METODE PENELITIAN. Bab ini membahas perancangan sistem yang digunakan pada robot hexapod.

BAB III PERENCANGAN DAN PEMBUATAN ALAT

MERANCANG SISTEM KEAMANAN BRANKAS YANG DIDUKUNG DENGAN PENGAMAN BERBASIS RFID DAN MENGGUNAKAN SISTEM PADA ARDUINO UNO

BAB II DASAR TEORI 2.1. Metode Trial and Error

BAB III ANALISIS DAN PERANCANGAN

BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM

PRESENTASI TUGAS AKHIR. Oleh : M. NUR SHOBAKH

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB 1 KONSEP KENDALI DAN TERMINOLOGI

Arti Kata & Definisi Robot

BAB I PENDAHULUAN. Setiap orang membutuhkan sebuah kamar/ruangan pribadi, dimana dalam

BAB IV PENGUJIAN ALAT DAN ANALISA

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III ANALISA SISTEM

BAB III PERANCANGAN SISTEM

BAB I PENDAHULUAN. untuk menangani berbagai tugas. Baik tugas yang tidak bisa ditangani manusia

BAB III ANALISIS DAN PERANCANGAN

BAB III PERANCANGAN ALAT. Sistem pengendali tension wire ini meliputi tiga perancangan yaitu perancangan

BAB III PERANCANGAN DAN REALISASI PERANGKAT KERAS

BAB II SISTEM KENDALI GERAK SEGWAY

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III PERANCANGAN 3.1. Bagian Perangkat Keras Robot Humanoid Kondo KHR-3HV

BAB III ANALISIS DAN DESAIN SISTEM

BAB III PERANCANGAN DAN PEMBUATAN APLIKASI

TUGAS AKHIR ROBOT SORTIR BENDA PADAT BERDASARKAN WARNA BERBASIS ARDUINO

RANCANG BANGUN SISTEM KENDALI ROBOT TANGAN MENGGUNAKAN BLUETOOTH BERBASIS MIKROKONTROLER ATmega8535

ROBOT GERAK OTOMATIS DI PERMUKAAN AIR

SISTEM PENJEJAK POSISI OBYEK BERBASIS UMPAN BALIK CITRA

BAB III ANALISIS DAN DESAIN SISTEM

BAB III METODE PENELITIAN. diperlukan dengan beberapa cara yang dilakukan, antara lain:

BAB IV ANALISA DAN PEMBAHASAN. Pengujian sistem elektronik terdiri dari dua bagian yaitu: - Pengujian tegangan catu daya - Pengujian kartu AVR USB8535

BAB III PERENCANAAN SISTEM DAN PEMBUATAN ALAT

PENDAHULUAN BAB I PENDAHULUAN

BAB 1 PENDAHULUAN. Alat ukur adalah sesuatu alat yang berfungsi memberikan batasan nilai atau harga

PERANCANGAN PAPAN PERGANTIAN PEMAIN PADA PERMAINAN SEPAK BOLA DENGAN METODE SCANNING BERBASIS MIKROKONTROLER ATMEGA 8535

BAB III PERANCANGAN. 3.1 Perancangan mekanik

BAB IV PERANCANGAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT

ROBOT PENSORTIR BARANG PENGIKUT GARIS BERBASIS ARDUINO UNO NAMA : FAUZI NPM :

PENGENDALIAN SUDUT PADA PERGERAKAN TELESKOP REFRAKTOR MENGGUNAKAN PERSONAL COMPUTER

BAB I PENDAHULUAN. robot yang sudah popular, salah satunya adalah robot humanoid. Robot

III. METODE PENELITIAN. Penelitian ini dilakukan di Laboratorium Terpadu Teknik Elektro Universitas

BAB III ANALISIS MASALAH DAN RANCANGAN ALAT

Rancang Bangun Sistem Pengontrol Intensitas Cahaya pada Ruang Baca Berbasis Mikrokontroler ATMEGA16 Maulidan Kelana 1), Abdul Muid* 1), Nurhasanah 1)

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN DAN REALISASI SISTEM

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERENCANAAN SISTEM DAN PEMBUATAN ALAT

BAB 3 DESAIN HUMANOID ROBOT

BAB IV PERANCANGAN. 4.1 Flowchart

RANCANG BANGUN KENDALI PADA ROBOT PEMANJAT DINDING DESIGN CONTROL OF WALL CLIMBING ROBOT.

Oleh: NIM NIM

III. METODE PENELITIAN. Penelitian ini dilaksanakan pada bulan September 2014 sampai November

BAB 4 ANALISIS SIMULASI KINEMATIKA ROBOT. Dengan telah dibangunnya model matematika robot dan robot sesungguhnya,

ROBOT OMNI DIRECTIONAL STEERING BERBASIS MIKROKONTROLER. Muchamad Nur Hudi. Dyah Lestari

BAB IV HASIL DAN UJI COBA. dibuat. Program pengujian disimulasikan di suatu sistem yang sesuai. Pengujian ini dilaksanakan

PERANCANGAN DAN IMPLEMENTASI SISTEM KENDALI PID SEBAGAI PENGONTROL KECEPATAN ROBOT MOBIL PADA LINTASAN DATAR, TANJAKAN, DAN TURUNAN TUGAS AKHIR

PROTOTYPE SISTEM KEAMANAN PINTU MENGGUNAKAN RADIO FREQUENCY IDENTIFICATION (RFID) DENGAN KATA SANDI BERBASIS MIKROKONTROLER

DAFTAR ISI. SKRIPSI... ii

BAB IV HASIL DAN UJI COBA

APLIKASI BLUETOOTH SEBAGAI INTERFACING KENDALI MULTI- OUTPUT PADA SMART HOME

IMPLEMENTASI MIKROKONTROLER PIC 16F877A DALAM PERANCANGAN ROBOT OBSTACLE AVOIDANCE

RANCANG BANGUN HUMANOID ROBOTIC HAND BERBASIS ARDUINO

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB I PENDAHULUAN. Pengukuran, pemantauan dan tampilan nilai suhu adalah bagian yang sering

Transkripsi:

SISTEM PENGENDALI ROBOT TULIS Afu Ichsan Pradana 1, Eko Purwanto 2, Nurchim 3 STMIK DUTA BANGSA SURAKARTA 123 afu_pradana@outlook.com 1 ekopurwanto_stmik@yahoo.co.id 2 nurchim@stmikdb.ac.id 3 ABSTRAK Hasil penelitian ini mengembangkan perkembangan robot manipulator (robot lengan) yang digunakan sebagai robot tulis. Robot ini terdiri dari keypad sebagai input-an, motor servo sebagai penggeraknya dengan mempunyai 4 derajat kebebasan, seven segment sebagai penampil angka, dan Arduino Mega 2560 sebagai otak pengendalinya. Robot dapat membentuk suatu pola tulisan dengan cara mengkalibrasinya terlebih dulu. Pengujian dilakukan dengan menekan tombol pada keypad satu-persatu. Pada saat tombol ditekan maka, seven segment akan menampilkan angka yang sesuai pada tombol yang ditekan, kemudian lengan robot akan bergerak membuat pola tulisan angka tersebut. Hasil akhir dari penelitian ini berupa robot tulis yang hanya dapat menulis angka 0-9. Kata Kunci: Robot,, Arduino, Angka A. PENDAHULUAN Menurut Syamsul Syam (2011:12) macam-macam jenis robot diantaranya adalah mobile robot, robot jaringan, robot manipulator ( robot lengan ), robot humanoid, robot berkaki, flying robot ( robot terbang ), under water robot (robot dalam air). Robot manipulator adalah rangkaian benda kaku (rigid bodies), lengan (link) yang satu sama lain terhubung oleh sendi (joint). Pangkal lengan terpasang pada kerangka dasar (base frame) sedangkan ujungnya tersambung pada endeffector(balza,2008:210). Dalam membuat tulisan tangan, pada kehidupan sehari-hari masih dilakukan dengan tangan manusia. Dengan adanya robot lengan yang bisa menulis, maka diharapkan dapat membantu manusia dalam membuat sebuah tulisan. Dari latar belakang diatas maka penulis bermaksud membuat sebuah prototype robot manipulator berupa lengan robot yang dapat menulis sesuai dengan perintah yang dimasukan. B. TINJAUAN PUSTAKA Sistem Kendali Menurut Muhammad Ali (2011:1) sistem kendali merupakan bagian yang terintegrasi dari sistem kehidupan modern saat ini. Sebagai contoh : kendali suhu ruang, mesin cuci, robot, pesawat, dan lain sebagainya. Manusia bukan satu-satunya pembuat sistem kendali otomatis. Justru secara alami telah ada, baik di tubuh manusia itu sendiri maupun di alam semesta. Sebagai contoh: pankreas yang Duta.com ISSN : 2086-9436 Volume 9 Nomor 2 September 2015 39

mengendalikan kadar gula dalam darah. Mekanisme berkeringat ketika kepanasan untuk mempertahankan suhu tubuh. Pergerakan mata saat melihat sesuatu. Peredaran seluruh benda di angkasa. Dengan sistem kendali memungkinkan variabel yang ingin dikendalikan dapat mencapai nilai yang diinginkan dengan mekanisme umpan balik dan pengendalian. Dengan sistem kendali memungkinkan adanya sistem yang stabil, akurat, dan tepat waktu. Sistem kendali dapat dirancang melakukan pengendalian secara otomatik. Robot Menurut Hendra (2011:9) robot adalah sebuah alat mekanik yang dapat melakukan tugas fisik, baik menggunakan pengawasan dan kontrol manusia ataupun menggunakan program yang telah didefinisikan terlebih dahulu. Robot biasanya digunakan untuk tugas berat, berbahaya, pekerjaan berulang dan kotor. Kebanyakan robot digunakan dalam bidang industri, sebagai contoh untuk pembersihan limbah beracun, penjelajahan bawah air dan ruang angkasa. Tapi seiring dengan perkembangan robot sudah mulai masuk dalam bidang hiburan dan dalam bidang pendidikan, alat bantu rumah tangga, seperti penyedot debu dan pemotong rumput. Derajat Kebebasan Derajat kebebasan adalah jumlah komponen energi konetik translasi dan rotasi di sepanjang sumbu koordinat serta komponen energi kinetik dan energi potensial vibrasi (Efrizon Umar, 2008:35). Derajat kebebasan gerak atau degrees of freedom dari sebuah sistem robotik dapat dibandingkan dengan bagaimana tubuh manusia bergerak. Sama halnya dengan manusia, untuk setiap derajat kebebasan gerak pada robot, dibutuhkan sebuah sendi. Secara umum, total derajat kebebasan gerak yang dibutuhkan untuk menggerakan sebuah lengan robot adalah enam buah. Meski enam derajat kebebasan gerak dibutuhkan untuk mencapai fleksibilitas maksimum, namun kebanyakan robot hanya menggunakan 3 sampai 5 derajat kebebasan gerak. Makin banyak derajat kebebasan gerak, makin complex pergerakan yang dapat dilakukan dan makin complex juga pemrogramannya (Siswaja, 2008:151). Menulis Menulis ialah menurunkan atau melukiskan lambang-lambang grafik yang menggambarkan suatu bahasa yang dipahami oleh seseorang sehingga orang lain dapat membaca lambang-lambang grafik tersebut kalau mereka memahami bahasa dan gambaran grafik itu (Tarigan, 2008:21). Djibran (2008:17) menyatakan bahwa menulis adalah mengungkapkan pikiran, perasaan, pengalaman, dan hasil bacaan dalam bentuk tulisan, bukan dalam bentuk tutur. C. PERANCANGAN SISTEM Diagram Blok Sistem Gambar diagram blok berikut ini menggambarkan tentang perancangan dari sistem pengendali robot tulis. Duta.com ISSN : 2086-9436 Volume 9 Nomor 2 September 2015 40

Gambar 1 Diagram blok sistem Dalam diagram blok di atas terbagi menjadi empat bagian yaitu keypad sebagai input perintah, motor servo sebagai penggerak robot, seven segment sebagai tampilan angka, Arduino Mega 2560 sebagai otak pengendali robot. Arduino Mega 2560 dapat menginisialisasi perintah pada keypad, sehingga dapat menampilkan angka pada seven segment, dan menggerakkan servo untuk menulis. Flowchart Sistem Gambar flowchart berikut ini menggambarkan tentang alur kerja dari rancangan sistem pengendali robot tulis. Duta.com ISSN : 2086-9436 Volume 9 Nomor 2 September 2015 41

Duta.com ISSN : 2086-9436 Volume 9 Nomor 2 September 2015 42

Gambar 2 Flowchart sistem pengendali robot tulis Sistem bekerja jika ada catu daya di input-kan, kemudian jika ada daya yang masuk, robot akan bergerak menuju pada posisi awal. Robot akan bergerak jika ada inputan dari tombol pada keypad, ketika menerima masukan angka 0 dari tombol keypad maka robot akan menampilkan angka 0 pada seven segment dan menggerakan motor servo untuk menuliskan angka 0 sesuai dengan perintah. Kemudian setelah selesai menulis robot akan kembali menuju posisi awal tadi, hal yang sama akan terjadi pada angka 1, angka 2, angka 3, angka 4, angka 5, angka 6, angka 7, angka 8, angka 9, dan jika tidak ada perintah apa-apa maka robot akan diam. Skematik Rangkaian Keseluruhan Berikut ini adalah gambar perancangan skematik rangkaian keseluruhan sistem pengen dali robot tulis berbasis Arduino Mega 2560. Duta.com ISSN : 2086-9436 Volume 9 Nomor 2 September 2015 43

Gambar 3 Skematik rangkaian keseluruhan Pada board Arduino Mega 2560,terhubung dengan motor servo 1, servo 2, servo 3, dan servo 4 sebagai penggerak robot tulis. Keypad sebagai media input-an dan seven segment sebagai tampilan angka. Pada keseluruhan rangkaian ini membutuhkan daya dari power supply (catu daya) sebesar 7-12 V, dengan kuat arus minimal 5 A. Desain Robot Dalam perancangan robot ini robot dibuat agar robot dapat bergerak dan menulis sesuai yang di perintahkan. Berikut adalah gambar perancangan desain dari robot : Duta.com ISSN : 2086-9436 Volume 9 Nomor 2 September 2015 44

Keterangan gambar : 1. PCB keypad 2. Pushbutton 3. Seven segment 4. Arduino Mega 2560 5. Lembar kerja atau kertas 6. Motor servo 4 7. Motor servo 3 8. Motor servo 2 9. Motor servo 1 10. Tempat penjepit alat tulis 11. Alas robot Gambar 4 Perancangan desain robot D. PEMBAHASAN Bentuk Robot Robot tulis ini dibuat agar semua komponen dapat terpasang dengan baik sehingga diharapkan dapat memudahkan pengguna dalam menggunakannya. Lengan robot tulis ditempatkan paling atas dengan posisi horizontal agar dapat bergerak bebas untuk menulis. Untuk Ardunio Mega 2560 dan PCB keypad ditempatkan dibawahnya agar tidak menghalangi sistem kerja robot pada saat menulis. Berikut ini adalah bentuk robot tulis yang penulis buat : Gambar 5 Bentuk robot tulis Duta.com ISSN : 2086-9436 Volume 9 Nomor 2 September 2015 45

Kalibrasi motor servo Tabel 1 Kalibrasi motor servo pada posisi awal 45 90 90 90 Tabel 2 Kalibrasi motor servo pada posisi menulis 90 - - - Tabel 3 Kalibrasi motor servo pada posisi mengangkat alat tulis 45 - - - Tabel 4 Kalibrasi motor servo kembali pada posisi awal 45 90 90 90 Tabel 5 Kalibrasi motor servo angka 1 Langkah 1 45 169 90 51 Langkah 3 90 169 90 65 Langkah 4 Langkah 5 Tabel 6 Kalibrasi motor servo angka 2 Langkah 1 45 150 90 59 Langkah 3 90 169 90 51 Langkah 4 90 169 90 60 Langkah 5 90 145 90 70 Langkah 6 90 145 90 73 Langkah 7 90 169 90 65 Langkah 8 Langkah 9 Duta.com ISSN : 2086-9436 Volume 9 Nomor 2 September 2015 46

a. Angka 3 Tabel 7 Kalibrasi motor servo angka 3 Langkah 1 45 150 90 59 Langkah 3 90 169 90 51 Langkah 4 90 169 90 60 Langkah 5 90 145 90 70 Langkah 6 Langkah 7 45 145 90 74 Langkah 8 Langkah 9 90 168 90 65 Langkah 10 90 166 90 52 Langkah 11 Langkah 12 Tabel 8 Kalibrasi motor servo angka 4 Langkah 1 45 169 90 51 Langkah 3 90 169 90 65 Langkah 4 Langkah 5 45 150 90 59 Langkah 6 Langkah 7 90 150 90 66 Langkah 8 90 169 90 54 Langkah 9 Langkah 10 Tabel 9 Kalibrasi motor servo angka 5 Langkah 1 45 169 90 51 Langkah 3 90 150 90 66 Langkah 4 90 169 90 54 Langkah 5 90 169 90 65 Langkah 6 Langkah 7 45 148 90 70 Langkah 8 Langkah 9 90 169 90 64 Langkah 10 Langkah 11 Duta.com ISSN : 2086-9436 Volume 9 Nomor 2 September 2015 47

Tabel 10 Kalibrasi motor servo angka 6 Langkah 1 45 169 90 51 Langkah 3 90 150 90 59 Langkah 4 90 148 90 74 Langkah 5 90 169 90 65 Langkah 6 90 169 90 54 Langkah 7 90 145 90 66 Langkah 8 Langkah 9 Tabel 11 Kalibrasi motor servo angka 7 Langkah 1 45 150 90 59 Langkah 3 90 169 90 51 Langkah 4 90 169 90 65 Langkah 5 Langkah 6 Tabel 12 Kalibrasi motor servo angka 8 Langkah 1 45 169 90 58 Langkah 3 90 145 90 66 Langkah 4 90 145 90 59 Langkah 5 90 169 90 51 Langkah 6 90 169 90 68 Langkah 7 Langkah 8 45 150 90 65 Langkah 9 Langkah 10 90 148 90 73 Langkah 11 90 169 90 67 Langkah 12 Langkah 13 Tabel 13 Kalibrasi motor servo angka 9 Langkah 1 45 169 90 58 Langkah 3 90 145 90 66 Duta.com ISSN : 2086-9436 Volume 9 Nomor 2 September 2015 48

Langkah 4 90 145 90 59 Langkah 5 90 169 90 51 Langkah 6 90 169 90 68 Langkah 7 Langkah 8 45 148 90 73 Langkah 9 Langkah 10 90 169 90 67 Langkah 11 Langkah 12 Tabel 14 Kalibrasi motor servo angka 0 Langkah 1 45 169 90 51 Langkah 3 90 150 90 59 Langkah 4 90 148 90 74 Langkah 5 90 169 90 65 Langkah 6 90 169 90 47 Langkah 7 Langkah 8 Duta.com ISSN : 2086-9436 Volume 9 Nomor 2 September 2015 49

Tabel 15 Hasil tulisan angka pada kertas Angka Hasil 1 2 3 4 5 6 7 Duta.com ISSN : 2086-9436 Volume 9 Nomor 2 September 2015 50

8 9 0 E. KESIMPULAN Dari hasil penelitian ini hasil tulisan gerakan lengan robot belum bisa halus. a. Robot tulis ini dibangun menggunakan Arduino Mega 2560 sebagai otak robot, keypad sebagai input-an angka, seven segment sebagai penampil angka, dan motor servo sebagai penggerak lengan robot, sehingga dapat membuat gerakan tulisan tangan dengan penulisan angka 0-9. b. Dengan menggunakan 4 derajat kebebasan pada lengan robot tulis dapat menggerakkan motor servo membentuk pola-pola gerakan tulisan tangan. DAFTAR PUSTAKA Ali, Muhammad. 2012. Konsep Dasar Sistem Kontrol. Yogyakarta: Universitas Negeri Yogyakarta. Balza, Achmad. 2008. Simulator Lengan Robot Enam Derajat Kebebasan Menggunakan OpenGL.Yogyakarta: Telekomnika. Djibran, Fahd. 2008. Writing is Amazing. Yogyakarta: Juxtapose. Hamidah, Panjaitan, Triyanto. _,Sistem Pengendali Robot Lengan Menggunakan Pemrograman Visual Basic. Pontianak: Universitas Tanjungpura. Hermawan, Asep H. 2011. Perancangan Navigasi Mobile Robot Menggunakan Kompas HM55B. Bandung: Universitas Komputer Indonesia. Duta.com ISSN : 2086-9436 Volume 9 Nomor 2 September 2015 51

Kadir, Abdul. 2013. Panduan Praktis Mempelajari Aplikasi Mikrokontroler dan Pemrogramannya Menggunakan Arduino. Yogyakarta: Andi. Tarigan, Guntur H.2008. Menulis: Sebagai Suatu Keterampilan Berbahasa.Bandung: Angkasa Bandung. Umar, Efrizon. 2008. Buku Pintar Fisika. Jakarta: Media Pusindo. Duta.com ISSN : 2086-9436 Volume 9 Nomor 2 September 2015 52