Arduino-ボードの説明
この章では、Arduinoボードのさまざまなコンポーネントについて学習します。Arduinoボードファミリーで最も人気のあるボードであるArduinoUNOボードについて学習します。さらに、電子機器とコーディングを始めるのに最適なボードです。一部のボードは以下に示すものとは少し異なって見えますが、ほとんどのArduinoにはこれらのコンポーネントの大部分が共通しています。
|
Power USB Arduinoボードは、コンピューターのUSBケーブルを使用して電力を供給できます。USBケーブルをUSB接続(1)に接続するだけです。 |
|
Power (Barrel Jack) Arduinoボードは、バレルジャック(2)に接続することにより、AC主電源から直接電力を供給できます。 |
|
Voltage Regulator 電圧レギュレータの機能は、Arduinoボードに与えられる電圧を制御し、プロセッサやその他の要素によって使用されるDC電圧を安定させることです。 |
|
Crystal Oscillator 水晶発振器は、Arduinoが時間の問題に対処するのに役立ちます。Arduinoはどのように時間を計算しますか?答えは、水晶発振器を使用することです。Arduinoクリスタルの上に印刷されている番号は16.000H9Hです。これは、周波数が16,000,000ヘルツまたは16MHzであることを示しています。 |
|
Arduino Reset Arduinoボードをリセットできます。つまり、プログラムを最初から開始できます。UNOボードは2つの方法でリセットできます。まず、ボードのリセットボタン(17)を使用します。次に、外部リセットボタンをRESET(5)というラベルの付いたArduinoピンに接続できます。 |
|
Pins (3.3, 5, GND, Vin)
|
|
Analog pins Arduino UNOボードには、6つのアナログ入力ピンA0〜A5があります。これらのピンは、湿度センサーや温度センサーなどのアナログセンサーから信号を読み取り、マイクロプロセッサーで読み取ることができるデジタル値に変換できます。 |
|
Main microcontroller 各Arduinoボードには独自のマイクロコントローラーがあります(11)。あなたはそれをあなたのボードの頭脳とみなすことができます。ArduinoのメインIC(集積回路)はボードごとにわずかに異なります。マイクロコントローラーは通常ATMEL社のものです。Arduino IDEから新しいプログラムをロードする前に、ボードに搭載されているICを知っておく必要があります。この情報は、ICの上部にあります。ICの構成と機能の詳細については、データシートを参照してください。 |
|
ICSP pin ほとんどの場合、ICSP(12)はAVRであり、MOSI、MISO、SCK、RESET、VCC、およびGNDで構成されるArduino用の小さなプログラミングヘッダーです。これは、SPI(Serial Peripheral Interface)と呼ばれることが多く、出力の「拡張」と見なすことができます。実際には、出力デバイスをSPIバスのマスターにスレーブします。 |
|
Power LED indicator Arduinoを電源に接続すると、このLEDが点灯して、ボードの電源が正しくオンになっていることを示します。このライトが点灯しない場合は、接続に問題があります。 |
|
TX and RX LEDs ボードには、TX(送信)とRX(受信)の2つのラベルがあります。それらはArduinoUNOボードの2か所に表示されます。まず、デジタルピン0と1で、シリアル通信を担当するピンを示します。次に、TXとRXが主導しました(13)。シリアルデータの送信中、TXLEDが異なる速度で点滅します。点滅の速度は、ボードで使用されるボーレートによって異なります。受信プロセス中にRXが点滅します。 |
|
Digital I/O ArduinoUNOボードには14個のデジタルI / Oピン(15)があり(そのうち6個はPWM(パルス幅変調)出力を提供します。これらのピンは、ロジック値(0または1)を読み取るための入力デジタルピンまたはデジタルとして機能するように構成できますLED、リレーなどのさまざまなモジュールを駆動するための出力ピン。「〜」というラベルの付いたピンを使用して、PWMを生成できます。 |
|
AREF AREFはAnalogReferenceの略です。アナログ入力ピンの上限として外部基準電圧(0〜5ボルト)を設定するために使用されることがあります。 |