Arduino是現在很多MAKER、學生或是想做些簡單邏輯或是以物聯網方式的邏輯控制 很常進入學習的門檻之一
Arduino的發生讓進入學習晶片控制、應用晶片的門檻更低了......
下面這個應該大家是很常見的Arduino Uno 板子
Arduino是一個開源的軟體與硬體
更加的可以讓大家得心應手的使用
都來至他的OPEN OPEN OPEN
而且又便宜~
Arduino 官方網站 : https://www.arduino.cc/
官方網站也有提供Arduino軟體 IDE 免費下載使用
(之後文章會介紹更強大的軟體Visal Studio進行做開發)
然而Arduino是有很多系列板子可以讓我們選用自如
如下分類了Uno、MEGA、NANO各種分類
|
Uno |
MEGA 2560 |
Nano |
Microcontroller |
Atmel ATmega168 or ATmega328 |
||
Operating Voltage |
5V |
5V |
5 V |
Input Voltage (recommended) |
7-12V |
7-12V |
7-12 V |
Input Voltage (limit) |
6-20V |
6-20V |
6-20 V |
Digital I/O Pins |
14 (of which 6 provide PWM output) |
54 (of which 15 provide PWM output) |
14 (of which 6 provide PWM output) |
PWM Digital I/O Pins |
6 |
15 |
6 |
Analog Input Pins |
6 |
16 |
8 |
DC Current per I/O Pin |
20 mA |
20 mA |
40 mA |
DC Current for 3.3V Pin |
50 mA |
50 mA |
|
Flash Memory |
32 KB (ATmega328P) |
256 KB |
16 KB (ATmega168) or |
SRAM |
2 KB (ATmega328P) |
8 KB |
1 KB (ATmega168) or |
EEPROM |
1 KB (ATmega328P) |
4 KB |
512 bytes (ATmega168) or |
Clock Speed |
16 MHz |
16 MHz |
16MHz |
Length |
68.6 mm |
101.52 mm |
45 mm |
Width |
53.4 mm |
53.3 mm |
18 mm |
Weight |
25 g |
37 g |
5 g |
Arduino 各類產品 : https://www.arduino.cc/en/Main/Products
Arduino硬體: 網路上超多在賣、或是光華商場都有在賣
有區分
數位腳位-->就是0 1 0 1 這類型的訊號腳位
類比腳位-->就是如聲音的大小聲、光的亮度,都各別有不同的類比數值(Arduino 328是10 位的A/D 取樣,所以讀取的類比值範圍是0-1023)
以及通訊腳位TX、RX等等腳位
Arduino軟體 IDE: 軟體下載