• Từ khóa tìm kiếm:
  • Tụ điện, Điện trở, IGBT..

Kit Arduino Nano V3.0 - Chip Atmega328P + Cáp USB

Mã sản phẩm: TC001215
110.000 VNĐ
Số Lượng:
 
 
Thêm vào giỏ Mua ngay

 

Kit Arduino Nano V3.0 - Chip Atmega328P + Cáp USB

TÍNH NĂNG SẢN PHẨM

- Kit Arduino Nano V3.0 - Chip Atmega328P + Cáp USB có kích thước nhỏ gọn, có thiết kế và chuẩn chân giao tiếp tương đương với Arduino Nano chính hãng.

 - Arduino Nano V3.0 là phiên bản nhỏ gọn của Arduino Uno R3 sử dụng MCU ATmega328P-AU dán, vì cùng MCU nên mọi tính năng hay chương trình chạy trên Arduino Uno đều có thể sử dụng trên Arduino Nano, một ưu điểm của Arduino Nano là vì sử dụng phiên bản IC dán nên sẽ có thêm 2 chân Analog A6, A7 so với Arduino Uno.

- Tuỳ thuộc vào nhu cầu sử dụng mà chúng ta nên lựa chọn cho mình một bộ sản phẩm sao cho hợp lí.

THÔNG SỐ KĨ THUẬT

- Gồm Kit Arduino + Cáp kết nối

+ Vi điều khiển: ATmega 328

+ Điện áp hoạt động: 5VDC

+ Điện áp đầu vào (khuyên dùng): 7 - 12VDC

+ Điện áp đầu vào (giới hạn): 6 - 20VDC

+ Chân Digital I/o: 14 (6chaan PWM Output)

+ Chân PWM Digital I/O: 6

+ Chân đầu vào Analog: 8 (thêm A6, A7)

+ Dòng điện sử dụng I/O Pin : 20 mA (Max: 40mA)

+ Bộ nhớ Flash: 32KB (ATmega 328) với 2KB dùng cho bootloader

+ SRAM: 2KB (ATmega 328)

+ EEPROM: 1KB

+ Clock Speed: 16MHz

+ Kích thước: 43.2 x 18.5mm

HƯỚNG DẪN SỬ DỤNG

Thứ tự chân

Tên Pin

Kiểu

Chức năng

1

D1 / TX

I / O

Ngõ vào/ra số

Chân TX-truyền dữ liệu

2

D0 / RX

I / O

Ngõ vào/ra số
Chân Rx-nhận dữ liệu

3

RESET

Đầu vào

Chân reset, hoạt động ở mức thấp

4

GND

Nguồn

Chân nối mass

5

D2

I / O

Ngõ vào/ra digital

6

D3

I / O

Ngõ vào/ra digital

7

D4

I / O

Ngõ vào/ra digital

8

D5

I / O

Ngõ vào/ra digital

9

D6

I / O

Ngõ vào/ra digital

10

D7

 

I / O

Ngõ vào/ra digital

 

11

D8

 

I / O

Ngõ vào/ra digital

 

12

D9

 

I / O

Ngõ vào/ra digital

 

13

D10

 

I / O

Ngõ vào/ra digital

 

14

D11

 

I / O

Ngõ vào/ra digital

 

15

D12

 

I / O

Ngõ vào/ra digital

 

16

D13

 

I / O

Ngõ vào/ra digital

 

17

3V3

 

Đầu ra

 

Đầu ra 3.3V (từ FTDI)

 

18

AREF

 

Đầu vào

 

Tham chiếu ADC

 

19

A0

 

Đầu vào

Kênh đầu vào tương tự kênh 0

 

20

A1

Đầu vào

Kênh đầu vào tương tự kênh 1

 

21

A2

Đầu vào

Kênh đầu vào tương tự kênh 2

 

22

A3

Đầu vào

Kênh đầu vào tương tự kênh 3

 

23

A4

Đầu vào

Kênh đầu vào tương tự kênh 4

24

A5

Đầu vào

Kênh đầu vào tương tự kênh 5

25

A6

Đầu vào

Kênh đầu vào tương tự kênh 6

26

A7

Đầu vào

Kênh đầu vào tương tự kênh 7

27

+ 5V

 

Đầu ra hoặc đầu vào

 

+ Đầu ra 5V (từ bộ điều chỉnh On-board) hoặc 

+ 5V (đầu vào từ nguồn điện bên ngoài)

 

28

RESET

 

Đầu vào

 

Chân đặt lại, hoạt động ở mức thấp

 

29

GND

 

Nguồn

 

Chân nối mass

 

30

VIN

 

Nguồn

 

Chân nối với nguồn vào

 

Chân ICSP

Tên pin Arduino Nano ICSP

Kiểu

Chức năng

MISO

Đầu vào hoặc đầu ra

Master In Slave Out

Vcc

Đầu ra

Cấp nguồn

SCK

Đầu ra

Tạo xung cho

MOSI

Đầu ra hoặc đầu vào

Master Out Slave In

RST

Đầu vào

Đặt lại, Hoạt động ở mức thấp

GND

Nguồn

Chân nối dất

- Các chân: 1, 2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 và 16

+ Arduino Nano có 14 ngõ vào/ra Digital. Các chân làm việc với điện áp tối đa là 5VDC. Mỗi chân có thể cung cấp hoặc nhận dòng điện Max 40mA và có điện trở kéo lên khoảng 20-50kΩ. Các chân có thể được sử dụng làm đầu vào hoặc đầu ra, sử dụng các hàm pinMode (), digitalWrite () và digitalRead ().

+ Ngoài các chức năng đầu vào và đầu ra số, các chân này cũng có một số chức năng bổ sung.

- Chân 1, 2: Chân nối tiếp

+ Hai chân nhận RX và truyền TX này được sử dụng để truyền dữ liệu nối tiếp TTL. Các chân RX và TX được kết nối với các chân tương ứng của chip nối tiếp USB tới TTL.

- Chân 6, 8, 9, 12, 13 và 14: Chân PWM

+ Mỗi chân số này cung cấp tín hiệu điều chế độ rộng xung 8 bit. Tín hiệu PWM có thể được tạo ra bằng cách sử dụng hàm analogWrite ().

- Chân 5, 6: Ngắt

+ Khi chúng ta cần cung cấp một ngắt ngoài cho bộ xử lý hoặc bộ điều khiển khác, chúng ta có thể sử dụng các chân này. Các chân này có thể được sử dụng để cho phép ngắt INT0 và INT1 tương ứng bằng cách sử dụng hàm attachInterrupt (). Các chân có thể được sử dụng để kích hoạt ba loại ngắt như ngắt trên giá trị thấp, tăng hoặc giảm mức ngắt và thay đổi giá trị ngắt.

- Chân 13, 14, 15 và 16: Giao tiếp SPI

+ Khi bạn không muốn dữ liệu được truyền đi không đồng bộ, bạn có thể sử dụng các chân ngoại vi nối tiếp này. Các chân này hỗ trợ giao tiếp đồng bộ với SCK. Mặc dù phần cứng có tính năng này nhưng phần mềm Arduino lại không có. Vì vậy, bạn phải sử dụng thư viện SPI để sử dụng tính năng này.

- Chân 16: Led

+ Khi bạn sử dụng chân 16, đèn led trên bo mạch sẽ sáng.

-Chân 18, 19, 20, 21, 22, 23, 24, 25 và 26 : Ngõ vào/ra tương tự

+ UNO có 6 chân đầu vào tương tự nhưng Arduino Nano có 8 đầu vào tương tự (19 đến 26), được đánh dấu A0 đến A7. Điều này có nghĩa là bạn có thể kết nối 8 kênh đầu vào tương tự để xử lý. Mỗi chân tương tự này có một ADC có độ phân giải 1024 bit (do đó nó sẽ cho giá trị 1024). Theo mặc định, các chân được đo từ mặt đất đến 5V. Nếu bạn muốn điện áp tham chiếu là 0V đến 3.3V, có thể nối với nguồn 3.3V cho chân AREF (pin thứ 18) bằng cách sử dụng chức năng Analog Reference (). Tương tự như các chân Digital trong Nano, các chân analog cũng có một số chức năng khác.

- Chân 23, 24 như A4 và A5: chuẩn giao tiếp I2C

+ Khi giao tiếp SPI cũng có những nhược điểm của nó như cần 4 chân và giới hạn trong một thiết bị. Đối với truyền thông đường dài, cần sử dụng giao thức I2C. I2C hỗ trợ chỉ với hai dây. Một cho xung (SCL) và một cho dữ liệu (SDA). Để sử dụng tính năng I2C này, chúng ta cần phải nhập một thư viện có tên là Thư viện Wire.

- Chân 18: AREF

+ Điện áp tham chiếu cho đầu vào dùng cho việc chuyển đổi ADC.

- Chân 28 : RESET

+ Chân Reset mạch khi chúng ta nhấn nút trên Module. Thường được sử dụng để được kết nối với thiết bị chuyển mạch để sử dụng làm nút Reset.

 

- ICSP là viết tắt của In Circuit Serial Programming , đại diện cho một trong những phương pháp có sẵn để lập trình bảng Arduino. Thông thường, một chương trình bộ nạp khởi động Arduino được sử dụng để lập trình một bảng Arduino, nhưng nếu bộ nạp khởi động bị thiếu hoặc bị hỏng, ICSP có thể được sử dụng thay thế. ICSP có thể được sử dụng để khôi phục bộ nạp khởi động bị thiếu hoặc bị hỏng.

- Mỗi chân ICSP thường được kết nối với một chân Arduino khác có cùng tên hoặc chức năng. Ví dụ: MISO của Nano nối với MISO / D12 (Pin 15). Lưu ý, các chân MISO, MOSI và SCK được ghép lại với nhau tạo nên hầu hết giao diện SPI.

- Chúng ta có thể sử dụng Arduino để lập trình Arduino khác bằng ICSP này.

 

Arduino là ISP

ATMega328

Vcc/5V

Vcc

GND

GND

MOSI/D11

D11

MISO/D12

D12

SCK/D13

D13

D10

Reset

- Website hướng dẫn học ARDUINO qua Projects: >>TẠI ĐÂY<<

HÌNH ẢNH SẢN PHẨM