Arduino UNO-R3の紹介

みなさん、こんにちは、arduinoボードとは何ですか。 しかし、初心者(または初心者)としては、Arduinoファミリの幅広いボードから適切なボードを選択するのが難しい場合があります。

あなたのために、Arduino UNO–R3が電子プロジェクトを始めることを強くお勧めします。 この説明できるもので、Arduino UNOの洞察を提供します。

ステップ1:なぜARDUINO UNOなのか?

arduino UNOは、arduinoファミリーで最も使用され、文書化されているボードです。

UNOは比較的安価でセットアップが非常に簡単で、プレイできる最もタフなボードなので、最初のarduinoに最適です。 UNOはDIPパッケージ付きの表面実装バージョンであるため、まれにボードを台無しにしたとしても、ATmega 328pマイクロコントローラーを数ドル(約6 $ / 200 INR)で交換することができます。 arduino UNOの大きな利点です。

ステップ2:ARDUINO UNO -R3:

「UNO」はイタリア語を意味し、ArduinoソフトウェアIDE 1.0のリリースを示す名前が付けられています

最新のArduino UNO R3は2011年にリリースされ、UNOボードの3番目の改訂版です。

Arduinoの内部とは

したがって、この小さなボードの仕様を見て、説明されているすべてのクールな機能を使用できることを楽しみにしています。

仕様:

  • マイクロコントローラー :ATmega328p
  • 動作電圧 :5V
  • 入力電圧(推奨) :7-12V
  • 入力電圧(制限): 6-20V
  • デジタルI / Oピン: 14(うち6つはPWM出力を提供)
  • アナログ入力ピン: 6
  • I / OピンあたりのDC電流: 40 mA
  • 3.3VピンのDC電流: 50mA
  • フラッシュメモリ: 32 KB(ATmega328)、そのうち0.5 KBはブートローダーSRAMで使用される2 KB(ATmega328)
  • EEPROM: 1 KB(ATmega328)
  • クロック速度: 16 MHZ

ステップ3:マイクロコントローラー:

Arduino UNOはATmega 328pマイクロコントローラーをベースにしており、ATmega16Uマイクロコントローラーも搭載しています。

  1. ATmega 328p: Arduinoの頭脳であり、単一クロックサイクルで強力な命令を実行するケーブルである高性能Atmelピコ電源8ビットAVR RISCベースのマイクロコントローラーです。
  2. ATmega 16U2:このマイクロコントローラーは、USB接続とICSPブートローダーを処理します。

ステップ4:I / Oピン:

Arduino UNOには

14デジタルピン(6 PWM)および6アナログピン

デジタルピンピン0からピン13

ピン0とピン1は、シリアルデータの送受信に使用されます。 PWM:3, 5, 6, 9, 10, 11

これらの6つのピンはPWM(パルス幅変調)ピンとして使用できます。これらのピンを使用して電圧を制御し、LEDの明るさ、モーターの速度、または電圧を変えることで希望するものを制御できます。

アナログピンピンA0からピンA5

アナログピンの主な機能は、アナログセンサーから値を読み取ることです。

ステップ5:電源システム/電源ピン:

Arduino UNOには、非常に便利な電源管理と電圧調整機能があります。

古いボードとは異なり、電源は自動的に選択されます。USBまたは外部電源から直接電源を供給できます。

外部電源は

  1. 電源(7-12V DC)をDC電源ジャック(または)に接続する
  2. バッテリーのリード線をVinとGndに接続します。
注: 5Vまたは3.3Vピンから電源を供給しないでください。オンボードレギュレータが損傷します。

  • 5Vおよび3.3Vピンを使用して、センサーとモジュールを接続するときにセンサーとモジュールに電力を供給できます。
  • Arduino IOREF:このピンは、マイクロコントローラーが動作するための電圧リファレンスを提供します。

ステップ6:メモリー:

ATmega 328pには、プログラムを保存するための32KBのフラッシュメモリと、2KBのSRAMと1KBのEEPROMがあります。

ステップ7:通信:

UNOには、UARTシリアル通信、SPI、I2Cなどの通信プロトコルがあります

UART:

UNOは、UART TTLシリアル通信にデジタルpin0(RX)およびデジタルpin1(TX)を使用します。

I2C:

UNOはA4またはSDAピンを使用し、A5またはSCLピンはワイヤライブラリとのI2C通信に使用されます。

  • SCLはクロック信号です
  • SDAはデータ信号です

注: SDAおよびSCLピンは、I2CのピンA4およびA5のコピーであるUNOで利用可能な追加のピンではありません。

SPI:

ピン11:(MOSI)

ピン12:(MISO)

ピン13:(SCK)

  • MOSI(マスターアウトスレーブイン)-周辺機器にデータを送信するためのマスターライン。
  • MISO(マスターインスレーブアウト)-マスターにデータを送信するためのスレーブ回線。
  • SCK(シリアルクロック)-マスターによって生成されたデータ送信を同期するクロックパルス。

SPI通信には、対応するピンとSPIライブラリが使用されます。

ICSPヘッダーを使用して、ブートローダーを使用してATmegaを直接プログラムできます。

ステップ8:時計:

ボードに16MHzクロックを搭載しているため、高速で最も高速なマイクロコントローラーになります。

ステップ9:その他の機能:

  • チップ上のプログラムをリセットするためのリセットボタンがあります。
  • ボード上のLedは、デバッグとテストの目的でピン13にマップされます。
  • 電力を示すために導かれる電力。
  • シリアル通信が行われると点滅するRXとTXの2つのLED。

Arduino UNOの内部について知っておくべきすべての答えが得られたことを願っています。 だから、なぜあなたはアマゾン、Ebay、Flipkart、またはあなたの近くの電子小売店からあなたのarduinoボードをつかむのを待っていますか?

既にお持ちの場合は、コメントボックスで何をしたかを教えてください。 :-)

関連記事