{"id":705,"date":"2020-02-10T13:47:16","date_gmt":"2020-02-10T06:47:16","guid":{"rendered":"http:\/\/wiki.rdd-tech.com\/?post_type=ht_kb&#038;p=705"},"modified":"2020-08-13T13:10:59","modified_gmt":"2020-08-13T06:10:59","slug":"latihan-sensor-analog-joystick","status":"publish","type":"ht_kb","link":"https:\/\/wiki.rdd-tech.com\/index.php\/knowledge-base\/latihan-sensor-analog-joystick\/","title":{"rendered":"Latihan Sensor Analog : Joystick"},"content":{"rendered":"\n<h3 id=\"a-tujuan\" >A. Tujuan<\/h3>\n\n\n\n<ol><li>Memberikan pengetahuan teori dan praktikal mengenai <em>joystick<\/em>.<\/li><li>Memberikan pengetahuan dasar mengenai hardware Arduino.    <\/li><\/ol>\n\n\n\n<h3 id=\"b-alat-dan-bahan\" >B. Alat dan Bahan<\/h3>\n\n\n\n<ol><li>Arduino MKR1000 Development Board @ 1 unit<\/li><li>DFRobot Joystick Module @ 1 unit<\/li><li>RDD Tech Arduino MKR IoT Training Module   @ 1 unit<\/li><li>DFRobot I2C 16&#215;2 Arduino LCD with RGB Backlight Display @ 1 unit<\/li><li>DFRobot Digital LED Color @ 3 unit<\/li><li>Kabel dan konektor @ secukupnya<\/li><li>Kabel USB Arduino Development Board @ 1 unit<\/li><li>Arduino IDE<\/li><li>PC @ 1 unit<\/li><li>12 VDC Power Supply @ 1 unit       <\/li><\/ol>\n\n\n\n<h3 id=\"c-teori-singkat\" >C. Teori Singkat<\/h3>\n\n\n\n<h5 id=\"1-joystick\" >1. Joystick<\/h5>\n\n\n\n<p>Joystick biasanya digunakan pada mobil-mobilan<em> remote control<\/em> atau pada <em>drone<\/em>. Joystick ini terdiri dari dua potensiometer yang berfungsi untuk membaca pergeseran poros x dan poros y. Sehingga hasil pergerseran ini bisa diolah menjadi sebuah perintah. Selain dua potensiometer pada masing-masing poros nya, joystick juga memiliki satu push button. Sehingga joystick dapat pula mengirimkan sinyal digital 1\/0 dengan cara ditekan. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"300\" height=\"300\" src=\"http:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/01\/s-l300.jpg\" alt=\"\" class=\"wp-image-709\" srcset=\"https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/01\/s-l300.jpg 300w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/01\/s-l300-150x150.jpg 150w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/01\/s-l300-50x50.jpg 50w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/01\/s-l300-60x60.jpg 60w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><figcaption>Bagian-bagian dari joystick.<br>Sumber: www.google.com<\/figcaption><\/figure>\n\n\n\n<p>Pada gambar diatas, kotak merah merupakan potensiometer poros x, kotak biru merupakan potensiometer poros y, dan kotak hijau merupakan push button joystick. Kondisi awal atau titik 0 (tengah) joystik adalah 0.5 dari nilai potensiometer poros x dan 0.5 dari nilai potensiometer poros y. Penempatan nilai 0 pada titik tengah ini agar memudahkan pemrosesan perintah nantinya. Misalnya, jika nilai potensiometer poros y &lt; 0.5 maka mobil-mobilan mundur, dan jika nilai potensiometer poros y &gt; 0.5 maka mobil-mobilan maju.<\/p>\n\n\n\n<h5 id=\"2-dfrobot-joystick-module\" >2. DFRobot Joystick Module<\/h5>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"564\" height=\"376\" src=\"http:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/01\/IMG_1414_564x376.jpg\" alt=\"\" class=\"wp-image-710\" srcset=\"https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/01\/IMG_1414_564x376.jpg 564w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/01\/IMG_1414_564x376-300x200.jpg 300w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/01\/IMG_1414_564x376-50x33.jpg 50w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/01\/IMG_1414_564x376-320x213.jpg 320w\" sizes=\"(max-width: 564px) 100vw, 564px\" \/><figcaption>DFRobot Joystick Module<br>Sumber: www.dfrobot.com<\/figcaption><\/figure>\n\n\n\n<p>Berikut merupakan spesifikasi dari DFRobot Joystick Module:<\/p>\n\n\n\n<ul><li>Supply Voltage: 3.3V to 5V<\/li><li>Interface: Analog x2,Digital x1<\/li><li>Size:35x39mm (1.38&#215;1.53&#8221;)<\/li><\/ul>\n\n\n\n<h3 id=\"d-langkah-keselamatan-latihan\" >D. Langkah Keselamatan Latihan<\/h3>\n\n\n\n<ol><li>Pastikan pemasangan kabel penguhubung telah benar sesuai dengan kode warna yang diberikan modul DFRobot.<\/li><li>Pastikan polaritas<em> power supply<\/em> tidak terbalik.<\/li><li>Jika menggunakan beban dengan tegangan jala-jala 220VAC. Pastikan tidak ada kabel yang terkelupas atau serabut yang mencuat saat memasang beban pada modul relay.<\/li><li>Lepas catu dari papan mikrokontroler baik dari kabel usb maupun dari <em>power supply<\/em> sebelum merubah rangkaian.     <\/li><\/ol>\n\n\n\n<h3 id=\"e-langkah-langkah-latihan\" >E. Langkah &#8211; Langkah Latihan<\/h3>\n\n\n\n<ol><li>Siapkan alat dan bahan seperti yang telah dituliskan diatas.<\/li><li>Pasang Arduino MKR1000 pada RDD Tech Arduino MKR IoT Training Module. <\/li><li>Pasangkan<em> jack<\/em> DC <em>power supply<\/em> pada jack DC <em>input<\/em> RDD Tech Arduino MKR IoT Training Module.  <\/li><li>Rangkailah rangkaian seperti pada gambar latihan 1.1.<\/li><li>Ubah-ubahlah intensitas cahaya LED1 secara bertahap sesuai dengan pergeseran poros x joystick, lakukan hal yang sama dengan LED2 namun terhadap pergeseran poros y, jika <em>push button<\/em> <em>joystick<\/em> ditekan maka semua led akan menyala pada intensitas maksimal dan tampilkan data-datanya pada layar LCD. Video hasil dapat dilihat pada video latihan 1.1. <\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"846\" height=\"363\" src=\"http:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/01\/Joystick-3.png\" alt=\"\" class=\"wp-image-1006\" srcset=\"https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/01\/Joystick-3.png 846w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/01\/Joystick-3-300x129.png 300w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/01\/Joystick-3-768x330.png 768w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/01\/Joystick-3-50x21.png 50w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/01\/Joystick-3-600x257.png 600w, https:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/01\/Joystick-3-320x137.png 320w\" sizes=\"(max-width: 846px) 100vw, 846px\" \/><figcaption>Gambar latihan 1.1<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-video\"><video src=\"http:\/\/wiki.rdd-tech.com\/wp-content\/uploads\/2020\/01\/V_20200130_120130_vHDR_Auto1.mp4\"><\/video><figcaption>Video latihan 1.1<\/figcaption><\/figure>\n\n\n\n<p>Tetap Semangat dan Selamat Mencoba! (RDD Team)<\/p>\n","protected":false},"author":4,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0},"ht_kb_category":[49],"ht_kb_tag":[37,24,25,32],"_links":{"self":[{"href":"https:\/\/wiki.rdd-tech.com\/index.php\/wp-json\/wp\/v2\/ht_kb\/705"}],"collection":[{"href":"https:\/\/wiki.rdd-tech.com\/index.php\/wp-json\/wp\/v2\/ht_kb"}],"about":[{"href":"https:\/\/wiki.rdd-tech.com\/index.php\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/wiki.rdd-tech.com\/index.php\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/wiki.rdd-tech.com\/index.php\/wp-json\/wp\/v2\/comments?post=705"}],"version-history":[{"count":7,"href":"https:\/\/wiki.rdd-tech.com\/index.php\/wp-json\/wp\/v2\/ht_kb\/705\/revisions"}],"predecessor-version":[{"id":1313,"href":"https:\/\/wiki.rdd-tech.com\/index.php\/wp-json\/wp\/v2\/ht_kb\/705\/revisions\/1313"}],"wp:attachment":[{"href":"https:\/\/wiki.rdd-tech.com\/index.php\/wp-json\/wp\/v2\/media?parent=705"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/wiki.rdd-tech.com\/index.php\/wp-json\/wp\/v2\/ht_kb_category?post=705"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/wiki.rdd-tech.com\/index.php\/wp-json\/wp\/v2\/ht_kb_tag?post=705"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}