{"id":1724,"date":"2024-12-12T02:33:33","date_gmt":"2024-12-11T19:33:33","guid":{"rendered":"https:\/\/delta-electronic.com\/Design\/Hardwares\/?p=1724"},"modified":"2024-12-12T02:33:33","modified_gmt":"2024-12-11T19:33:33","slug":"function-digitalpintointerrupt-pada-arduino-programming-language","status":"publish","type":"post","link":"https:\/\/delta-electronic.com\/Design\/Hardwares\/function-digitalpintointerrupt-pada-arduino-programming-language\/","title":{"rendered":"Function digitalPinToInterrupt() pada Arduino Programming Language"},"content":{"rendered":"<p><strong>Deskripsi<\/strong><\/p>\n<p>Fungsi ini mengubah pin agar bisa berfungsi sebagai interrupt dan apabila nilai yang dikembalikan sama dengan nomor pin maka pin tersebut dapat berfungsi sebagai interrupt namun apabila nilai yang dikembalikan -1 maka artinya pin tersebut tidak dapat difungsikan sebagai interrupt.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Syntax<\/strong><\/p>\n<p>digitalPinToInterrupt(pin)<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Parameters<\/strong><\/p>\n<p>pin: nomor pin arduino<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Return<\/strong><\/p>\n<ul>\n<li>Apabila nilai yang dikembalikan sesuai nomor pin, maka pin tersebut bisa digunakan sebagai interrupt<\/li>\n<li>Apabila nilai yang dikembalikan -1 maka pin tersebut tidak dapat digunakan sebagai interrupt<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>Contoh Program<\/strong><\/p>\n<p>int pin = 2;<\/p>\n<p style=\"padding-left: 40px;\">void setup() {<br \/>\nSerial.begin(9600);<br \/>\nint checkPin = digitalPinToInterrupt(pin);<\/p>\n<p style=\"padding-left: 40px;\">\u00a0 if (checkPin == -1) {<br \/>\nSerial.println(&#8220;Not a valid interrupt pin!&#8221;);<br \/>\n} else {<br \/>\nSerial.println(&#8220;Valid interrupt pin.&#8221;);<br \/>\n}<br \/>\n}<\/p>\n<p style=\"padding-left: 40px;\">void loop() {<br \/>\n}<\/p>\n<p><strong>DELTA ELECTRONIC<\/strong><\/p>\n<p><strong>Paulus Andi Nalwan, ST<\/strong><\/p>\n<p>Terjemahan dari https:\/\/docs.arduino.cc\/language-reference\/en\/functions\/external-interrupts\/digitalPinToInterrupt\/<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Deskripsi Fungsi ini mengubah pin agar bisa berfungsi sebagai interrupt dan apabila nilai yang dikembalikan sama dengan nomor pin maka pin tersebut dapat berfungsi sebagai interrupt namun apabila nilai yang dikembalikan -1 maka artinya pin tersebut tidak dapat difungsikan sebagai interrupt. &nbsp; Syntax digitalPinToInterrupt(pin) &nbsp; Parameters pin: nomor pin arduino &nbsp; Return Apabila nilai yang [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[370],"tags":[94,104,96,95],"class_list":["post-1724","post","type-post","status-publish","format-standard","hentry","category-digitalpintointerrupt","tag-arduino","tag-bahasa-c","tag-microcontroller","tag-mikrokontroler"],"_links":{"self":[{"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/posts\/1724"}],"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=1724"}],"version-history":[{"count":1,"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/posts\/1724\/revisions"}],"predecessor-version":[{"id":1725,"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/posts\/1724\/revisions\/1725"}],"wp:attachment":[{"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/media?parent=1724"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/categories?post=1724"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/delta-electronic.com\/Design\/Hardwares\/wp-json\/wp\/v2\/tags?post=1724"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}