Arduino Nano:この開発ボードについて知っておくべきことすべて

アルドゥイーノナノ

アルドゥイーノナノ これは、有名なArduino開発ボードを見つけることができるもうXNUMXつのバージョンです。 それは小さいですが、そのサイズにだまされないでください、それは多くの可能性を隠します。 それは本物のスイスアーミーナイフのようなものです。 これを使用すると、消費量とサイズを抑えることが重要な多数のプロジェクトを作成できます。

すべてのArduinoおよび互換性のあるボードと同様に、他の姉と類似していますが、他とは異なる独自の技術的特徴もあります。 この記事では、それらすべてを見ることができます 類似点と相違点 このボードについて知っておく必要のあるすべてを理解し、ArduinoNanoを使用して独自のDIYプロジェクトの開発を開始できるようにします。

Arduino Nanoとは何ですか?

Arduinoの すでに世界では定番となっていますが、 hardware libre そしてメーカーの世界。その開発およびソフトウェア ビーチを使用すると、限界はあなたの想像力と、もちろんいくつかの技術的な制限がありますが、多数のプロジェクトを作成できます。しかし、電子機器やプログラミングを学ぶことができ、また、本当の驚異を生み出すこともできます。

専門的なプロジェクトでさえ、これらの開発委員会に基づいています。 の場合 Arduino Nano、それは縮小版です de Arduino UNO。 これにより、消費するエネルギー需要が最小限に抑えられ、ベールを収納するために必要なスペースが少なくてすむため、サイズが重要なプロジェクトに最適です。

これはプレートではありません Arduino UNO あなたが見るように、正確に小型化されたいくつかがあります 重要な技術的な違い。 また、それに代わるものでもありません リリーパッド。 しかし、それは他の特徴とすべてのArduinoプロジェクトに存在する本質を共有しています。 もちろん、同じようにプログラムすることができます Arduino IDE 残りのように。

技術的特徴

ArduinoNanoの技術的特徴

Arduino Nanoボードには、始める前に知っておくべきいくつかの技術的特徴があります。 それがあなたが必要なものであるかどうかを評価する あなたのプロジェクトのために、またはあなたの期待を満たしていません。

それら 技術的特徴 音:

  • 小型で柔軟性があり、使いやすいマイクロコントローラボードです。
  • これは、バージョン328.xのAtmelATmega3pマイクロコントローラーまたはMCUおよび以前のバージョンのATmega168に基づいています。 いずれにせよ、それは16Mhzの周波数で動作します。
  • メモリは、バージョンに応じて16KBまたは32KBのフラッシュ(ブートローダーに使用される2KB)で構成され、1または2KBのSRAMメモリとMCUに応じて512バイトまたは1KBのEEPROMがあります。
  • 電源電圧は5vですが、入力電圧は7〜12vの範囲で変化します。
  • 14個のデジタルピン、8個のアナログピン、2個のリセットピン、6個の電源ピン(VccとGND)があります。 アナログピンとデジタルピンのうち、アナログ用のpinMode()、digitalWrite()、analogRead()などのいくつかの追加機能が割り当てられています。 アナログの場合、10から0vまでの5ビットの分解能が可能です。 デジタルでは、22を出力として使用できます PWM.
  • 直流ソケットは含まれていません。
  • コンピュータとの接続に標準のminiUSBを使用して、プログラムまたは電源を供給します。
  • その消費電力は19mAです。
  • PCBサイズは18x45mmで、重量はわずか7グラムです。

ピン配置とデータシート

ArduinoNanoのピン配置

Arduinoの好意によるこの画像であなたは見ることができます ピン配置 または、この開発ボードにあるピンと接続の素因。 ご覧のとおり、ArduinoNanoには姉妹ほど多くのI / Oピンがありませんが、ほとんどのプロジェクトでかなりの数があります。

詳細を確認したい場合は、にアクセスできます データシート このArduinoNanoバージョンに存在するもの:

他のArduinoMiniおよびMicroボードとの違い

Arduinoボード

以内 公式Arduinos UNO、Megaなど、このブログで話しているバージョンを見つけることができます。 もうXNUMXつは、このArduino Nanoです。これには、前のセクションで見た次の違いがあります。

ただし、 最も優れたものの要約、これらは他の公式の小さなサイズのプレートに関して最も重要です:

  • Arduino Miniと同じ目標で設計されており、Nanoだけが miniUSBポート それをプログラムし、エネルギーを供給します。
  • Su PRECIO ArduinoMiniとArduinoMicroの間にあります。
  • 残りの特徴は以下で見ることができます テーブル:
特長

Arduino ミニ

Arduinoマイクロ

アルドゥイーノナノ

マイクロコントローラー

アトメガ328P

ATmega32U4

ATmega168 / ATmega328P

動作電圧

5 V

5 V

5 V

供給電圧

7-9 V

7-12 V

7-9 V

動作周波数

16 MHz

16 MHz

16 MHz

アナログ入力/出力

8/0

12/0

8/0

デジタル入力/出力

14/14

20/20

14/14

PWM

6

7

6

EEPROM(kB)

1

1

0.512 / 0

SRAM(kB)

2

2.5

1 / 2

フラッシュ(kB)

32

32

16 / 32

主電源とプログラミングポート

FTDIカードまたはケーブル経由

マイクロUSB

ミニUSB

UART

1

1

1

大きさ
3のx 1.8センチ 4.8のx 1.77センチ 4.5のx 1.8センチ

互換性

ArduinoNanoボードは あらゆる種類の電子部品と互換性があります 残りのプレートのように。 それ自体の最大電流および電圧制限を超えるいかなる種類の制限もありません。 それ以外の場合は、任意のコンポーネントを使用できます すべてHwLibreで見られる.

ArduinoNanoを使い始めましょう

ArduinoIDEのスクリーンショット

私が言ったように、あなたはこの開発ボードをプログラムして始めるために同じソフトウェアを使うことができます。 したがって、ArduinoNanoは同じソフトウェアで使用できます Arduino IDE これは残りのプレートに使用されます。 このソフトウェアは非常に柔軟性があり、Arduino以外の他の異なる開発ボードを使用することもできます...

Arduino Nanoのプログラミング方法の例から始めるには、次を使用できます。 電子スキーム シンプルに接続する 液晶画面 そして、このプレートにメッセージを表示することができます:

Arduino NanoLCD回路図

この図にフリッツで登場するプレートはXNUMX枚ですが、 Nanoも同じです、対応するピンに接続するだけです...つまり、次のものを接続できます。

  • RSLCDからナノピンD12へ。
  • NanoからD11へのLCDイネーブル。
  • Nano D4〜D5LCD。
  • Nano D5〜D4LCD。
  • Nano D6〜D3LCD。
  • Nano D7〜D2LCD。
  • 5V電源でのLCDVO。 この行には、画像に表示されている10kの抵抗を配置する必要があります。
  • 一方、LCDのGNDをボードのGNDに接続する必要もあります。
  • LCDピン15と16が画面の明るさを変更し、ポテンショメータを使用して調整することはすでにご存知でしょう。

のように スケッチコード、次の例を使用して、どのように機能するかを確認できます。 LCD画面にはLiquidCrystalライブラリを使用することを忘れないでください。 詳細については、無料のArduinoプログラミングコースをご覧ください。

#include <LiquidCrystal.h> //No olvides descargar la biblioteca

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {

//Configurar el número de columnas y filas del LCD

lcd.begin(16, 2);

//Imprimir mensaje en la LCD

lcd.print("¡HOLA MUNDO!");
}

void loop() {

//Poner el cursor en la columna 0, línea 1

lcd.setCursor(0, 1);

//Imprimir el número de segundos desde reset

lcd.setCursor(0, 1);  
lcd.print(millis() / 1000);

}


コメント、あなたのコメントを残してください

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   モニカ

    ArduinoNanoからの良い情報。
    よろしく