Wendy Amai Safri Rosyadi (9113120014/2012) M. Sulaiman Yaasiin (9113120005/2012) Salim Abdul Rahman Sadi (9113120012/2012) Effendy Anwar (8113130010/2013)
POLITEKNIK KOTA MALANG MALANG 2014 ii
iii
DAFTAR ISI
Halaman
Halaman Pengesahan ......................................................................................... ii Daftar Isi ............................................................................................................ iii Ringkasan ............................................................................................................. 1
BAB I Pendahuluan 1.1 Latar Belakang ............................................................................................ 1 1.2 Rumusan Masalah ...................................................................................... 1 1.3 Batasan Masalah .......................................................................................... 1 1.4 Luaran .......................................................................................................... 1
BAB II Tinjauan Pustaka 2.1 Raspberry Pi ................................................................................................ 2 2.3 Bahasa Pemrograman Python ...................................................................... 2
BAB III Metode Pelaksanaan 3.1 Studi Pustaka ............................................................................................... 3 3.2 Studi Praktis ............................................................................................... 3 3.3 Perancangan dan Pembuatan alat ................................................................ 4
BAB IV Biaya dan Jadwal Pelaksanaan 4.1 Anggaran Biaya ........................................................................................... 5 4.2 Jadwal Kegiatan ......................................................................................... 5
Daftar Pustaka ..................................................................................................... 5
iv
RINGKASAN
Sebuah Alat atau Robot menggunakan Raspberry Pi yang dapat digunakan untuk memudahkan user dalam melakukan selfie ( foto diri sendiri ) dan juga hasil foto yang diambil akan langsung secara otomatis akan mengupload ke Social Network. Dengan hanya menggunakan tombol push button, user dengan mudah melakukan selfie dan bisa langsung mengupload hasil foto ke situs jejaring sosial.
Kata Kunci :Robot, Raspberry Pi, User, Selfie, Social Network, Push Button.
1
BAB I PENDAHULUAN 1.1 Latar Belakang
Dengan semakin berkembangnya teknologi, maka semakin berkembang pula kebutuhan manusia. Seperti penggunaan Handphone / Smartphone yang saat ini menjadi kebutuhan primer bagi masyarakat. Smartphone saat ini tidak jarang dimiliki oleh setiap orang baik anak-anak, remaja, ataupun dewasa. Dengan tujuan penggunaan Smartphone saat ini sebagai sarana untuk media sosial seperti Facebook, Twitter, BBM, Path, ataupun Instagram. Berbagai macam cara mereka untuk mengisi atau mengupdate timeline dari media sosial yang mereka gunakan. Yang diantaranya mereka lakukan dengan mengupload foto-foto dari diri mereka sendiri, yang saat ini banyak dibicarakan yaitu foto selfie. Foto selfie pada jaman sekarang ini tidak jarang dijumpai oleh kalangan remaja ataupun dewasa dalam situasi dan aktivitas yang mereka lakukan. Kemudian mengupload foto selfie yang mereka lakukan pada media sosial. Dengan berdasarkan pengalaman serta permasalahan diatas, maka terbentuklah ide untuk membuat robot selfie yang akan digunakan user untuk mengambil foto selfie mereka bersama dengan robot unik. Yang juga akan langsung mengupload foto selfie mereka ke situs jejaring sosial seperti twitter dengan hanya menekan satu tombol push button saja.
1.2 Rumusan Masalah Berdasarkan latar belakang tersebut, maka dapat diambil perumusan masalah sebagai berikut : 1. Bagaimana merancang alat atau robot yang bisa mengambil foto selfie bersama user. 2. Bagaimana membuat sistem robot yang bisa otomatis mengupload hasil foto selfie ke situs jejaring sosial dengan hanya menekan satu tombol push button .
1.3 Batasan Masalah Berikut ini sebagai batasan masalah yang dipakai, yaitu : 1. Robot ini mempunyai kualitas kamera 2 MP. 2. Sistem ini hanya akan otomatis mengupload ke situs jejaring sosial twitter. 3. Robot harus terhubung dengan internet.
1.4 Luaran Robot Selfies ini diharapkan bisa diterima oleh kalangan masyarakat sebagai pengembangan teknologi yang sudah ada yang akan digunakan user untuk foto selfie dan yang secara otomatis akan mengupload hasil foto selfie ke situs jejaring sosial. 2
BAB II TINJAUAN PUSTAKA
2.1 Raspberry Pi Raspberry Pi adalah sebuah single board komputer yang bentuknya mirip dengan kartu kredit pada umumnya. Tetapi mempunyai fungsi yang sama dengan komputer yang sudah ada yang biasa digunakan. Seperti komputer biasa, Raspberry Pi juga dilengkapi dengan USB Port. Spesifikasi dari mini PC Raspberry Pi ini adalah : 1. System Chip (SoC) = Broadcom BCM2835 SoC 2. ARM1176JZF-s (armv6k) 700 MHz Low Power ARM1176JZFS ( bisa di overclock menjadi 1 GHz) 3. Micro USB socket 5V, 2A 4. Micro SD Card (berfungsi sebagai hard disk) 5. Memory Model B+ = 512 MB SDRAM 6. Graphic = Broadcom VideoCore IV 7. Operating system = Linux (Debian GNU/Linux, Fedora, and Arch Linux ARM), RISC OS, FreeBSD, NetBSD, Plan 9
Gambar 2.1 Raspberry Pi B+ 2.2 Bahasa Pemrograman Python Bahasa pemrograman Python ini pertama kali dibuat oleh Guido van Rossum pada awal tahun 1990 di negeri Belanda sebagai pengganti bahasa pemrograman yang disebut ABC. Walaupun Guido adalah orang yang pertama kali menciptakan bahasa pemrograman ini, tetapi bahasa pemrograman Python yang digunakan sekarang merupakan konstribusi dari berbagai sumber. Bahasa pemrograman Python merupakan bahasa pemrograman yang dapat dikembangkan oleh siapa saja karena besifat Open Source atau dengan kata lain bahasa pemrograman ini gratis, dapat digunakan tanpa lisensi, dan dapat dikembangkan semampu yang dapat dilakukan. Sebenarnya bahasa pemrograman Python ini mudah dipelajari karena penulisan sintaks yang lebih fleksibel.
3
Selain itu, bahasa pemrograman Python ini memiliki efisiensi tinggi untuk struktur data level tinggi, pemrograman berorientasi objek lebih sederhana tetapi efektif, dapat bekerja pada multi platform, dan dapat digabungkan dengan bahasa pemrograman lain untuk menghasilkan aplikasi yang diinginkan.
Gambar 2.3 Logo Bahasa Pemrograman Python
BAB III METODE PELAKSANAAN Secara umum metode pelaksanaan untuk melakukan kegiatan ini ada dua, yaitu studi pustaka dan studi praktis. Untuk lebih jelasnya penulis jabarkan sebagai berikut: 3.1 Studi Pustaka Metode ini digunakan untuk mempelajari teori-teori yang berhubungan dengan perancangan dan pembuatan alat. Ditambah dengan beberapa materi mengenai cara kerja Raspberry Pi yang dijadikan sebagai unsur penting dalam pembuatan alat tersebut. Ada dua sumber pustaka yang digunakan yaitu buku teks dan tulisan- tulisan. Buku teks ini bisa berbentuk e-book, jurnal ilmiah atau hand book. Sedangkan tulisan dapat berupa tulisan resmi atau tulisan lepas yang ada di internet. 3.2 Studi Praktis Metode ini digunakan untuk menerapkan hasil studi pustaka ke dalam perancangan praktis pada pembuatan alat. Diharapkan setelah melakukan studi pustaka, dapat diterapkan langkah-langkah yang efektif dalam merancang sebuah alat yang ditujukan untuk kebutuhan masyarakat. Konsep perancangan alat ini, penulis bagi menjadi 3 tahap yaitu, tahap satu adalah perancangan dan pembuatan alat. Tahap kedua adalah pencarian eror, dan terakhir adalah pengujian (evaluasi).
4
3.3 Perancangan dan Pembuatan Alat 3.3.1 Diagram Blok Robot ini akan akan mengambil atau memotret foto dari user atau foto selfie dari user. Setelah user menekan tombol push button maka kamera akan langsung segera snapshoot dari foto selfie user. Dan jika user ingin langsung mengupload foto selfienya, cukup tekan push button sekali lagi. Maka robot secara otomatis akan mengupload foto nya di media jejaring sosial twitter. Untuk diagram blok sistem alat atau robot ini adalah seperti berikut :
Gambar 3.3 Blok Diagram sistem
3.3.2 Design Robot Selfie Di bawah ini adalah desain bentuk Robot Selfie yang akan dibuat.
Gambar 10.3. Desain Robot Selfies
5
BAB IV BIAYA DAN JADWAL PELAKSANAAN 4.1 Anggaran Biaya No Jenis Pengeluaran Biaya 1. Peralatan Penunjang Rp. 2.260.000 2. Bahan Habis Pakai Rp. 8.385.000 3. Biaya Perjalanan Rp. 1.230.000 4 Lain-lain Rp. 625.000 Total Rp. 12.500.000
4.2 Jadwal Kegiatan No Jenis Kegiatan Bulan 1 2 3 4 1. Study Literatur 2. Persiapan alat dan bahan 3. Pelaksanaan pengerjaan 4. Pengambilan data dan pengamatan 5. Pembuatan laporan
DAFTAR PUSTAKA Robinson, Dr. Andrew. 2014. Raspberry Pi Projects. Indianapolis Composition Services. United Kingdom.
OCR. 2013. Getting Started Tutorials. CB1 2EU. England.
Asadi, Aaron. 2014. Raspberry Pi The Complete Manual. Imagine Publishing Ltd. United Kingdom.
Partner, Kevin. 2014. Ultimate Guide to Raspberry Pi. Dennis Publishing. London.
Sjogelid, Stefan. 2013. Raspberry Pi For Secret Agents. Packt Publishing Ltd. Birmingham.
6
7
8
9
10
Lampiran 2 Justifikasi Anggaran Kegiatan 1. Peralatan Penunjang No Uraian Justifikasi Pemakaian Kuanti tas Harga Total Harga 1. Solder Pembuat elektrik 1 pcs Rp. 120.000 Rp. 120.000 4. Gergaji Listrik Mini Pembuat elektrik 1 pcs Rp. 800.000 Rp. 800.000 5. Bor Pembuat elektrik 1 pcs Rp. 240.000 Rp. 140.000 5. Printer Alat cetak 1 pcs Rp. 800.000 Rp. 800.000 6. Tinta printer Bahan isi Printer 8 Botol Rp. 50.000 Rp. 400.000 Total Rp. 2.260.000
2. Bahan Habis Pakai No Uraian Justifikasi Pemakaian Kuantitas Harga Total Harga 1. Raspberry Pi B+ Pembuat elektrik 2 pcs Rp. 650.000 Rp. 1.300.000 2. Micro SDcard Pembuat elektrik 2 pcs Rp. 180.000 Rp. 360.000 3. USB WiFi Pembuat elektrik 2 pcs Rp. 220.000 Rp. 440.000 4. Camera Raspi Pembuat elektrik 1 pcs Rp. 600.000 Rp. 600.000 5. Charger Bahan elektrik 1 pcs Rp. 140.000 Rp. 140.000 5. TFT Display Bahan elektrik 1 pcs Rp. 640.000 Rp. 640.000 6. Kabel HDMI Bahan elektrik 1 pcs Rp. 220.000 Rp. 220.000 7. WebCam Logitech Pembuat elektrik 1 pcs Rp. 300.000 Rp. 300.000 8. Logitech Keyboard Pembuat elektrik 1 pcs Rp. 580.000 Rp. 580.000 9. Baterai Li-Po Bahan elektrik 1 pcs Rp. 485.000 Rp. 485.000 10. Android Smartphone Pembuat elektrik 1 pcs Rp. 1.400.000 Rp. 1.400.000 11. Micro USB Bahan elektrik 1 pcs Rp. 80.000 Rp. 80.000 12. Resistor Bahan elektrik 5 pcs Rp. 500 Rp. 2.500 13. LED Bahan elektrik 6 pcs Rp. 750 Rp. 4.500 14. Button Bahan elektrik 3 pcs Rp. 1.000 Rp. 3.000 15. Jumper Wire Female to Female Bahan elektrik 10 pcs Rp. 3.000 Rp. 30.000 16. Speaker Pembuat elektrik 1 pcs Rp. 150.000 Rp. 150.000 17. Teakblock 18mm Bahan kayu 1 m Rp. 800.000 Rp. 800.000 18. Acrylic Bahan Plastic 1 m Rp. 300.000 Rp. 300.000 19. Mur Baut Spacer Bahan Besi 50 pcs Rp. 3.000 Rp. 150.000 20. Casing Raspberry B+ Bahan Plastic 1 pcs Rp. 150.000 Rp. 150.000 21. Piloks Bahan Cat 5 pcs Rp. 50.000 Rp. 250.000 Total Rp. 8.385.000
11
3. Biaya Perjalanan N o Uraian Justifikasi Pemakaian Kuantita s Harga Total Harga 1. Sewa mobil perjalanan surabaya- malang Angkut belanja bahan dan peralatan. 1 mobil Rp. 150.000 Rp. 150.000 2. Transport rumah ke tempat pengerjaan Bensin 1 orang x 3 hari/minggu x Rp.10.000 3 orang Rp. 360.000 Rp.1.080.000 Total Rp. 1.230.000
4. lain-lain No Uraian Justifikasi Pemakaian Kuantitas Harga Satuan Total Harga 1. Pengadaan Proposal dan laporan Rp.20.000 / 3 eks 3 eksemplar Rp. 20.000 Rp. 60.000 2. Biaya Komunikasi Rp.100.000/oran g selama kegiatan (4 bulan)
3 orang
Rp. 100.000 Rp.300.000 3. Foto copy + scan kwitansi Penggandaan proposal dan laporan, dan scan kwitansi belanja bahan 4 eksemplar Rp. 50.000 Rp. 200.000 4. Alat tulis dan buku Alat tulis terdiri atas: pensil, pena, buku tulis, buku referensi, penghapus, dan penggaris 1 set Rp. 65.000 Rp.65.000 Total Rp. 625.000
5. Total Anggaran Keseluruhan No Jenis Anggaran Total Anggaran 1. Peralatan Penunjang Rp. 2.260.000 2. Bahan Habis Pakai Rp. 8.385.000 3. Biaya Perjalanan Rp. 1.230.000 4. Lain-lain Rp. 625.000 Total Keseluruhan Anggaran Rp. 12.500.000
12
LAMPIRAN 3 Susunan Organisasi Tim Pelaksana Dan Pembagian Tugas
No Nama/NIM Program Studi Bidang Ilmu Alokasi Waktu (jam/minggu) Uraian Tugas 1. Wendy Amai Safri Rosyadi / 9113120014 Diploma 3 Teknik Telekomunikasi Elektronik 15 Sebagai Project Leader / elektronik 2. M. Sulaiman Yaasiin / 911312005 Diploma 3 Teknik Telekomunikasi Elektronik 15 Analisis data dan program 3. Salim Abdul Rahman Sadi Diploma 3 Teknik Telekomunikasi Elektronik 15 Analisis data dan program 4. Effendy Anwar/ 8113130010 Diploma 3 Teknik Informatika Informatika 15 Pembuat laporan / design grafis 13