MAKALAH SISTEM MIKROPROSESOR RC HELICOPTER BERBASIS PC DAN MOBILE
Oleh : D1041131002
FELIK
D1041131008
YURICHA
D1041131036
URAY WAHYU SAPUTRA
D1041131050
ISA OKTAVIANI
D1041131052
YEMIMA
D1041131058
ANDREAS CHRISTIAN
PRODI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS TANJUNGPURA PONTIANAK 2015
BAB I PENDAHULUAN I. Latar Belakang Di zaman modern ini kita banyak sekali mengetahui ada banyaknya teknologi-teknologi baru yang sangat membantu dalam meringankan pekerjaan manusia serta banyak berkembangnya teknogi yang membutuhkan pengendali (controller). Dua diantaranya yang masih bertahan adalah dengan menggunakan gelombang radio (INFRARED) dan juga bluetooth. Keduanya banyak ditemukan pada peralatan elektronik maupun mainan anakanak. Salah satu yang memanfaatkan gelombang infrared adalah Remote Control. Remote Control sangat bergantung pada tujuan dari pembuatannya. Serta yang tidak kalah berkembang adalah aplikasi mobile yang telah beratusan ribu jumlahnya. Mulai dari aplikasi yang sederhana hingga aplikasi yang dapat digunakan untuk mengendalikan suatu RC dengan menggunakan bluetooth. Dengan beberapa teknologi berkembang yang juga sebagai dampak dari perkembangan dunia mikroprosesor. Salah satu yang banyak digunakan adalah arduino uno.
BAB II PEMBAHASAN II.
Landasan Teori Infra-red (IR) Remote Controller merupakan salah satu teknologi pengendali yang memanfaatkan gelombang radio (INFRARED) untuk kendali jarak jauh. Istilah Remote Control juga sering disingkat menjadi REMOTE yang sudah mengacu pada controller, onker, doofer, zapper, dan clicker. Pengendalian hanya dapat terjadi setelah kita memasukkan perintah-perintah. Sedangkan Remote Control sendiri terbagi menjadi dua macam sistem kontrol, yaitu sistem kontrol lup terbuka dan lup tertutup serta jika dilihat dari sisi penerapannya, terbagi menjadi dua juga, yaitu secara analog dan digital. Remote Control banyak digunakan sebagai pengendali terhadap alat-alat elektronik dan juga banyak ditemukan pada mainan anak-anak. Infrared (IR) sendiri adalah radiasi elektromagnetik dengan panjang gelombang lebih panjang daripada cahaya tampak, membentang dari tepi merah nominal dari spektrum yang terlihat pada 0,74 mikrometer (pM) menjadi 300 pM. Rentang panjang gelombang sesuai dengan rentang frekuensi sekitar 1-400 THz, dan termasuk sebagian besar radiasi termal yang dipancarkan oleh benda-benda di dekat suhu kamar. Cahaya inframerah yang dipancarkan atau diserap oleh molekul ketika mereka mengubah rotasi-getaran gerakan. Selain menggunakan pengendalian infrared, kami juga menggunakan bluetooth sebagai media transmisi tanpa kabel dari mobile. Bluetooth adalah spesifikasi industri untuk jaringan kawasan pribadi (personal area networks atau PAN) tanpa kabel. Bluetooth menghubungkan dan dapat dipakai untuk melakukan tukar-menukar informasi di antara peralatan-peralatan. Spesifiksi dari peralatan Bluetooth ini dikembangkan dan didistribusikan oleh kelompok Bluetooth Special Interest Group. Bluetooth beroperasi dalam pita frekuensi 2,4 Ghz dengan menggunakan sebuah frequency hopping traceiver yang mampu menyediakan layanan komunikasi data dan suara secara real time antara host-host bluetooth dengan jarak terbatas. Kelemahan teknologi ini adalah jangkauannya yang pendek dan kemampuan transfer data yang rendah.
III. Alat dan Bahan Dalam percobaan ini, alat dan bahan yang digunakan sebagai berikut: 1.
Arduino Uno R3 Arduino Uno adalah board berbasis mikrokontroler pada ATMega 328.Board ini memiliki 14 digital input / ouput pin (dimana 6 pin dapat digunakan sebagai ouput PWM), 6 input
analog, 16 MHz osilator kristal, koneksi USB, jack listrik dan tombol reset. Pin – pin ini berisi semua yang diperlukan untuk mendukung mikrokontroler, hanya terhubung ke komputer dengan kabel USB atau sumber tekanan bisa didapat dari adaptor AC – DC atau baterai untuk menggunakannya (Arduino, Inc., 2009). Arduino Uno R3 berbeda dengan semua board sebelumnya karena Arduino Uno R3 ini tidak menggunakan chipdriver FTDI USB-to-serial. Melainkan menggunakan fitur dari ATMega 16U2 yang program sebagai konverter USB to serial board arduino. Berikut Deskripsi Arduino Uno R3
2.
Relay 4 channel Relay 4 channel dapat dikontrol secara langsung oleh berbagai mikrokontroler • Power Supply: External 5V • 4 relay mekanik dengan indikator status LED • Kedua "NC" dan "NO" port untuk masingmasing relay Spesifikasinya sebagai berikut: • Jenis Modul: Kontrol • Versi: 1 • Operasi Level: Digital 5V
3.
Kabel Jumper Aplikasi untuk koneksi Arduino ke breadboard, 40 posisi, multiwarna male ke female ribbon cable. Ujung female dirancang untuk kemudahan penyisipan ke header standard 0.1", dan sisi male juga mudah disisipkan header standard 0.1". Panjang setiap
kabel 20 cm. Kabel jumper ini terdiri dari Kabel jumper male to male, female to male, dan female to female. 4.
Adaptor Adaptor adalah sebuah rangkaian yang berguna untuk mengubah tegangan AC yang tinggi menjadi DC yang rendah. Adaptor merupakan sebuah alternatif pengganti dari tegangan DC (seperti: baterai dan aki) karena penggunaan tegangan AC lebih lama dan setiap orang dapat menggunakannya asalkan ada aliran listrik di tempat tersebut. Adaptor juga banyak di gunakan dalam alat sebagai catu daya, layaknya amplifier, radio, pesawat televisi mini dan perangkat elektronik lainnya.
5.
Potensiometer Potensiometer adalah resistor tiga terminal dengan sambungan geser yang membentuk pembagi tegangan dapat disetel. Jika hanya dua terminal yang digunakan (salah satu terminal tetap dan terminal geser), potensiometer berperan sebagai resistor variabel atau Rheostat. Potensiometer biasanya digunakan untuk mengendalikan peranti elektronik seperti pengendali suara pada penguat. Potensiometer yang dioperasikan oleh suatu mekanisme dapat digunakan sebagai transduser, misalnya sebagai sensor joystick. Potensiometer jarang digunakan untuk mengendalikan daya tinggi (lebih dari 1 Watt) secara langsung. Potensiometer digunakan untuk menyetel taraf isyarat analog (misalnya pengendali suara pada peranti audio), dan sebagai pengendali masukan untuk sirkuit elektronik. Sebagai contoh, sebuah peredup lampu menggunakan potensiometer untuk menendalikan pensakelaran sebuah TRIAC, jadi secara tidak langsung mengendalikan kecerahan lampu.
6.
Infrared Infra merah (infra red) ialah sinar elektromagnet yang panjang gelombangnya lebih daripada cahaya nampak yaitu di antara 700 nm dan 1 mm. Sinar infra merah merupakan cahaya yang tidak tampak. Jika dilihat dengan dengan spektroskop cahaya maka radiasi cahaya infra merah akan nampak pada spectrum elektromagnet dengan panjang gelombang di atas panjang gelombang cahaya merah. Dengan panjang gelombang ini maka cahaya infra merah ini akan tidak tampak oleh mata namun radiasi panas yang ditimbulkannya masih terasa/dideteksi. Infra merah dapat dibedakan menjadi tiga daerah yakni: Near Infra Merah……………….0.75 – 1.5 µm Mid Infra Merah..………………1.50 – 10 µm Far Infra Merah…………………10 – 100
Sinar matahari langsung terkandung 93 lumens per watt flux radian yang termasuk di dalamnya infrared (47%), cahaya tampak (46%), dan cahaya ultra violet ( 6%) . Sinar infrared terdapat pada pada cahaya api,cahaya matahari, radiator kendaraan atau pantulan jalan aspal yang terkena panas.Saraf pada kulit kita dapat menginderai perbedaan suhu permukaan kulit ,namun kita tidak dapat merasakan sinar infrared. 7.
Breadboard Sebuah papan breadboard digunakan untuk membuat rangkaian sementara yang ditujukan untuk pengujian atau untuk percobaan. Menyolder tidak dibutuhkan sehingga mudah untuk mengubah sambungan dan mengganti komponen. Komponen tidak akan rusak sehingga dapat digunakan kembali setelah itu. Breadboards memiliki banyak soket kecil (lubang) disusun pada grid 0,1 ". Kebanyakan komponen dapat langsung dipasang dengan memasukan kaki komponen ke lubang. Sedangkan IC dimasukkan di tengah-tengah ruang kosong antara lubang kanan dan kiri. Kawat sambungan dapat dibuat dengan kawat singlecore yang dilapisi plastik dan berdiameter 0.6mm (ukuran standar). Kawat biasa tidak cocok karena akan rusak ketika didorong ke dalam lubang dan itu dapat merusak papan jika alur putus.
8.
Arduino Bluetooth Control Arduino Bluetooth control adalah suatu aplikasi yang digunakan untuk mengontrol arduino dalam smartphone agar bisa dijalankan. Aplikasi ini terdiri dari 4 Mode Command : Modus Kendaraan: Dengan menekan tombol "joystick" tombol pengguna remote dapat mengontrol kendaraan dengan gerakan tertentu. Untuk interpretasi gerakan perintah, aplikasi menggunakan sensor accelerometer built-in perangkat pintar. Ada 8 gerakan yang berbeda tersedia (DEPAN, KEMBALI, KIRI, KANAN, FRONT_LEFT, FRONT_RIGHT, BACK_LEFT, BACK_RIGHT). Fader Mode: Mode ini menyediakan pengguna dengan fader-seekbar yang dapat mengirim perintah dari 0-9 dan memungkinkan pengguna untuk bereksperimen dengan servos, leds, motor dan banyak lagi. Controller Mode: Mode ini memberikan layout kontroler standar dengan 10 tombol secara total yang dapat diberikan dengan perintah kustom. Tombol
panah secara khusus dirancang untuk mengirim perintah terus menerus sementara ditekan, untuk mensimulasikan controller yang sebenarnya. Terminal Mode: Mode ini menyediakan antarmuka terminal seperti di mana pengguna dapat mengetik dan mengirim perintah individu atau beberapa yang akan mengeksekusi secara berurutan. Sejak Arduino port serial menerima satu byte pada suatu waktu, jika pengguna jenis string di bidang teks input, aplikasi membagi string yang menjadi karakter dan mengirimkannya satu per satu untuk Arduino. Perlu dicatat bahwa ruang atau string kosong dilewati. 9.
Microsoft Visual Studio 2010 Microsoft Visual Studio merupakan sebuah perangkat lunak lengkap (suite) yang dapat digunakan untuk melakukan pengembangan aplikasi, baik itu aplikasi bisnis, aplikasi personal, ataupun komponen aplikasinya, dalam bentuk aplikasi console, aplikasi Windows, ataupun aplikasi Web. Visual Studio mencakup kompiler, SDK, Integrated Development Environment (IDE), dan dokumentasi (umumnya berupa MSDN Library). Kompiler yang dimasukkan ke dalam paket Visual Studio antara lain Visual C++, Visual C#,Visual Basic, Visual Basic .NET, Visual InterDev, Visual J++, Visual J#, Visual FoxPro, dan Visual SourceSafe. Microsoft Visual Studio dapat digunakan untuk mengembangkan aplikasi dalam native code (dalam bentuk bahasa mesin yang berjalan di atas Windows) ataupun managed code(dalam bentuk Microsoft Intermediate Language di atas .NET Framework). Selain itu, Visual Studio juga dapat digunakan untuk mengembangkan aplikasi Silverlight, aplikasi Windows Mobile (yang berjalan di atas .NET Compact Framework).
10. Kabel Data ( USB ) Kabel data'' (bahasa Inggris: Cable Data) adalah perangkat keras yang merupakan sarana sebagai penghubung antara ponsel dengan computer agar bisa berkomunikasi lewat port COM. Seperti halnya kabel printer, penghubung printer dengan computer sebagai sarana komunikasi antar dua perangkat keras. Dengan kata lain, apa yang bisa dilakukan oleh data cable tergantung dari softwarenya. Umumnya,kabel data digunakan untuk menservice ponsel seperti buka phonelock, ganti nomor IMEI, upgrade software ponsel, dan lain-lain. Sementara pada ponsel cerdas smartphone, kabel data digunakan untuk keperluan akses mobile internet seperti koneksi dari notebook ke Internet, hingga kirim fax. Para pemakai yang gemar otak-atik ponsel malah sering kirim SMS
lewat computer, tune up hingga menjejali ponsel dengan aplikasi lewat pemanfaatan kabel data. 11. Bluetooth Modules Sebagai pemimpin dunia dalam konektivitas nirkabel jarak pendek, Laird menawarkan jangkauan terluas kinerja tinggi klasik Bluetooth dan Bluetooth Low Energy (BLE) modul untuk data dan aplikasi audio. Dengan lebih dari satu dekade pengalaman dalam pengembangan dan produksi modul nirkabel Bluetooth dan kit pengembangan terkait, kami adalah mitra teknologi Bluetooth yang ideal untuk OEM. Portofolio produk Laird Bluetooth dirancang untuk mempercepat waktu ke pasar dengan waktu pembangunan minimum yang diperlukan. Modul radio protokol kaya fitur lembaga disetujui dan menawarkan dalam berbagai macam kecepatan data, berkisar (power), dan konfigurasi. Modul Bluetooth yang sangat handal mudah terintegrasi dan dapat dengan mudah disesuaikan oleh tim dukungan lokal untuk memenuhi kebutuhan yang tepat. 12. Remote control Remote kontrol terbagi dalam dua bagian yaitu remote kontrol jarak jauh dan remote kontrol jarak dekat dan di artikel ini di bahas remote kontrol jarak dekat. Sebuah remote control jarak dekat adalah komponen dari sebuah perangkat elektronik yang paling sering di gunakan pada televisi, DVD player, atau home theater maupun sound system radio tape keluaran baru. Awalnya digunakan untuk mengoperasikan perangkat nirkabel dari jarak pendek. Remote control telah terusmenerus berkembang dan maju selama beberapa tahun terakhir untuk menyertakan konektivitas Bluetooth, sensor gerak-enabled kemampuan dan kontrol suara. Umumnya remote kontrol adalah perangkat Consumer infra red digunakan untuk mengeluarkan perintah dari jarak dekat untuk televisi atau barang elektronik lainnya seperti radio tape, pemutar DVD, AC dan dimmer. Remote kontrol untuk perangkat ini biasanya benda genggam nirkabel kecil dengan berbagai tombol untuk menyesuaikan berbagai pengaturan seperti saluran televisi, nomor trek, dan volume. Bahkan, untuk sebagian besar perangkat modern. Remote control memiliki semua kontrol fungsi pada perangkat yang dikendalikan sedangkan perangkat itu sendiri memiliki hanya segelintir kontrol utama yang penting saja. Sebagian besar dan umumnya remote kontrol berkomunikasi dengan perangkat elektronik melalui sinyal inframerah dan beberapa melalui frekwensi radio. Remote kontrol /remote control sangat di butuhkan di era moderen yang
tidak lepas dari kemudahan dalam gaya hidup dan dengan demikian perangkat remote control menjadi yang utama dalam sebuah paket penjualan barang elektronik, pada keadaan tertentu ada remote universal, yang meniru remote control yang dibuat untuk sebagian besar perangkat elektronik sebagai remote cadangan. Teknologi utama yang digunakan dalam rumah remote kontrol adalah cahaya inframerah (IR). 13. Baterai Baterai adalah alat listrik-kimiawi yang menyimpan energi dan mengeluarkan tenaganya dalam bentuk listrik. Sebuah baterai biasanya terdiri dari tiga komponen penting, yaitu: Batang karbon sebagai anode (kutub positif baterai) seng (Zn) sebagai katode (kutub negatif baterai) pasta sebagai elektrolit (penghantar) 14. RC Helikopter RC Helicopter termasuk salah satu Hobby Aeromodelling yang banyak diminati tanpa batasan umur, dari yang ingin menerbangkan helikopter tingkat scale layaknya terbang helicopter sungguhan, manuver, patroli bahkan sampai ke tingkat aerobatik. RC Helicopter 4 Channel dalam hal ini sudah cukup untuk itu, selain mudah untuk dipelajari, part-part didalamnya juga tidak terlalu rumit dan mudah untuk pemula memperbaiki sendiri, maka dari itu saya mengajak penggemar RC Helicopter 4 Channel kumpul di sini untuk bertukar informasi, memperlihatkan koleksikoleksinya, video-video saat menerbangkan RC Helinya dan lain-lain, thread ini terbuka untuk semua penggemar RC Helicopter 4 Channel dari berbagai ukuran untuk kelas Single Blade ataupun Coaxial.
BAB III HASIL PENGUJIAN Untuk mendapat hasil dari tujuan yang ingin dicapai adalah dengan melakukan pengujian dengan alat dan bahan yang telah disediakan. Pengujian RC Helikopter berbasis PC / SMARTPHONE (MOBILE)
Screenshoot program visual basic
Gambar rangkaian
BAB IV PENUTUP I. Kesimpulan Arduino Uno dapat digunakan untuk berbagai hal yang tujuannya adalah sebagai pengendali, salah satunya adalah sebagai pusat pengedalian dengan menggunakan perintah dari PC maupun mobile (berbasis bluetooth). II. Saran Perlu adanya pengembangan lebih lanjut terhadap praktik yang telah digunakan sehingga dapat memberikan manfaat yang lebih baik lagi.