Arduino Nano互換機の使い方

はじめに
当教室でよく使用する 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 |
PWM | 6 |
Built-in LED | 13 |
UART | 1(RX/TX) |
I2C | A4(SDA),A5(SCL) |
SPI | D11(COPI),D12(CIPO),D13(SCK) Use any GPIO for Chip Select(CS) |
ピンアサイン(ピン配置)

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