外部割り込みが発生したときに実行する関数を指定します。指定されていた関数は置き換えられます。呼び出せる関数は引数と戻り値が不要なものだけです。ピンの割り当てはボードによって異なります。UnoとLeonardoで有効な割り込み番号(int.0~)と、それに対応するピン番号は下記のとおりです。【戻り値】なし【補足】attachInterruptで指定した関数のなかでは次の点に気をつけてください。割り込みはプログラムのなかで物事が自動的に発生するようにしたいときに便利です。タイミングの問題を解決してくれます。割り込みに適したタスクは、ロータリエンコーダの読み取りやユーザーからの入力の監視などです。割り込みを使わずにロータリエンコーダからのパルスを漏らさず受け取ろうとすると、入力を監視するトリッキーな処理が必要です。サウンドセンサでクリック音を検知したり、フォトインタラプタでコインが落ちるのを検出するときも同様です。した処理を実装するとき、割り込みを使えば、他の処理を実行しながら突然発生するイベントを処理することができます。【例】ピン2の状態の変化に合わせてLEDを点滅させます。