{"id":816,"date":"2023-05-27T17:16:13","date_gmt":"2023-05-27T10:16:13","guid":{"rendered":"https:\/\/delta-electronic.com\/Design\/Hardwares\/?p=816"},"modified":"2024-08-08T23:36:45","modified_gmt":"2024-08-08T16:36:45","slug":"function-shiftin-pada-arduino-programming-language","status":"publish","type":"post","link":"https:\/\/delta-electronic.com\/Design\/Hardwares\/function-shiftin-pada-arduino-programming-language\/","title":{"rendered":"Function shiftIn() pada Arduino Programming Language"},"content":{"rendered":"<p><strong>Deskripsi<\/strong><\/p>\n<p>Merupakan fungsi untuk mengambil data secara serial sinkron setiap kali pin clock berlogika high. Karena data akan selalu tergeser masuk dari jalur pin data setiap kali transisi clock ke logika high maka sebelumnya pin clock harus dipastikan berlogika low dengan instruksi digitalWrite (clockPin, LOW)<\/p>\n<p><img decoding=\"async\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAP8AAACNCAYAAAB44qwAAAASIElEQVR4Ae2ci44ruQ1E7\/\/\/9AbE5uRWCiRbY8tW28MBDL6qSKnUXGAXQf78M3+jwCjwKxX48ytvPZceBUaBf3718v\/58+ef+M3fKPAbFfh1Xz4Lr\/Y3PvzceRT4Ncuvy+7+fAajwG9U4KuX35d84n\/\/NWd0WNfhm\/+h8NXL7w9XffSOm3gU+A0K\/Krl1wfVfxBofvxR4Lco8GuX\/7c88NxzFKgUmOWvlJn8KPDlCszyf\/kDz\/VGgUqBWf5KmcmPAl+uwCz\/lz\/wXG8UqBSY5a+Umfwo8OUKzPJ\/+QPP9UaBSoFZ\/kqZyY8CX67ALP+XP\/BcbxSoFJjlr5SZ\/Cjw5QrM8n\/5A8\/1RoFKgVn+SpnJjwJfrsAs\/5c\/8FxvFKgUmOWvlJn8KPDlCszyf\/kDz\/VGgUqBWf5KmRvn9f+L4Fl\/xzWfPYPyv\/E8O+70ih6z\/K9Q9cU9Y1l2\/E2fXsVd+vRTzlX3fEXnzv8rJ+\/6KKdP\/\/ns0qefcq56bPlXhF3BhHSB859KutpHOXf2d91n+vSvvEuffsq56tcsv0v4zoeLWfz8HD+J6XF19qt6zNyBmfP067Gqz0++gXdi+9ttPgli+cdJPix\/qznvpfzOpz+YR62eOXp4vNrXeR5rn67GGa4w4LSv+s73uMNqLfzgdnzwHcZrHtODeRq7H9yOD77DeM1jetzZ\/t22F59SxQmfGMt4jSs\/sF2tqwfvistZVqz28rkrfDA\/6eNYeuj8DgO+w3jNY3roTM3hw8OSz2yH8ZrH2m+l1mHo1WG85jE97myPLH8IUomlefVdRK2F7z\/FO7aqaX7V197B8fgVfVZmPItxvsd6r64G7lmM8z1mTtiuBu5ZjPM9Zs6d7S2WP4TTH4K5oIrRmvpw1Wpd\/cB4rLwV3\/ker\/TIztH16WrMexbjfI+Zk51da\/gdfwXjfI\/pEbargXsW43yPmXNne3z5XTSNK98fWHGZ2FpX3\/tk3Kvcrn4\/6ePY7IzPYpzvsc7sauCexTjfY+aE7WrgnsU432Pm3NneavlDQBWx86taJnaH1VrGvco53+MrPnXneQwubFcD9yzG+R4zZ87zrxKdPqrVnfy3LT8fSYjEDyE0VhE1r3x85eNn1nsqRmuaX\/Wd7\/Er+qzMeBbjfI\/1Xl0N3LMY53vMnLBdDdyzGOd7zJw727cu\/52FeOZs8fD83tFn5UPbgeFOV72u6qHJDsynnueZb+KV3Fn+V6r7ot4ri7Qyevr0Ku3Sp59yrjrLf077hyfv+iinT\/8Eu\/Tpp5yrzvKf0\/7hybs+yunTP8Euffop56qz\/Oe0f3jyro9y+vRPsEuffsq56iz\/gvbxEdztt3DsS8jOO10OWwB863kWrn4EMst\/RPYZOgqcV2CW\/\/wbzAlGgSMKzPIfkX2GjgLnFZjlP\/8Gc4JR4IgCs\/xHZJ+ho8B5BWb5z7\/BnGAUOKLALP8R2WfoKHBegVn+828wJxgFjigwy79J9tX\/gcrVuOnTK\/SJ+vQ3Oled5d+kPR9l1y4wV3937LNy5sFcKXC\/+vXXeL8z3+5ELOzVcq\/U6dVdcvr0n+3d9One8mStV\/HkyT5oti5s9+F1tbjuXfusnLt7Lu71W\/t02pysHVv+qw+hE6Xi6keGr30qnmJ+6tPTbdYHTFcDg+2wXQ0+tsN2NfjYDtvV4GM7bFeDj+2wXQ0+tsN2NfjYDHvX3Nctvwv9rkdZmTMYf53\/j79Vn\/+\/5X2ityx\/PKo\/rMbUNYdE1IjDOo4YW2G1jh8WX3k\/9Vd6DKZX9Vv16W99rvry5dcHzXzNhQwaP+MjadejqsH9idVeFW8wlTL\/5r9Vn\/7W56pvXX69Jg+Npaax+tTDksdSi9h\/1JTnfhYrb8X3s2ScwWSq\/M19qz5\/b3gv72OXnyVXOa8+Hq2rHz081r4r\/gp\/ML2S36pPf+tz1Y9dfiTTD0Z96mq1rn5gPFbeir\/CH0yv5Lfq09\/6XPWty6+Pi49FAo2f8emntuoXGK0pZ9Vf4Q+mV\/Nb9elvfa768uWPq8Wj+sNqTF1zSEKNmH5ZnPEzXNdD8T\/xr2ZnM7P+0ydT5W\/uE\/X5e\/p7eW9Z\/ntd+TWn+cSPcs7cfwu79OmnnKvO8m\/SfteHMn36B\/lEffobnavO8m\/S\/hM\/yjlz\/\/i79OmnnKvO8m\/SfteHMn36B\/lEffobnavO8m\/S\/hM\/yjlz\/\/i79OmnnKvO8i9oHx\/Byu+q1UqP1Q9updecp3+3d+lzNedUfZb\/lPIzdxQ4rMAs\/+EHmPGjwCkFZvlPKT9zR4HDCszyH36AGT8KnFJglv+U8jN3FDiswCz\/4QeY8aPAKQVm+U8pP3NHgcMKzPIffoAZPwqcUmCW\/5TyM3cUOKzALP\/hB5jxo8ApBWb5Tyk\/c0eBwwrM8h9+gBk\/CpxSYJb\/lPIzdxQ4rMAs\/+EHmPGjwCkFZvlPKT9zR4HDCszyH36AGT8KnFJglv+U8jN3FDiswPblX\/l\/ook7r+AqTJaPnP5UV83jr9YDr3\/w3XYYas7RGMxuGzN2\/q30W8HsPNOjvR4956O8R8\/5Kt7eL2NxqeMyKwIGxnFVzgVSnvrgNKc+dazXPHZcVl\/N0WunzWY\/03+l3wrmmTPs4j56zkd5u869q0+5\/H5BjfHD4seBiMlhOazG6sMFhw1MhstycLCKUX+1nuEil\/XSfFZfzTETCy8sPrM01lyWpx84Yvo6hzoW3AofrPbMcvT2nlVMj4xX1TgD1rkdTzn4mSX3k96KDT968PPaK+OHl18vveJzSS5TcagrHqxbsOSJ3WZ1zal\/xa2w5LHex+MVXGAUl8XRVzEea63ynaNndQ4xFqzGlV\/NUbxjrmpax8fSS2POS20lDr72yGL6KE5naL7yFU+\/V9qHl18PVV1G834xaljth0+tsuDoHTh+Xc0xxFjnegxObYfRGn5wr\/4ccxXTT3H4WDBuq7rnPaaP5tWnjq1q5LHg3Wpd\/cARY+F6XOUdR4xd5YELCxertcxfxWXcn+bKL9APobH6MVDjys9wgVW8H55aZR2vMRyfC+aqnuGyXtoHjtsMk+WueM7ROHz90SvLZTXtRT2s5zXW3p73HorVGj58LPmwytW6+uDU0sNxVd7nwMN2PGphvQ85xaif4bX+Kv\/o8nMpF9fz1N06jjgsWPfBXNUz3KO9dFbVl7xa51VxlffzKk59x62coeNrTf2VOVd4rauvvau83kvx5J1X5R2nsfo6w\/OrvcG9wn7E8quI7mex5zLhNad+cPXPax4HVnPq02c1Bx7rvCrWfPgeZ\/0cozH4sJ4nxoLxmB6e1xgMNqtpLnyP4YalhiWncYYn5zhirOI01\/nUsJxJe6mvOPKvsuXyx8A4iP44hB9QY\/CKJec4MMzS2HMdF2w2J6tpL+phs79VrOL0HJrX\/lW+wzhH4\/CJsdFLfY8rjp4BDljtRw4MPM1Tg4cFq7aqaT\/FqM8c+lUc6uCzHsoF5zzyzve81r0vPTWveOqvsu3yv2ro9B0FMgVe9eG\/qm92h0\/KzfJ\/0mt98Vl3Lmj00t8Xy\/bU1Wb5n5JvyKPA5yowy\/+5bzcnHwWeUmCW\/yn5hjwKfK4Cs\/yf+3Zz8lHgKQW2LP\/Kf6zZheG23X\/Q6WrBz87yLg7zmcd9Vm129lVuheMsVe+f5qs5k7+XAh+5\/P4xaqx+SJ3FWU6fJatnuZ9yqvNonyvfz3GFv6p7vyr2fPTNclfzpn4fBdrlj8fl50fWvH8E1DSvfvTqMNR8JnHW6ye1js\/ZvN8OjvfOYuZSUy3ws7NQg59hqHW24nme82GzejdnaucVKJffH1Nj9z3Wa1HDRk19jSOvNfWznuQUp772Bpvl3sVZmc05qzNVeedd4cC7rXieD17kNK++9534fgqUy+9H1YdVP3AeK5caVmv41LCeJ8Z2uK62wg+M98hyjvE442S5jBc4\/wOH9ToxdazniTN7xflpPZsxufso0C5\/PLb+OPbKR+C8jLOCYabarBf1rraK8R7B89xVnHGynPfhjGCjzo+cYsiBoR8WrMfk1TomYv9d4bU+\/r0VKJc\/+xC4yiM15agfPYmx1Zwqrzz1tTfcLPcuzspszlmdqco77woHHuv4yHvupzG9x95TgaXlj0fXh1ffPxKtKc\/zyFFhvC\/4LF\/1zrBZTvlZPcs9wlnpE5j40\/7hE2P\/C\/tfHg51bIYjh3UsvairVaz6HUf5499HgXL5eUweGMvRI9Yf+YpX8cGrpZdzyINlvuavatRPcZhfnV3PpRi00BxYzYHzOZqHl2HAYRULnpxjPAY39p4KtMt\/zyPPqUaBUWCHArP8O1ScHqPAByowy\/+BjzZHHgV2KDDLv0PF6TEKfKACs\/wf+Ghz5FFghwLbl3\/1v\/iu4K4wUdefCqJ5\/NV64PmD65Y6tqp7XmO4O2303\/230nMFs\/tcj\/R79JyP8h4547s427+UVZFWcB0mq2lOfcTUnPrUsVpTn3pYzasPZjUHfpfN5j7be6XnCubZc+zgP3rOR3k7zvyqHuXy+2U1xg+LHwckJofl8BqrDxcc1jHkV\/AZV3Pqa1\/vXeE0rz69VnPgsfDC4nMmjTWnefXB0Js4MI5TjOLwqcNV\/mqOHt6ziukLj5me17piyGPhgYl8liNfWeV3veH\/BE+\/d9iHl18vtOIjBJeqONQdr\/mrWlVfmelc5egZNK++YtxfwQVGcVnsZ9TYuXoGrSlHMZ7X+R1fa+p7P2Z1mKoWea11vtaY6WdxjMbhX8X0VZzO0HzlK55+77IPL78esLqY5v2S1LDaD7+r0S8w\/OBlNccQY51LTN0tdexVPXCBufpzzFVMP3BuqWcWrNc87zF4zatPHVvVyGPBu6WOpa6x+lH3+Kcc51\/F9NfZzlGM+qs45ezwy6\/RD6Sx+nEIjSs\/wwVW8X6hrubYrL9jtJ\/6P8F1PO2T4bKccsJ3TBdHTX\/wyXlvr3tv8J7XmN7YjgNG+eA5i1qvOd\/7aKx+1dPz2h+fM1z1y+r0oIalp1rFdjjl7PaPLj+XqS5f5YOX1TSnfjYnq6\/inOvxyvmY5dZ7VfFKvsIw0+tVHhw2w2lN\/cB67HyvV3GVz2Y41mdmHDBZzftprL5yPU9\/z3sM7tV2lj9RWB9DfaCe8zhwqzl6Yp1XxZoPnxibncFrGjO\/4yk+fI\/p4XmNwWCzmubCJ8ZmXK0pByzWceTDXtWquueJsV3vwChOz\/Nqv1x+Dszh9IDqg+Og4D3O8mC8B3k4bqs6efpVPOqKVz94\/KlPLqznu1nwnENerWO6mJl6ng4PDgxW5+PTG+t5emV5avTHglVb1XQuGCz8LCaHBYuNvNaINRfYKgZPP6zmlat5sPQHh9X6O\/y\/X\/k7ps2MUcAUeNWH\/6q+dvyPDmf5P\/r5PvvwOxc0eunvs5V5z+ln+d+j80wZBW6nwCz\/7Z5kDjQKvEeBWf736DxTRoHbKbBl+Vf+3W0XBgWv\/v2umtfx3snhHNxn1VZnXOVnOM6CrTDkX3EGeo99nwIfufz+8WWx50JSz2kcvsY8gec0fpRD7+xMWst8nZ\/VH8ld9fR7XuEfOcNw3q9Au\/w8evbY1OLIXqemefXhgOPaYDxPHQsui6lhwYT1HLHbV3G6M+hM\/DgXP7gaVziw1LOYGncnzqzPhOP5jDu5+ypQLj8PzNE1dt9jOGGpYTUHjlpY\/Azn+CquuNo7w3h9BfNTjuM9ru4EDvssTvnRkx95LPOwkXes1uCNvb8C5fL70fWB1Q+cx8qlhtUaPjWs54mxKzjHBNdzV\/ErOCszuadaeFitqU8dS83jKu84Ymzw1M9ieo+9twLt8scj64+rXD2+csBitYfiIp9hwKtdwTlmpf87OD7DY79n1PlldyAHhn5Y+nlM3q3iVnzme5+J769Aufz68P7Aj9SUo772rvIu4wrOMTqHfo7x+BUcn+Hx1dkcX8VVnv6VVV74\/lvRpOo9+XspsLT8fAAcXT+QyGnsPjE2w1PDVnOqvPN8xipvpY9jPM5mK0b9DJudNTjwsM\/g4GbzvT9Yzauf9YAz9t4KlMvPo\/LQWK4Tsf7IV7yKD14tvZxDHizzNY9fceFk9Sx3NetRDufgvJlVDHM0B0dz4PzcmoeHhX+FUTx+2I6nuPHvpUC7\/Pc66pxmFBgFdiowy79Tzek1CnyQArP8H\/RYc9RRYKcCs\/w71Zxeo8AHKfAfCPkDwieC61AAAAAASUVORK5CYII=\" alt=\"\" \/><\/p>\n<p><strong>Syntax<\/strong><\/p>\n<p>byte incoming = shiftIn (dataPin,\u00a0 clockPin, bitOrder)<\/p>\n<p><strong>Parameter<\/strong><\/p>\n<p>dataPin: pin di mana jalur data akan diambil. Tipe yang diijinkan: int<\/p>\n<p>clockPin: pin di mana signal clock akan dibangkitkan untuk mengambil data agar terbaca di pin dataPin<\/p>\n<p>bitOrder: merupakan perintah bagaimana fungsi geser dilakukan, apakah LSB (LSBFIRST)\u00a0 atau MSB (MSBFIRST) dahulu<\/p>\n<p><strong>Return:<\/strong><\/p>\n<p>Return dari fungsi ini adalah data yang terbaca dengan tipe byte<\/p>\n<p>Terjemahan dan edit dari https:\/\/www.arduino.cc\/reference\/en\/language\/functions\/advanced-io\/shiftin\/<\/p>\n<p><strong>DELTA ELECTRONIC<\/strong><\/p>\n<p><strong>Paulus Andi Nalwan, ST<\/strong><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Deskripsi Merupakan fungsi untuk mengambil data secara serial sinkron setiap kali pin clock berlogika high. Karena data akan selalu tergeser masuk dari jalur pin data setiap kali transisi clock ke logika high maka sebelumnya pin clock harus dipastikan berlogika low dengan instruksi digitalWrite (clockPin, LOW) Syntax byte incoming = shiftIn (dataPin,\u00a0 clockPin, bitOrder) Parameter dataPin: [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[235],"tags":[94,103,96,95],"class_list":["post-816","post","type-post","status-publish","format-standard","hentry","category-shiftin","tag-arduino","tag-arduino-ide","tag-microcontroller","tag-mikrokontroler"],"_links":{"self":[{"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/posts\/816"}],"collection":[{"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/comments?post=816"}],"version-history":[{"count":1,"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/posts\/816\/revisions"}],"predecessor-version":[{"id":817,"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/posts\/816\/revisions\/817"}],"wp:attachment":[{"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/media?parent=816"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/categories?post=816"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/tags?post=816"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}