Arduino Nano互換機の使い方

ArduinoNanoピン配置データーシート

Arduino Nano互換機の使い方

Arduino Nano
ArduinoNano

はじめに

当教室でよく使用する Arduinoの中でも小さく使い勝手のいいNano 互換機について説明します。

Arduinoとは

Arduinoシリーズの一つで初心者向け。

Unoの旧型機種であるDuemilanoveをもとに作られているため、Unoの小型版ともいわれる

Arduino Nanoの基本仕様

互換機を使用する場合はUSB-SerialチップがCH340シリーズを使ってあることがあるので、ダウンロードしてインストールが必要です。下のリンクからインストールしてください。

スペックシート

ボードArfuino🄬 Nano
マイクロコントローラーATmega168/ATmega328P
動作電圧5V
供給電圧7V-12V
1ピン当たりの電流20mA
動作周波数ATmega328 16MHz
メモリー2KB SRAM, 32KB flash 1KB EEPROM
重さ5gram
大きさW18mm×L45mm
アナログピン(入力/出力)8/0
デジタルピン(入力/出力)14/14
PWM6
Built-in LED13
UART1(RX/TX)
I2CA4(SDA),A5(SCL)
SPID11(COPI),D12(CIPO),D13(SCK)
Use any GPIO for Chip Select(CS)

ピンアサイン(ピン配置)

ArduinoNanoピン配置

IDEの設定

ボードの設定

プロセッサの設定

教室で使うものに関してはATmega328P(Old Bootloader)を使用しています。

テスト動作用プログラム

D2とGNDにLEDを刺します。D2が線の長い側(アノード)です。

int LEDPIN = 2;

void setup() {
  // put your setup code here, to run once:
  pinMode(LEDPIN, OUTPUT);
}

void loop() {
  // put your main code here, to run repeatedly:
  digitalWrite(LEDPIN,HIGH);
  delay(1000);
  digitalWrite(LEDPIN,LOW);
  delay(1000);
}

各種リンク

CH340ドライバーダウンロード

CH340 Drivers for Windows, Mac and Linux

ArduinoIDE(開発環境)ダウンロード

Software
Open-source electronic prototyping platform enabling users to create interactive electronic objects.

Arduino WebEditor

Arduino Cloud
The Arduino Web Editor allows you to write code and upload sketches to any official Arduino board from your web browser (Chrome, Firefox, Safari and Edge) after...

Arduino Nanoのページ

Nano | Arduino Documentation
The Arduino Nano is Arduino's classic breadboard friendly designed board with the smallest dimensions. The Arduino Nano comes with pin headers that allow for an...

Arduinoのホームページ

Arduino - Home
Open-source electronic prototyping platform enabling users to create interactive electronic objects.

fritzing

HC-SR501 Passive Infrared Sensor - PIR

タイトルとURLをコピーしました