SKRIPSI
Disusun Oleh :
NIM : 1031464690
Nama : Reza Amar Juliansah
(STMIK) RAHARJA
TANGERANG
(2014)
LEMBAR PENGESAHAN SKRIPSI
Disusun Oleh :
NIM : 1033464701
Nama : Reza Amar Juliansah
Jenjang Studi : Strata Satu
Jurusan : Sistem Komputer
Konsentrasi : Computer System
Disahkan Oleh :
Dibuat Oleh :
Nim : 1031464690
Nama : REZA AMAR JULIANSAH
Disetujui Oleh :
Tangerang,.... 2014
Pembimbing I Pembimbing II
(Indrianto, MT) (Asep Saepulloh., S. Pd., M. Kom)
NID : .... NID : ....
(STMIK) RAHARJA
Dibuat Oleh :
NIM : 1031464690
Nama : REZA AMAR JULIANSAH
Disetujui Penguji :
(STMIK) RAHARJA
Disusun Oleh :
NIM : 1031464690
Nama : REZA AMAR JULIANSAH
Jenjang Studi : Strata Satu
Jurusan : Sistem Komputer
Konsentrasi : Computer System
Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan
tiruan, salinan, atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar
Sarjana Komputer baik di lingkungan Perguruan Tinggi Raharja maupun di Perguruan Tinggi
Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia
(REZA AMAR JULIANSAH)
NIM : 1031464690
ABSTRAKSI
Dengan berkembangnya teknologi seluler yang tidak hanya digunakan sebagai telephone dan
sms saja, tapi juga dapat digunakan sebagai perangkat untuk mengendalikan sebuah robot,
seperti halnya smartphone android yang sudah ditanamkan fitur komputer. Sehingga
teknologi robot bisa dikendalikan jarak jauh dan sesuai yang diinginkan pengguna. Robot
juga merupakan salah satu teknologi yang mampu membantu pekerjaan manusia, seperti
proses pekerjaan yang menguras tenaga manusia, serta mempunyai resiko tinggi. Sehingga
dibuatlah fungsi robot untuk memperkecil resiko besar yang berhubungan dengan tugas fisik
yang berat, memposisikan sebuah benda, dan memindahkan barang dari satu tempat ke
tempat lain. Oleh karena itu, dirancanglah sebuah robot pemindah barang dengan
menggunakan motor servo sebagai output pergerakan lengan robot, Mikrokontroler sebagai
otak, bluetooth sebagai media komunikasi untuk megirimkan data atau inputan dari aplikasi
android yang berperan sebagai perangkat untuk mengendalikan sebuah robot secara jarak
jauh.
ABSTRAKSI
With the development of mobile technology is not only used as a telephone and sms only, but
also can be used as a device to control a robot, as well as Androidsmartphones are already
embedded computer features. Robot technology so can becontrolled remotely and the desired
user. Robot technology is also one that isable to assist the work of humans, such as the
draining of human work, as wellas having a high risk. Robot function which was made to
minimize the riskassociated with large heavy physical tasks, positioning an object, and to
move goodsfrom one place to another. Therefore designed a robot movers using a servomotor
output arm movement, microcontroller as the brain, Bluetooth as acommunication medium to
send a data or input from the Android application thatacts as a device for controlling a robot
remotely.
KATA PENGANTAR
Bismillahirrahmanirrahim.
Puji syukur Penulis panjatkan kehadirat Allah SWT. karena rahmat dan karunia-
Nya,Penulis masih diberikan umur panjang, kesehatan serta kekuatan dalam penyusunan
Laporan Skripsi ini, sehingga bisa berjalanlancar dan dapat terselesaikan denganbaik. Tidak
lupa shalawat beserta salam semoga senantiasa tercurahkan kepadajunjungan Nabi besar
Muhammad SAW. Yang telah membawa kita dari jaman kegelapansampai jaman yang terang
benderang ini.
Hanya dengan ridha-Nyalah penulis mampu menyelesaikan Laporan Skripsi yang
Pada kesempatan ini Penulis juga ingin mengucapkan banyak terima kasih dan
3. Bapak Ferry Sudarto S.Kom,M.Pd., selaku Kepala Jurusan Sistem Komputer yang
telah memberikan banyak masukan dan motivasi kepada penulis sehingga SkripsI ini
4. Bapak Indrianto, M.T selaku Dosen Pembimbing I yang telah memberikan banyak
membimbing dan mengarahkan sehingga Skripsi ini dapat terselesaikan dengan baik.
6. Bapak H. Aryono dan Ibu Maemunah selaku kedua orang tua beserta keluarga yang
7. Kepada Dhida, Handri, Dein, Haerul,Salim, M. Arif, Deni, Surya dkk. Selaku teman-
Penulis menyadari bahwa penyusunan Laporan ini masih banyak kekurangan. Oleh
karena itu, Penulis sangat mengharapkan kritik dan saran yang membangun dari para
pembaca sehingga Laporan ini menjadi lebih sempurna.Semoga karya tulis ini dapat
memberikan informasi dan pengetahuan yang bermanfaat serta dapat menjadi inspirasi bagi
Akhir kata, Penulis sampaikan dengan harapan semoga Skripsi ini dapat berguna dan
BAB I
PENDAHULUAN
Latar Belakang
Dalam perkembangan ilmu teknologi di bidang elektronika dan komunikasi sekarang
ini, banyak manfaat yang bisa dirasakan oleh lapisan masyarakat, salah satunya untuk
lain sebagainya. Seiring dengan naiknya kebutuhan masyarakat dan teknologi yang semakin
smartphone yang berupa mini komputer untuk memindahkan suatu barang, bertujuan untuk
tinggi contohnya tugas mengangkat barang dan memperkecil terjadi kecelakaan dalam hal
mengangkat barang, serta mampu dikendalikan jarak jauh sesuai apa yang kita inginkan.
seluler yang tidak hanya dipakai untuk sms dan telephone saja, tapi bisa digunakan untuk
pengendalian sebuah robot jarak jauh seperti smartphone android. Dan sering melihat
pekerjaan mengangkat barang yang sangat menguras tenaga manusia, sehingga dibuatlah
fungsi robot untuk memperkecil terjadi kecelakaan yang berhubungan dengan tugas fisik
yang menguras tenaga, memposisikan sebuah benda, dan memindahkan barang dari satu
tempat ketempat lain. Pada umumnya robot merupakan alat mekanik yang bisa melakukan
tugas fisik dan juga merupakan alat otomatis dimana sistemnya sudah tertanam didalam
mikrokontroler dengan tugas yang sederhana. Namun dengan berkembangnya mini komputer
seperti smartphone androidyang sudah ditanamkan fitur komputer yang mempunyai operating
system tersendiri yang mampu dihubungkan dengan media jaringan nikabel, sehingga terfikir
untuk menghubungkan antara robot dengan smartphone. Yang nantinya diharapkan bisa
dikontrol melalui minikomputer atau smartphone tersebut, sehingga gerakan robot bisa di
kendalikan dan disesuaikan dengan apa yang kita inginkan.Kemampuan smartphone android
dapat digunakan sebagai salah satu media pengoperasian otomasi pada perangkat elektronik
yang terhubung dengan jaringan nirkabel dan bisa dikontrol secara jarak jauh, kita dapat
Rumusan Masalah
Dalam rumusan masalah ini memuat uraian secara rinci dari permasalahan yang
diidentifikasi pada latar belakang, adapun rumusan masalah dalam penyusunan penelitian ini
sebagai berikut :
fungsi robot?
Ruang Lingkup
Sebagai batasan masalah atas penelitian ini agar tetap fokus dan terarah, maka penulis
Tujuan Penelitian
berikut:
1. Tujuan Individual
kuliah.
2. Tujuan Fungsional
3. Membuat mekanisme pengontrolan robot yang dapat bekerja
3. Tujuan Operasional
Manfaat Penelitian
1. Manfaat Individual
3. Manfaat Operasional
Metode Penelitian
Dalam rangka menghasikan karya yang sesuai dengan teori ilmiah dan tepat,
maka dalam penyusunan penelitian ini ada beberapa metode yang digunakan,antara
lain :
a. Observasi
mengetahui proses pengerjaan dan memperoleh data dan informasi tentang jenis
bahan atau peralatan apa saja yang dibutuhkan, yang tentunya ekonomis dan
c. Studi Pustaka
Metode untuk mendapatkan informasi dan teori-teori yang sesuai dengan sistem
yang akan dibuat dengan mencatat, mempelajari dan memahami literature review
yang berhubungan dengan penelitian dari berbagai sumber yang tertulis maupun
Metode Analisa
Metode ini melakukan analisa suatu sistem yang sudah ada, bagaimana sistem
itu berjalan dan apakah kekurangan dari sistem tersebut. Pada sistem yang sekarang
dalam penggunaannya masih manual, sehingga perlu adanya sistem yang dapat
Metode Perancangan
Dalam metode perancangan ini kita dapat mengetahui bagaimana sistem itu
dibuat atau dirancang dan alat apa saja yang dibutuhkan. Melalui tahapan pembuatan
flowchart dari sistem yang akan dibuat dan pembuatan desain aplikasi pengontrolan
Metode Pengujian
Pada metode pengujian ini yang dipakai adalah metode pengujian black box.
Sistematika Penulisan
lebih jelas, laporan ini dibagi atas beberapa bab yang berisi urutan
secara garis besar dan kemudian dibagi lagi dalam sub-sub yang akan
BAB I PENDAHULUAN
penulisan.
Bab ini berisi tentang teori dan literature review yang sesuai dan
terperinci.
BAB V PENUTUP
Bab ini berisi tentang kesimpulan dan saran dari hasil karya
DAFTAR PUSTAKA
LAMPIRAN
BAB II
LANDASAN TEORI
Teori Umum
Konsep Dasar Sistem
1. Definisi Sistem
dapat tercapai.
yang teratur”.
tujuan atau sasaran yang ingin dicapai. Sistem tercipta untuk mengatasi
sistem tidak bisa berdiri sendiri karena hakikatnya sistem adalah satu
2. Karakteristik Sistem
sistem lain. Tanpa adanya batas sistem maka sangat sulit untuk
komponen
dicapai oleh sistemuntuk jangka waktu yang panjang. Dalam hal ini,
secara terprogram.
2. Klasifikasi Sistem
Menurut Mulyanto (2009:8), Sistem dapat diklasifikasikan dari
System)
(Human ModeSystem).
System)
pihak luarnya. Oleh karena itu perlu adanya sistem pengendalian yang
baik saja.
Menurut Mustakini (2009:54), Suatu sistem memiliki klasifikasi
sebagai berikut:
(components)atau subsistem-subsistem.
operasi sistemtersebut.
1. Definisi Kontrol
optimal.
segala aktivitas.
umpan balik. Sinyal umpan balik merupakan sinyal keluaran atau suatu
Sumber : Erinofiardi(2012:261)
Gambar diatas menyatakan hubungan antara masukan dan
keluaran dari suatu loop sistem tertutup. Sinyal input yang sudah
mikrokontroler.
Definisi Robot
dari bahasa Cheko “robota” yang berarti pekerja atau kuli yang tidak
and rescue), dan untuk pencarian tambang. Belakangan ini robot mulai
Saat ini hampir tidak ada orang yang tidak mengenal robot,
jenis robot.
manusia)
http://id.wikipedia.org/wiki/Robot (25-02-2014)
sebuah mesin yang mampu melakukan tugas fisik secara otomatis yang
2. Sejarah Robot
Kata robot berasal dari kata Ceko, robota, yang berarti membosankan
atau budak-seperti tenaga kerja. Istilah ini pertama kali digunakan oleh
menciptakan robot pertama kali yang diberi nama Elsie si- kura-kura.
3. Jenis-Jenis Robot
· Robot Industri
· Robot Edukasi
tentang robot.
4. Hukum Robot
Isaac Asimov, sebagai Bapak Robotika, mengeluarkan “Three
berikut :
1. Definisi Bluetooth
terbatas.
frekuensinya.
2. Sejarah Bluetooth
a. Pertama diliris untuk Bluetooth versi 1.0 dan 1.0 pada tanggal
masalah.
diperbarui dan dirilis versi 1.1 dan 1.2, untuk versi ini telah dilakukan
penyempurnaan.
dengan 10 meter (~30 feet), bahkan untuk daya kelas 1 bisa sampai
(processor core, SRAM, UART, PCM USB Interface), flash dan voice
5. Fungsi Security
a. Enkripsi data
b. Autentikasi pengguna
tingkat kemanan layer fisik atau radio yaitu gangguan dari penyadapan
metode diantaranya
1. Perancangan
a. Flowchart
sekuensial.
2. Pengujian
a. White Box
control pengguna”.
b. Black Box
lunak dan kemudian keluaran dari perangkat lunak diuji apakah telah
3. Flowchart
ke kanan.
jelas
benar
Teori Khusus
1. Definisi Mikrokontroler
data”.
inputdan output serta kendali dengan program yang bisa ditulis dan
2. Karakteristik Mikrokontroler
komponen yaitu:
c. I/O (Input/Output)
g. Klasifikasi Mikrokontroler
Serial Programming).
3. Fitur-fitur Mikrokontroler
sebagai berikut :
bersifat volatile yang artinya akan kehilangan semuadatanya jika tidak mendapatkan
catu daya.</p>
b. ROM (Read OnlyMemory)
c. Register.
mikrokontroler.
f. Interrupt.
beriku:
1. Interrupt Eksternal.
2. Interrupt Timer.
3. Interrupt Serial.
komunikasi serial.
Mikrokontroller ATmega328
Mode. Pada IdleMode, CPU tidak aktif sedangkan isi RAM tetap
1. Port B
pin.
serial (ISP).
utama mikrokontroler.
2. Port C
sebagaiberikut.
kompas, accelerometernunchuck.
3. Port D
Port D merupakan jalur data 8 bityang masing-masing pin-nya
analog comparator.
bootloader.
2KB.
arsitektur Harvard
siklus clock.
Sumber: http://duinoworks.bakketti.com/
c. Memori
</p>
ATmega8U2USB-ke-TTL.
digital 13. Ketika pin bernilai HIGH LED menyala, ketika pin bernilai
dengan analogReference().
d. Reset. Membawa saluran ini LOW untuk mereset
yang tersedia pada pin digital 0 (RX) dan 1 (TX).Sebuah Atmega 16U2
menggunakan driver USB COM standar, dan tidak ada driver eksternal
STK500.
microcontroller.
menggunakan ATmega2560.”
Uno.
sebagaiberikut:
- 14 pin input/outputdigital (0-13)
- USB
Berfungsiuntuk:
- Sambungan SV1
untuk setiapdetak-nya. Kristal ini dipilih yang berdetak 16 juta kali per
detik (16MHz).
- Tombol Reset S1
- IC 1 – MikrokontrolerATmega
nilaisebuah pin input antara 0 – 1023, dimana hal itu mewakili nilai
tegangan 0 –5V.
motor servo.
Gambar 2.10. Bentuk fisik motor servo standar
Sumber: http://elektronika-dasar.web.id
kontrolnya.
dua arah (CW dan CCW) tanpa batasan defleksi sudut putar(dapat
oleh sebuah pulse selebar ± 20 ms, dimana lebar pulse antara 0.5 ms
maka bila kitaberikan pulse kurang dari 1.5 ms maka posisi mendekati
0° dan bilakita berikan pulse lebih dari 1.5 ms maka posisi mendekati
180°. Gambar pulse kendali motor servo dapat dilihat padagambar 2.10
sebagai berikut:
Sumber: http://elektronika-dasar.web.id
Motor servo akan bekerja secara baik jika pada bagianpin
Ton duty cycle 1.5 ms, maka rotor dari motor akan berhenti tepat di
duty cycle dari sinyal yang diberikan lebih dari 1.5 ms, makarotor akan
1. Definisi elektronika
b. Komponen aktif
listrik yangmelaluinya”.
2. Transistor
3. IC(Intragated Circuit)
===
Keterangan :
R = tahanan (ohm)
berikut:
± 5%.
26.250 ohm.
26.250 ohm.
1/16 watt, 1/8 watt, ¼ watt,½ watt. Artinya resitor hanya dapat
danpotensimeter.
Trimpot (trimerpotensiometer).
b. LDR (Light Dependent Resistance) adalah tahanan yang nilai
perubahan suhu. NTC pada suhu yang tinggi nilai tahanannyaturun dan
kapasitor terbuat dari 2 buah plat metal yang dipisahkan oleh suatu
terkumpul pada ujung metal yang satu lagi. Muatan positif tidak dapat
tidak bisa menuju ke ujung kutup positif, karena terpisah oleh bahan
Sumber: http://elektronika-dasar.web.id
dapat ditulis :
Q = CV Dimana :
mengetahui luas area plat metal (A), jarak (t) antara keduaplat metal
dielektrikum).
nilaikapasitansinya.
Sumber: http://elektronika-dasar.web.id
1. kapasitorkeramik
4. kapasitorkertas
gulungansekundernya”.
banyak ragamnya.
bawah ini.
dikehendaki.
1. DefinisiDioda
dioda dengan bahan germaniumatau 0,7 volt untuk dioda dengan bahan
silikon.
https://lh5.googleusercontent.com/6TXD-trB-0Y61k2TXQ-
Uy5ooLz73uScJPwtQ0iZwuc4=s234-p-no
Sumber:Rusmadi (2009:33)
adalah:
1. Definisi Transistor
Menurut
setiap rangkaian”.
https://lh3.googleusercontent.com/
TpXlF7IDkwG_rxEYDTVuG9V7M9wfV53D91jQhCco6t8=s234-p-no
berikut.
NPN hidup ketika tegangan basis lebih tinggi daripada tengan emitter.
https://lh6.googleusercontent.com/
0aCJI4RB1z98Di4ftAiAGgALqjGuVIaNduqlLR2YwMw=s234-p-no
https://lh3.googleusercontent.com/
G3gIU6jirqrLj7lwF9HqRs5ce32PU3tnSerhQYegVvA=s234-p-no
frekuensi yang sangat tinggi. Kristal pada oscilator ini terbuat dari
quartz atau Rochelle salt dengan kualitas yang baik. Material ini
piezoelectric effect.
https://lh4.googleusercontent.com/BFNkYO5bVYI9I-
BQxiuS7H2RBcvyXMf_ZodoJsqBblc=s234-p-no
Sumber: http://elektronika-dasar.web.id
1. Sejarah Android
operasi yang berbasis Linux untuk telepon seluler seperti telepon pintar
Google,HTC,Intel,Motorola,Qualcomm,T-Mobile,dan Nvidia.
pustakaOpenGL.
keras)
1. Perkembangan Android
berikut:
a. Android versi 1.1
versi ini dilengkapi dengan pembaruan estetis pada aplikasi, jam alarm,
danpemberitahuan email.
kontak yang baru, dukungan flashuntuk kamera 3,2 MP, digital Zoom,
Facebook.
Market.
versi ini mendukung ukuran layar yang lebih besar. UserInterface pada
kemampuan copy paste yang lebih baik, data loggingdan warnings, dan
System Bar dan Action Bar. adanya Android 4.0 Ice Cream Sandwich
voicecontrol yang memungkinkan kita mendikte teks yang ingin kita
ketik. Selain ituFace Unlock merupakan salah satu hal yang menonjol
di Android versi baru ini.Juga ada NFC based app yang disebut
UI yang baru dan pencarian melalui Voice Search yang lebih cepat.
3. Anatomi Android
https://lh3.googleusercontent.com/
mgDWGYJiV2PzA6slrLayrz97kje5uyoMR0toeSAJR8M=s234-p-no
Vydia (2012:3)
A.Linux Kernel
berbagai aplikasi.
aplikasi.
C. Android Runtime
Pada Android tertanampaket pustaka inti yang menyediakan
D.Aplikation Framework
penggunaan.
Aplikation Layer
yang powerful dengan dukungan Built -in untuk multiple screens dan
https://lh3.googleusercontent.com/
jGfrjpKHM1H7UCyfBGAk6xK9S_cSuYjz1FifunwpTPU=s234-p-no
https://lh3.googleusercontent.com/
akjp6x3pwgZd75VePD749PRl4ufD_cMCN_JNomEHPCE=s234-p-no
(2011:12)
1. Definisi Elisitasi
Menurut Guritno, Sudaryono dan Untung Rahardja (2010:302),
penulis untukdieksekusi”.
2. Jenis-jenis Elisitasi
1) Elisitasi Tahap I
2) Elisitasi Tahap II
Merupakan hasil pengklasifikasian dari elisitasi tahap I
sistem baru.
dikembangkan.
tersebutharus dieliminasi.
pustaka atau laporanhasil penelitian yang paling actual, maka kita tidak
BAB III
Tinjauan Organisasi
mudah robek dengan kualitas jahitan yang kuatdan rapi. Disamping itu
juga menggunakan jenis busa atau foam yang benar-benar tahan lama
lainnya.
perahu karet dari bahan PVC dan life jacket,diantaranya rafting boat,
outdoor lainnya.
jenis bahan PVC dengan ketebalan 0.9 mm, karenajenis bahan ini
1. Direksi
dibidang hukum.
2. Direktur
3. Sekretaris
4. Bendahara
5. ManagerOperasional
Wewenang dan tanggung jawab :
6. Akomodasidan Transportasi
transportasi.
7. KepalaBagian Produksi
9. Marketing
pemasaran.
Struktur Organisasi
aturan yang berlaku dan prosedur yang ada termasuk komunikasi dan
aruskerja.
STRUKTUR ORGANISASI
https://lh6.googleusercontent.com/
0a8NJSnkpmk5g9kc23O9YVhJdJXLYJAnGYteTeMTll8=w244-h219-p-no
3.1. TujuanPerancangan
berikut:
1. Fungsional
a. Membuat mekanisme pengontrolanrobot yang dapat bekerja
2. Operasional
mengendalikan pergerakanrobot.
3.2. Langkah-langkahPerancangan
(Software) .
https://lh4.googleusercontent.com/
5ksjBJHwmaLQrYK7ox5jLXwAgoWYy0no7lF2PLKF6SA=w446-h219-p-no
berikut :
robot.
tegangan.
sesuaiperintah mikrokontroler.
https://lh3.googleusercontent.com/
3Icbh8irRv8X6QlonON2eCBfPdi86RgbbOwHrFR8w8w=s234-p-no
penjelasannya.
https://lh6.googleusercontent.com/ZFT7qqhLmsYngvV9-
qwSELYUg_lLK2xP5xrBTMbfAQo=w139-h228-p-no
3.1. Pembuatan Alat
(software).
3. SoftwareArduino 1.0
4. Fritzing
5. ArduinoUno sebagai bootloader untuk upload program
6. KabelUSB
7. Smartphone Android
8. Solder
1. Mikrokontroller ATmega328
5. GripperRobot
6. PapanPCB
7. Timah
8. Kabel
9. Baut danmur 3 mm
10. Pin header
o Torsi(4.8v) : 3.2 kg
dibawah ini :
Width Modulation) yaitu 11, 10, 9, 6 dan 5. Bisa dilihat pada gambar
dibawah ini :
https://lh6.googleusercontent.com/KClzQ4UlBOvmJ1TThAP9fEvD5-
oJlFBg2nLJIxmsUFA=w248-h196-p-no
9XuvpYgVSxIr8=w194-h196-p-no
1. Rangkaian modulBluetooth
berikut :
o Synchronous: 1Mbps/1Mbps
1. Rangkaian Keseluruhan
3.6.2.
sebagai berikut:
Nama Kolom
Keterangan
Base Servo
Berupa Button Left dan Right, untuk menggerakkan poros robot ke kiri dan ke kanan.
Shoulder Servo
Berupa Button Down dan Up, untuk mengangkat dari bawah ke atas atau sebaliknya.
Elbow Servo
Berupa Button Down dan Up, untuk menyiku dari bawah ke atas atau sebaliknya.
Grip Servo
Berupa Button Close dan Open, untuk mencengkram dan melepaskan barang.
1. Penulisan program pada mikrokontroler
A.
Instalasi Driver
USB
atau XP:
Device Manager.
software”.
“ArduinoUNO.inf”.
B.
dibawah ini :
Gambar 3.12. Membuka Software Arduino1.0
D. Upload program
Flowchart :
Gambar 3.18. Sistem Flowchart
masalah
terjadikecelakaan.
manusia
memindahkan barang.
3.9.1. ElisitasiTahap I
3.9.2. ElisitasiTahap II
Keterangan:
M = Mandatory
D = Desirable
I = Inessential
T : Technical L : Low
O : Operational M : Middle
E : Economic H : High
T : Technical L : Low
Tabel3.7. FinalElisitasi
BAB IV
HASIL DAN UJI COBA
4.1.Prosedur Sistem
Alat ini bekerja berdasarkan inputan dari logika yang dikirim dari
Base Servo (Button Left dan Right) , Shoulder Servo (Button Down
dan Up), Elbow Servo (Button Down dan Up), dan Grip Servo (Button
Usulan
sistem yang akan diusulkan, bisa dilihat pada tabel dibawah ini :
Sistem Usulan
https://lh5.googleusercontent.com/-
GFpNb6fB3POzZuzcL3iSLQAMsSvnYn5Pqs4dba86mo=w471-h432-no
4.1.Flowchat Program
83Vn8ExAkRqpu02fU1SV275wqeEeyvkfko6XLQg5mOc=w426-h545-no
4.1.1. SpesifikasiHardware
berikut :
1. Laptopatau PC
- Processor : Pentium
- RAM : 2 GB
- HD : 500 GB
5. SmartphoneAndroid 4.1
6. KabelUSB
7. CatuDaya
3. VisualParadigm
4. Ms.Office 2007
5. Ms.Visio
6. Fritzing
4.2.Pengujian
akandipasangkan pada arduino didalam pin 11,10, 09, 06, dan 05.
dibawah ini :
Gambar 4.2. Motor servo sebagai poros horizontal
diawah ini:
Gambar 4.3. Motor servo sebagai pengangkat vertikal
diawah ini :
Gambar 4.4. Motor servo sebagai pencengkram pada
Gripper
Servo terdiri dari Button Left dan Right, jika menekan ButtonLeft
Button Down dan Button Up, jika menekan ButtonDown maka servo
dari Button terdiri dari Button Down dan Button Up, jikamenekan
terpasang rapi, apakah alat ini bekerja baik dansesuai fungsi atau tidak.
4.1.Analisa Program
ini:
// Listing program dibawah untuk mendeklarasikan
13. include<Servo.h>
Servo servo1;
Servo servo2;
Servo servo3;
Servo servo4;
Servo servo5;
char val;
padamikrokontroler
voidsetup()
servo1.attach(11);//pin 11
servo2.attach(10);//pin 10
servo3.attach(9);//pin 9
servo4.attach(6);//pin 6
servo5.attach(5);//pin 5
Serial.begin(9600);
program yangmemanggilnya
void kiri()
servo1.write(30);
}
void kanan()
servo1.write(100);
void naik()
servo2.write(60);
servo3.write(60);
void turun()
servo2.write(135);
servo3.write(135);
}
void naik2()
servo4.write(30);
void turun2()
servo4.write(0);
void buka()
servo5.write(130);
}
void tutup()
servo5.write(1);
void terima()
if(Serial.available())
{
val = Serial.read();
if (val == 'a')
kanan();
kiri();
naik();
turun();
naik2();
turun2();
buka();
tutup();
}}
void loop()
terima();
4.2.Implementasi
4.2.1. Schedule
1. Mengumpulkan data
dilakukan selama.
2. Perancangan sistem
3. Pengujian sistem
Software.
4. Perbaikan sistem
5. Training user
6. Implementasi sistem
7. Dokumentasi Sistem
Sistem yang dibuat didokumentasikan selama penelitian dan
perancangan berlangsung.
4.1.1. ImplementasiSistem
1) Kebutuhanaplikasi
8)
2) Kebutuhanrobot
-ArduinoUno R3 : sebagai Platform untuk memasukkan program
pin 0 dan 1.
pada alat.
android.
sebuahbenda.
4.2.Estimasi Biaya
dibutuhkan.
PENUTUP
5.1 Kesimpulan
dibuat.
dengan nama Base Servo (Button Left dan Right) , Shoulder Servo
(ButtonDown dan Up), Elbow Servo (Button Down dan Up), dan Grip
fungsi 1 buah servo untuk poros berputar horizontal,3 buah servo untuk
mikrokontroler ATMega328.
5.2. Saran
uno yaitu :
5.3. Kesan
diantaranya :
terkait.
DAFTAR PUSTAKA
Bandung
Ilmu,Yogyakarta.
Komputindo.
Ilmucomputer.com.
Bumi Aksara.
Aplikasi Pengenalan
2014