rc helikopter berbasis pc dan mobile

12
MAKALAH SISTEM MIKROPROSESOR RC HELICOPTER BERBASIS PC DAN MOBILE Oleh : PRODI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS TANJUNGPURA PONTIANAK 2015 D1041131002 FELIK D1041131008 YURICHA D1041131036 URAY WAHYU SAPUTRA D1041131050 ISA OKTAVIANI D1041131052 YEMIMA D1041131058 ANDREAS CHRISTIAN

Upload: felik-techida

Post on 11-Sep-2015

26 views

Category:

Documents


15 download

DESCRIPTION

helicopter controll

TRANSCRIPT

  • MAKALAH SISTEM MIKROPROSESORRC HELICOPTER BERBASIS PC DAN MOBILE

    Oleh :

    PRODI TEKNIK INFORMATIKAFAKULTAS TEKNIK

    UNIVERSITAS TANJUNGPURA PONTIANAK2015

    D1041131002 FELIK

    D1041131008 YURICHA

    D1041131036 URAY WAHYU SAPUTRA

    D1041131050 ISA OKTAVIANI

    D1041131052 YEMIMA

    D1041131058 ANDREAS CHRISTIAN

  • BAB IPENDAHULUAN

    I. Latar BelakangDi zaman modern ini kita banyak sekali mengetahui ada banyaknya teknologi-teknologi

    baru yang sangat membantu dalam meringankan pekerjaan manusia serta banyakberkembangnya teknogi yang membutuhkan pengendali (controller). Dua diantaranya yangmasih bertahan adalah dengan menggunakan gelombang radio (INFRARED) dan jugabluetooth. Keduanya banyak ditemukan pada peralatan elektronik maupun mainan anak-anak.

    Salah satu yang memanfaatkan gelombang infrared adalah Remote Control. RemoteControl sangat bergantung pada tujuan dari pembuatannya. Serta yang tidak kalahberkembang adalah aplikasi mobile yang telah beratusan ribu jumlahnya. Mulai dari aplikasiyang sederhana hingga aplikasi yang dapat digunakan untuk mengendalikan suatu RCdengan menggunakan bluetooth.

    Dengan beberapa teknologi berkembang yang juga sebagai dampak dari perkembangandunia mikroprosesor. Salah satu yang banyak digunakan adalah arduino uno.

  • BAB IIPEMBAHASAN

    II. Landasan TeoriInfra-red (IR) Remote Controller merupakan salah satu teknologi pengendali yang

    memanfaatkan gelombang radio (INFRARED) untuk kendali jarak jauh. Istilah RemoteControl juga sering disingkat menjadi REMOTE yang sudah mengacu pada controller, onker,doofer, zapper, dan clicker. Pengendalian hanya dapat terjadi setelah kita memasukkanperintah-perintah.

    Sedangkan Remote Control sendiri terbagi menjadi dua macam sistem kontrol, yaitusistem kontrol lup terbuka dan lup tertutup serta jika dilihat dari sisi penerapannya, terbagimenjadi dua juga, yaitu secara analog dan digital. Remote Control banyak digunakansebagai pengendali terhadap alat-alat elektronik dan juga banyak ditemukan pada mainananak-anak.

    Infrared (IR) sendiri adalah radiasi elektromagnetik dengan panjang gelombang lebihpanjang daripada cahaya tampak, membentang dari tepi merah nominal dari spektrum yangterlihat pada 0,74 mikrometer (pM) menjadi 300 pM. Rentang panjang gelombang sesuaidengan rentang frekuensi sekitar 1-400 THz, dan termasuk sebagian besar radiasitermal yang dipancarkan oleh benda-benda di dekat suhu kamar. Cahaya inframerah yangdipancarkan atau diserap oleh molekul ketika mereka mengubah rotasi-getaran gerakan.

    Selain menggunakan pengendalian infrared, kami juga menggunakan bluetooth sebagaimedia transmisi tanpa kabel dari mobile. Bluetooth adalah spesifikasi industri untuk jaringankawasan pribadi (personal area networks atau PAN) tanpa kabel. Bluetooth menghubungkandan dapat dipakai untuk melakukan tukar-menukar informasi di antara peralatan-peralatan.Spesifiksi dari peralatan Bluetooth ini dikembangkan dan didistribusikan olehkelompok Bluetooth Special Interest Group. Bluetooth beroperasi dalam pita frekuensi 2,4Ghz dengan menggunakan sebuah frequency hopping traceiver yang mampu menyediakanlayanan komunikasi data dan suara secara real time antara host-host bluetooth dengan jarakterbatas. Kelemahan teknologi ini adalah jangkauannya yang pendek dan kemampuantransfer data yang rendah.

    III. Alat dan Bahan

    Dalam percobaan ini, alat dan bahan yang digunakan sebagai berikut:

    1. Arduino Uno R3Arduino 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 pinini berisi semua yang diperlukan untuk mendukung mikrokontroler, hanya terhubung kekomputer dengan kabel USB atau sumber tekanan bisa didapat dari adaptor AC DCatau baterai untuk menggunakannya (Arduino, Inc., 2009).

    Arduino Uno R3 berbeda dengan semua board sebelumnya karena Arduino UnoR3 ini tidak menggunakan chipdriver FTDI USB-to-serial. Melainkan menggunakanfitur dari ATMega 16U2 yang program sebagai konverter USB to serial board arduino.

    Berikut Deskripsi Arduino Uno R3

    2. Relay 4 channelRelay 4 channel dapat dikontrol secara langsungoleh berbagai mikrokontroler Power Supply: External 5V 4 relay mekanik dengan indikator status LED Kedua "NC" dan "NO" port untuk masing-masing relay

    Spesifikasinya sebagai berikut: Jenis Modul: Kontrol Versi: 1 Operasi Level: Digital 5V

    3. Kabel JumperAplikasi untuk koneksi Arduino ke breadboard, 40 posisi, multi-warna male ke female ribbon cable. Ujung female dirancanguntuk kemudahan penyisipan ke header standard 0.1", dan sisimale juga mudah disisipkan header standard 0.1". Panjang setiap

  • kabel 20 cm. Kabel jumper ini terdiri dari Kabel jumper male to male, female tomale, dan female to female.

    4. AdaptorAdaptor adalah sebuah rangkaian yang berguna untuk mengubah tegangan ACyang tinggi menjadi DC yang rendah. Adaptor merupakan sebuah alternatifpengganti dari tegangan DC (seperti: baterai dan aki) karena penggunaan teganganAC lebih lama dan setiap orang dapat menggunakannya asalkan ada aliran listrik ditempat tersebut.Adaptor juga banyak di gunakan dalam alat sebagai catu daya, layaknya amplifier,radio, pesawat televisi mini dan perangkat elektronik lainnya.

    5. PotensiometerPotensiometer adalah resistor tiga terminal dengan sambungan geser yangmembentuk pembagi tegangan dapat disetel. Jika hanya dua terminal yangdigunakan (salah satu terminal tetap dan terminal geser), potensiometer berperansebagai resistor variabel atau Rheostat. Potensiometer biasanya digunakan untukmengendalikan peranti elektronik seperti pengendali suara pada penguat.Potensiometer yang dioperasikan oleh suatu mekanisme dapatdigunakan sebagai transduser, misalnya sebagai sensorjoystick.Potensiometer jarang digunakan untuk mengendalikan daya tinggi (lebih dari 1Watt) secara langsung. Potensiometer digunakan untuk menyetel taraf isyaratanalog (misalnya pengendali suara pada peranti audio), dan sebagai pengendalimasukan untuk sirkuit elektronik. Sebagai contoh, sebuah peredup lampumenggunakan potensiometer untuk menendalikan pensakelaran sebuah TRIAC,jadi secara tidak langsung mengendalikan kecerahan lampu.

    6. InfraredInfra merah (infra red) ialah sinar elektromagnet yang panjang gelombangnya lebihdaripada cahaya nampak yaitu di antara 700 nm dan 1 mm. Sinar infra merahmerupakan cahaya yang tidak tampak. Jika dilihat dengan dengan spektroskopcahaya maka radiasi cahaya infra merah akan nampak pada spectrumelektromagnet dengan panjang gelombang di atas panjang gelombang cahayamerah. Dengan panjang gelombang ini maka cahaya infra merah ini akan tidaktampak 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 mMid Infra Merah..1.50 10 mFar Infra Merah10 100

  • Sinar matahari langsung terkandung 93 lumens per watt flux radian yang termasukdi dalamnya infrared (47%), cahaya tampak (46%), dan cahaya ultra violet ( 6%) .Sinar infrared terdapat pada pada cahaya api,cahaya matahari, radiator kendaraanatau pantulan jalan aspal yang terkena panas.Saraf pada kulit kita dapatmenginderai perbedaan suhu permukaan kulit ,namun kita tidak dapat merasakansinar infrared.

    7. BreadboardSebuah papan breadboard digunakan untuk membuatrangkaian sementara yang ditujukan untuk pengujian atauuntuk percobaan. Menyolder tidak dibutuhkan sehinggamudah untuk mengubah sambungan dan menggantikomponen. Komponen tidak akan rusak sehingga dapatdigunakan kembali setelah itu.

    Breadboards memiliki banyak soket kecil (lubang) disusun pada grid 0,1 ".Kebanyakan komponen dapat langsung dipasang dengan memasukan kakikomponen ke lubang. Sedangkan IC dimasukkan di tengah-tengah ruang kosongantara lubang kanan dan kiri. Kawat sambungan dapat dibuat dengan kawat single-core yang dilapisi plastik dan berdiameter 0.6mm (ukuran standar). Kawat biasatidak cocok karena akan rusak ketika didorong ke dalam lubang dan itu dapatmerusak papan jika alur putus.

    8. Arduino Bluetooth ControlArduino Bluetooth control adalah suatu aplikasi yang digunakanuntuk 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 dengangerakan tertentu. Untuk interpretasi gerakan perintah, aplikasimenggunakan 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 yangdapat mengirim perintah dari 0-9 dan memungkinkan pengguna untukbereksperimen dengan servos, leds, motor dan banyak lagi.

    Controller Mode: Mode ini memberikan layout kontroler standar dengan 10tombol secara total yang dapat diberikan dengan perintah kustom. Tombol

  • panah secara khusus dirancang untuk mengirim perintah terus menerussementara ditekan, untuk mensimulasikan controller yang sebenarnya.

    Terminal Mode: Mode ini menyediakan antarmuka terminal seperti di manapengguna dapat mengetik dan mengirim perintah individu atau beberapa yangakan mengeksekusi secara berurutan. Sejak Arduino port serial menerima satubyte pada suatu waktu, jika pengguna jenis string di bidang teks input, aplikasimembagi string yang menjadi karakter dan mengirimkannya satu per satu untukArduino. Perlu dicatat bahwa ruang atau string kosong dilewati.

    9. Microsoft Visual Studio 2010Microsoft Visual Studio merupakan sebuah perangkat lunaklengkap (suite) yang dapat digunakan untuk melakukanpengembangan aplikasi, baik itu aplikasi bisnis, aplikasi personal,ataupun komponen aplikasinya, dalam bentuk aplikasi console,aplikasi Windows, ataupun aplikasi Web. Visual Studiomencakup kompiler, SDK, Integrated Development Environment (IDE), dandokumentasi (umumnya berupa MSDN Library). Kompiler yang dimasukkan kedalam paket Visual Studio antara lain Visual C++, Visual C#,Visual Basic, VisualBasic .NET, Visual InterDev, Visual J++, Visual J#, Visual FoxPro, dan VisualSourceSafe.Microsoft Visual Studio dapat digunakan untuk mengembangkan aplikasi dalamnative code (dalam bentuk bahasa mesin yang berjalan di atas Windows) ataupunmanaged code(dalam bentuk Microsoft Intermediate Language di atas .NETFramework). Selain itu, Visual Studio juga dapat digunakan untukmengembangkan aplikasi Silverlight, aplikasi Windows Mobile (yang berjalan diatas .NET Compact Framework).

    10. Kabel Data ( USB )Kabel data'' (bahasa Inggris: Cable Data) adalah perangkatkeras yang merupakan sarana sebagai penghubung antaraponsel dengan computer agar bisa berkomunikasi lewat portCOM. Seperti halnya kabel printer, penghubung printerdengan computer sebagai sarana komunikasi antar duaperangkat keras. Dengan kata lain, apa yang bisa dilakukan oleh data cabletergantung dari softwarenya. Umumnya,kabel data digunakan untuk menserviceponsel seperti buka phonelock, ganti nomor IMEI, upgrade software ponsel, danlain-lain. Sementara pada ponsel cerdas smartphone, kabel data digunakan untukkeperluan akses mobile internet seperti koneksi dari notebook ke Internet, hinggakirim fax. Para pemakai yang gemar otak-atik ponsel malah sering kirim SMS

  • lewat computer, tune up hingga menjejali ponsel dengan aplikasi lewatpemanfaatan kabel data.

    11. Bluetooth ModulesSebagai pemimpin dunia dalam konektivitasnirkabel jarak pendek, Laird menawarkanjangkauan terluas kinerja tinggi klasik Bluetoothdan Bluetooth Low Energy (BLE) modul untukdata dan aplikasi audio. Dengan lebih dari satudekade pengalaman dalam pengembangan danproduksi modul nirkabel Bluetooth dan kitpengembangan terkait, kami adalah mitrateknologi Bluetooth yang ideal untuk OEM.Portofolio produk Laird Bluetooth dirancanguntuk mempercepat waktu ke pasar dengan waktu pembangunan minimum yangdiperlukan. Modul radio protokol kaya fitur lembaga disetujui dan menawarkandalam berbagai macam kecepatan data, berkisar (power), dan konfigurasi. ModulBluetooth yang sangat handal mudah terintegrasi dan dapat dengan mudahdisesuaikan oleh tim dukungan lokal untuk memenuhi kebutuhan yang tepat.

    12. Remote controlRemote kontrol terbagi dalam dua bagian yaitu remote kontrol jarak jauh danremote kontrol jarak dekat dan di artikel ini di bahas remote kontrol jarak dekat.Sebuah remote control jarak dekat adalah komponen dari sebuah perangkatelektronik yang paling sering di gunakan pada televisi, DVD player, atau hometheater maupun sound system radio tape keluaran baru. Awalnya digunakan untukmengoperasikan perangkat nirkabel dari jarak pendek. Remote control telah terus-menerus berkembang dan maju selama beberapa tahun terakhir untuk menyertakankonektivitas Bluetooth, sensor gerak-enabled kemampuan dan kontrol suara.Umumnya remote kontrol adalah perangkat Consumer infra red digunakan untukmengeluarkan perintah dari jarak dekat untuk televisi atau barang elektroniklainnya seperti radio tape, pemutar DVD, AC dan dimmer. Remote kontrol untukperangkat ini biasanya benda genggam nirkabel kecil dengan berbagai tomboluntuk menyesuaikan berbagai pengaturan seperti saluran televisi, nomor trek, danvolume. Bahkan, untuk sebagian besar perangkat modern.Remote control memiliki semua kontrol fungsi pada perangkat yang dikendalikansedangkan perangkat itu sendiri memiliki hanya segelintir kontrol utama yangpenting saja. Sebagian besar dan umumnya remote kontrol berkomunikasi denganperangkat elektronik melalui sinyal inframerah dan beberapa melalui frekwensiradio. Remote kontrol /remote control sangat di butuhkan di era moderen yang

  • tidak lepas dari kemudahan dalam gaya hidup dan dengan demikian perangkatremote control menjadi yang utama dalam sebuah paket penjualan barangelektronik, pada keadaan tertentu ada remote universal, yang meniru remote controlyang dibuat untuk sebagian besar perangkat elektronik sebagai remote cadangan.Teknologi utama yang digunakan dalam rumah remote kontrol adalah cahayainframerah (IR).

    13. BateraiBaterai adalah alat listrik-kimiawi yang menyimpan energi danmengeluarkan tenaganya dalam bentuk listrik. Sebuah bateraibiasanya 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 HelikopterRC Helicopter termasuk salah satu Hobby Aeromodellingyang banyak diminati tanpa batasan umur, dari yang inginmenerbangkan helikopter tingkat scale layaknya terbanghelicopter sungguhan, manuver, patroli bahkan sampai ketingkat aerobatik.

    RC Helicopter 4 Channel dalam hal ini sudah cukup untuk itu, selain mudah untukdipelajari, part-part didalamnya juga tidak terlalu rumit dan mudah untuk pemulamemperbaiki sendiri, maka dari itu saya mengajak penggemar RC Helicopter 4Channel kumpul di sini untuk bertukar informasi, memperlihatkan koleksi-koleksinya, video-video saat menerbangkan RC Helinya dan lain-lain, thread initerbuka untuk semua penggemar RC Helicopter 4 Channel dari berbagai ukuranuntuk kelas Single Blade ataupun Coaxial.

  • BAB IIIHASIL PENGUJIAN

    Untuk mendapat hasil dari tujuan yang ingin dicapai adalah dengan melakukan pengujiandengan alat dan bahan yang telah disediakan.Pengujian RC Helikopter berbasis PC / SMARTPHONE (MOBILE)

  • Screenshoot program visual basic

    Gambar rangkaian

  • BAB IVPENUTUP

    I. KesimpulanArduino Uno dapat digunakan untuk berbagai hal yang tujuannya adalah sebagaipengendali, salah satunya adalah sebagai pusat pengedalian dengan menggunakanperintah dari PC maupun mobile (berbasis bluetooth).

    II. SaranPerlu adanya pengembangan lebih lanjut terhadap praktik yang telah digunakansehingga dapat memberikan manfaat yang lebih baik lagi.