Arduino-board-description

提供:Dev Guides
移動先:案内検索

Arduino-ボードの説明

この章では、Arduinoボードのさまざまなコンポーネントについて学習します。 Arduino UNOボードは、Arduinoボードファミリで最も人気のあるボードであるため、検討します。 さらに、電子機器とコーディングを始めるのに最適なボードです。 一部のボードは以下に示すものとは少し異なりますが、ほとんどのArduinoにはこれらのコンポーネントの大部分が共通しています。

ボードの説明

Power USB

Power USB

Arduinoボードは、コンピューターのUSBケーブルを使用して給電できます。 必要なことは、USBケーブルをUSB接続に接続することだけです(1)。

Barrel Jack

Power (Barrel Jack)

Arduinoボードは、バレルジャック(2)に接続することにより、AC主電源から直接給電できます。

Voltage Regulator

Voltage Regulator

電圧レギュレーターの機能は、Arduinoボードに与えられる電圧を制御し、プロセッサーおよびその他の要素が使用するDC電圧を安定させることです。

Crystal Oscillator

Crystal Oscillator

水晶発振器は、Arduinoが時間の問題に対処するのに役立ちます。 Arduinoはどのように時間を計算しますか? 答えは、水晶発振器を使用することです。 Arduinoクリスタルの上部に印刷されている数字は16.000H9Hです。 周波数が16,000,000ヘルツまたは16 MHzであることがわかります。

Arduino Reset

Arduino Reset

Arduinoボードをリセットできます。つまり、プログラムを最初から開始できます。 UNOボードは2つの方法でリセットできます。 まず、ボードのリセットボタン(17)を使用します。 次に、外部リセットボタンをRESETというラベルの付いたArduinoピンに接続できます(5)。

Pins

Pins (3.3, 5, GND, Vin)

  • 3.3V(6)-3.3出力ボルトを供給
  • 5V(7)-5出力ボルトを供給
  • Arduinoボードで使用されるコンポーネントのほとんどは、3.3ボルトと5ボルトで正常に動作します。
  • GND(8)(グランド)-ArduinoにはいくつかのGNDピンがありますが、いずれも回路の接地に使用できます。 *Vin(9)-このピンは、AC主電源などの外部電源からArduinoボードに電力を供給するためにも使用できます。
Analog pins
  • Analog pins*

Arduino UNOボードには、6つのアナログ入力ピンA0〜A5があります。 これらのピンは、湿度センサーや温度センサーなどのアナログセンサーから信号を読み取り、マイクロプロセッサーが読み取れるデジタル値に変換できます。

Main microcontroller

Main microcontroller

各Arduinoボードには独自のマイクロコントローラーがあります(11)。 ボードの頭脳と見なすことができます。 ArduinoのメインIC(集積回路)は、ボードごとにわずかに異なります。 マイクロコントローラーは、通常、ATMEL Companyのものです。 Arduino IDEから新しいプログラムをロードする前に、ボードのICを知っておく必要があります。 この情報は、ICの上部にあります。 ICの構造と機能の詳細については、データシートを参照してください。

ICSP pin

ICSP pin

ほとんどの場合、ICSP(12)はAVRであり、MOSI、MISO、SCK、RESET、VCC、およびGNDで構成されるArduinoの小さなプログラミングヘッダーです。 多くの場合、SPI(Serial Peripheral Interface)と呼ばれ、出力の「拡張」と見なすことができます。 実際、SPIバスのマスターに対して出力デバイスをスレーブ化しています。

Power LED indicator

Power LED indicator

Arduinoを電源に接続すると、このLEDが点灯し、ボードの電源が正しく入っていることを示します。 このライトが点灯しない場合は、接続に問題があります。

TX and RX LEDs

TX and RX LEDs

ボードには、TX(送信)とRX(受信)の2つのラベルがあります。 Arduino UNOボードの2つの場所に表示されます。 まず、デジタルピン0および1で、シリアル通信を担当するピンを示します。 次に、TXとRXが主導しました(13)。 TXは、シリアルデータの送信中に異なる速度で点滅します。 点滅の速度は、ボードが使用するボーレートによって異なります。 受信プロセス中にRXが点滅します。

Digital I/O

Digital I/O

Arduino UNOボードには14のデジタルI/Oピン(15)があります(そのうち6つはPWM(パルス幅変調)出力を提供します)。 これらのピンは、論理値(0または1)を読み取る入力デジタルピンとして、またはLED、リレーなどのさまざまなモジュールを駆動するデジタル出力ピンとして機能するように構成できます。 「〜」というラベルの付いたピンを使用して、PWMを生成できます。

AREF

AREF

AREFはアナログリファレンスの略です。 アナログ入力ピンの上限として、外部基準電圧(0〜5ボルト)を設定するために使用されることがあります。