「Arduinoの基礎 - ペリフェラル」の版間の差分
ナビゲーションに移動
検索に移動
編集の要約なし
編集の要約なし |
編集の要約なし |
||
8行目: | 8行目: | ||
==== GPIO ==== | ==== GPIO ==== | ||
14本のデジタルIOピン(PIN0 - PIN13)、6本のアナログINピン(PIN0 - PIN5)、6本のアナログOUTピン(PIN3, 5, 6, 9, 10, 11)がある。<br> | 14本のデジタルIOピン(PIN0 - PIN13)、6本のアナログINピン(PIN0 - PIN5)、6本のアナログOUTピン(PIN3, 5, 6, 9, 10, 11)がある。<br> | ||
・デジタルIOピン(PIN0 - PIN13)<br> | '''・デジタルIOピン(PIN0 - PIN13)'''<br> | ||
Arduino IDEのソースコード上で入出力(INPUT, OUTPUT)として設定する。<br> | Arduino IDEのソースコード上で入出力(INPUT, OUTPUT)として設定する。<br> | ||
センサから読み取る時は入力、アクチュエータに接続するときは出力である。<br> | センサから読み取る時は入力、アクチュエータに接続するときは出力である。<br> | ||
このピンで扱う電圧値は、HIGHとLOWの2値のみである。<br> | このピンで扱う電圧値は、HIGHとLOWの2値のみである。<br> | ||
<br> | <br> | ||
・アナログINピン(PIN0 - PIN5)<br> | '''・アナログINピン(PIN0 - PIN5)'''<br> | ||
アナログセンサを読み取る時に使用する。<br> | アナログセンサを読み取る時に使用する。<br> | ||
このピンで扱う電圧値は、0 - 1023である。<br> | このピンで扱う電圧値は、0 - 1023である。<br> | ||
<br> | <br> | ||
・アナログOUTピン(PIN3, 5, 6, 9, 10, 11)<br> | '''・アナログOUTピン(PIN3, 5, 6, 9, 10, 11)'''<br> | ||
デジタルIOピンの6本のみアナログ出力として使用できる。<br> | デジタルIOピンの6本のみアナログ出力として使用できる。<br> | ||
このピンで扱う電圧値は、0 - 255である。<br> | |||
どのピンをアナログ出力とするかは、Arduino IDEのソースコード上で設定する。<br> | どのピンをアナログ出力とするかは、Arduino IDEのソースコード上で設定する。<br> | ||
<br> | <br> |