arduino uno r3 là gì

Nhắc cho tới dòng sản phẩm mạch Arduino dùng làm thiết kế, kiểu mẫu thứ nhất tuy nhiên người tớ thông thường phát biểu cho tới đó là dòng sản phẩm Arduino UNO. Hiện dòng sản phẩm mạch này tiếp tục cách tân và phát triển cho tới mới loại 3 (R3). Quý khách hàng tiếp tục chính thức cho tới với Arduino qua loa loại này. Quý khách hàng hoàn toàn có thể người sử dụng Arduino Nano cũng rất được tuy nhiên bản thân khuyên răn chúng ta nên người sử dụng điều này.

Bạn đang xem: arduino uno r3 là gì

Một vài ba thông số kỹ thuật của Arduino UNO R3

Vi điều khiển ATmega328 bọn họ 8bit
Điện áp hoạt động 5V DC (chỉ được cung cấp qua loa cổng USB)
Tần số hoạt động 16 MHz
Dòng chi tiêu thụ khoảng 30mA
Điện áp vô khuyên răn dùng 7-12V DC
Điện áp vô giới hạn 6-20V DC
Số chân Digital I/O 14 (6 chân hardware PWM)
Số chân Analog 6 (độ phân giải 10bit)
Dòng tối nhiều bên trên từng chân I/O 30 mA
Dòng đi ra tối nhiều (5V) 500 mA
Dòng đi ra tối nhiều (3.3V) 50 mA
Bộ lưu giữ flash 32 KB (ATmega328) với 0.5KB người sử dụng vị bootloader
SRAM 2 KB (ATmega328)
EEPROM 1 KB (ATmega328)

Vi điều khiển

Arduino UNO hoàn toàn có thể dùng 3 vi tinh chỉnh và điều khiển bọn họ 8bit AVR là ATmega8, ATmega168, ATmega328. Sở óc này hoàn toàn có thể xử lí những tác vụ giản dị như tinh chỉnh và điều khiển LED lập loè, xử lí tín hiệu mang đến xe pháo tinh chỉnh và điều khiển kể từ xa xôi, thực hiện một trạm đo nhiệt độ phỏng - nhiệt độ và hiển thị lên màn hình hiển thị LCD,… hoặc những phần mềm không giống tuy nhiên các bạn và đã được coi ở trên đây.

Thiết tiếp chi tiêu chuẩn chỉnh của Arduino UNO dùng vi tinh chỉnh và điều khiển ATmega328 với giá chỉ khoảng chừng 90.000đ. Tuy nhiên nếu như đòi hỏi Hartware của người sử dụng không tốt hoặc ví tiền ko được chấp nhận, chúng ta cũng có thể dùng những loại vi tinh chỉnh và điều khiển không giống sở hữu tính năng tương tự tuy nhiên rẻ mạt hơn hoàn toàn như là ATmega8 (bộ lưu giữ flash 8KB) với giá chỉ khoảng chừng 45.000đ hoặc ATmega168 (bộ lưu giữ flash 16KB) với giá chỉ khoảng chừng 65.000đ.

Ngoài việc người sử dụng mang đến board Arduino UNO, chúng ta cũng có thể dùng những IC tinh chỉnh và điều khiển này cho những mạch tự động chế. Vì sao ? Vì các bạn chỉ việc board Arduino UNO nhằm thiết kế mang đến vi tinh chỉnh và điều khiển. Trên thực tiễn, các bạn không nhất thiết phải dụng Arduino UNO bên trên những thành phầm của tôi, thay cho vô này đó là những mạch tự động chế nhằm hạn chế ngân sách như hình bên dưới đây:

Năng lượng

Arduino UNO hoàn toàn có thể được cung cấp mối cung cấp 5V trải qua cổng tiếp nối USB hoặc cung cấp mối cung cấp ngoài với năng lượng điện áp khuyên răn người sử dụng là 7-12V DC và số lượng giới hạn là 6-20V. Thông thường cung cấp mối cung cấp vị pin vuông 9V là hợp lý nhất nếu như bạn không tồn tại sẵn mối cung cấp kể từ cổng tiếp nối USB. Nếu cung cấp mối cung cấp vượt lên trước quá ngưỡng số lượng giới hạn bên trên, các bạn sẽ thực hiện lỗi Arduino UNO.

Các chân năng lượng

  • GND (Ground): đặc biệt âm của mối cung cấp năng lượng điện cung cấp mang đến Arduino UNO. Khi các bạn người sử dụng những tranh bị dùng những mối cung cấp năng lượng điện riêng lẻ thì các chân này cần được nối cùng nhau.
  • 5V: cung cấp năng lượng điện áp 5V đầu ra. Dòng tối nhiều được chấp nhận ở chân này là 500mA.
  • 3.3V: cung cấp năng lượng điện áp 3.3V đầu ra. Dòng tối nhiều được chấp nhận ở chân này là 50mA.
  • Vin (Voltage Input): nhằm cung cấp mối cung cấp ngoài mang đến Arduino UNO, các bạn nối đặc biệt dương của mối cung cấp với chân này và đặc biệt âm của mối cung cấp với chân GND.
  • IOREF: năng lượng điện áp sinh hoạt của vi tinh chỉnh và điều khiển bên trên Arduino UNO hoàn toàn có thể được đo ở chân này. Và đương nhiên nó luôn luôn là 5V. Mặc cho dù vậy các bạn ko được lấy mối cung cấp 5V kể từ chân này nhằm dùng vị tính năng của chính nó ko cần là cung cấp mối cung cấp.
  • RESET: việc nhấn nút Reset bên trên board nhằm reset vi tinh chỉnh và điều khiển tương tự với việc chân RESET được nối với GND qua một năng lượng điện trở 10KΩ.

Lưu ý:

  • Arduino UNO không tồn tại đảm bảo an toàn cắm ngược mối cung cấp vô. Do ê các bạn cần rất là cẩn trọng, đánh giá những đặc biệt âm – dương của mối cung cấp trước lúc cung cấp mang đến Arduino UNO. Việc thực hiện chập mạch mối cung cấp vô của Arduino UNO tiếp tục biến hóa nó trở thành một miếng vật liệu bằng nhựa ngăn giấy má. bản thân khuyên răn chúng ta nên người sử dụng mối cung cấp kể từ cổng tiếp nối USB nếu như hoàn toàn có thể.
  • Các chân 3.3V và 5V bên trên Arduino là những chân dùng làm cung cấp mối cung cấp đi ra cho những tranh bị không giống, ko cần là những chân cung cấp mối cung cấp vô. Việc cung cấp mối cung cấp sai địa điểm hoàn toàn có thể thực hiện lỗi board. Điều này sẽ không được ngôi nhà phát hành khuyến nghị.
  • Cấp mối cung cấp ngoài ko qua loa cổng tiếp nối USB mang đến Arduino UNO với năng lượng điện áp bên dưới 6V hoàn toàn có thể thực hiện lỗi board.
  • Cấp năng lượng điện áp bên trên 13V vô chân RESET bên trên board hoàn toàn có thể thực hiện lỗi vi tinh chỉnh và điều khiển ATmega328.
  • Cường phỏng dòng sản phẩm năng lượng điện vào/ra ở toàn bộ những chân Digital và Analog của Arduino UNO nếu như vượt lên trước quá 200mA tiếp tục thực hiện lỗi vi tinh chỉnh và điều khiển.
  • Cấp điệp áp bên trên 5.5V vô những chân Digital hoặc Analog của Arduino UNO tiếp tục thực hiện lỗi vi tinh chỉnh và điều khiển.
  • Cường phỏng dòng sản phẩm năng lượng điện qua loa một chân Digital hoặc Analog bất kì của Arduino UNO vượt lên trước quá 40mA tiếp tục thực hiện lỗi vi tinh chỉnh và điều khiển. Do ê còn nếu như không dùng làm truyền nhận tài liệu, các bạn cần giắt một năng lượng điện trở hạn dòng sản phẩm.

Khi bản thân bảo rằng các bạn “có thể thực hiện hỏng”, vấn đề đó Có nghĩa là ko có thể tiếp tục lỗi tức thì vị những thông số kỹ thuật kinh nghiệm của linh phụ kiện năng lượng điện tử luôn luôn sở hữu một sự kha khá chắc chắn. Do ê hãy cứ vâng lệnh theo gót những thông số kỹ thuật kinh nghiệm của phòng phát hành nếu như bạn không thích cần mua sắm một board Arduino UNO thứ hai.Khi bản thân bảo rằng các bạn “có thể thực hiện hỏng”, vấn đề đó Có nghĩa là ko có thể tiếp tục lỗi tức thì vị những thông số kỹ thuật kinh nghiệm của linh phụ kiện năng lượng điện tử luôn luôn sở hữu một sự kha khá chắc chắn. Do ê hãy cứ vâng lệnh theo gót những thông số kỹ thuật kinh nghiệm của phòng phát hành nếu như bạn không thích cần mua sắm một board Arduino UNO thứ hai.

Bộ nhớ

Vi tinh chỉnh và điều khiển Atmega328 chi tiêu chuẩn chỉnh cung ứng cho tất cả những người dùng:

Xem thêm: act your age nghĩa là gì

  • 32KB bộ lưu trữ Flash: những đoạn mệnh lệnh các bạn thiết kế sẽ tiến hành tàng trữ vô bộ lưu trữ Flash của vi tinh chỉnh và điều khiển. Thông thường sẽ sở hữu được khoảng chừng vài ba KB vô số này sẽ tiến hành người sử dụng mang đến bootloader tuy nhiên chớ băn khoăn, các bạn khan hiếm lúc nào cần thiết quá 20KB bộ lưu trữ này đâu.
  • 2KB mang đến SRAM (Static Random Access Memory): độ quý hiếm những biến đổi bạn khai báo Khi thiết kế tiếp tục lưu ở trên đây. Quý khách hàng khai báo phổ thông biến hóa thì sẽ càng cần thiết nhiều bộ lưu trữ RAM. Dù vậy, thực sự thì cũng khan hiếm lúc nào bộ lưu trữ RAM lại phát triển thành loại tuy nhiên các bạn cần bận tâm. Khi tổn thất năng lượng điện, tài liệu bên trên SRAM có khả năng sẽ bị tổn thất.
  • 1KB mang đến EEPROM (Electrically Eraseble Programmable Read Only Memory): trên đây tương tự một cái ổ cứng mini – điểm chúng ta cũng có thể hiểu và ghi tài liệu của tôi vô trên đây tuy nhiên ko cần băn khoăn bị tổn thất Khi quắp năng lượng điện tương tự tài liệu bên trên SRAM.

Các cổng vào/ra

Arduino UNO sở hữu 14 chân digital dùng làm hiểu hoặc xuất tín hiệu. Chúng chỉ mất 2 nút năng lượng điện áp là 0V và 5V với dòng sản phẩm vào/ra tối nhiều bên trên từng chân là 40mA. Tại từng chân đều sở hữu những năng lượng điện trở pull-up kể từ được thiết lập tức thì vô vi tinh chỉnh và điều khiển ATmega328 (mặc quyết định thì những năng lượng điện trở này sẽ không được kết nối).

Một số chân digital sở hữu những tính năng quan trọng đặc biệt như sau:

  • 2 chân Serial: 0 (RX) và 1 (TX): dùng làm gửi (transmit – TX) và nhận (receive – RX) tài liệu TTL Serial. Arduino Uno hoàn toàn có thể tiếp xúc với tranh bị không giống trải qua 2 chân này. Kết nối bluetooth thường nhìn thấy phát biểu nôm mãng cầu đó là liên kết Serial ko chão. Nếu ko cần thiết tiếp xúc Serial, các bạn tránh việc dùng 2 chân này còn nếu như không cần thiết thiết
  • Chân PWM (~): 3, 5, 6, 9, 10, và 11: được chấp nhận các bạn xuất đi ra xung PWM với độ sắc nét 8bit (giá trị kể từ 0 → 28-1 ứng với 0V → 5V) vị hàm analogWrite(). Nói một cơ hội giản dị, chúng ta cũng có thể kiểm soát và điều chỉnh được năng lượng điện áp đi ra ở chân này kể từ nút 0V cho tới 5V chứ không chỉ thắt chặt và cố định ở tầm mức 0V và 5V tựa như các chân không giống.
  • Chân tiếp xúc SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK).  Ngoài những tính năng thường thì, 4 chân này còn dùng làm truyền vạc tài liệu vị uỷ thác thức SPI với những tranh bị không giống.
  • LED 13: bên trên Arduino UNO có một đèn led màu sắc cam (kí hiệu chữ L). Khi bấm nút Reset, các bạn sẽ thấy đèn này lập loè nhằm báo hiệu. Nó được nối với chân số 13. Khi chân này được người tiêu dùng dùng, LED tiếp tục sáng sủa.

Arduino UNO sở hữu 6 chân analog (A0 → A5) cung ứng độ sắc nét tín hiệu 10bit (0 → 210-1) nhằm hiểu độ quý hiếm năng lượng điện áp trong vòng 0V → 5V. Với chân AREF bên trên board, chúng ta cũng có thể để lấy vô năng lượng điện áp tham ô chiếu Khi dùng những chân analog. Tức là nếu như bạn cung cấp năng lượng điện áp 2.5V vô chân này thì chúng ta cũng có thể người sử dụng những chân analog nhằm đo năng lượng điện áp trong vòng kể từ 0V  → 2.5V với độ sắc nét vẫn chính là 10bit.

Đặc biệt, Arduino UNO sở hữu 2 chân A4 (SDA) và A5 (SCL) tương hỗ tiếp xúc I2C/TWI với những tranh bị không giống.

Lập trình mang đến Arduino

Các tranh bị dựa vào nền tảng Arduino được thiết kế vị ngôn riêng rẽ. Ngôn ngữ này dựa vào ngôn từ Wiring được ghi chép mang đến Hartware phát biểu công cộng. Và Wiring lại là 1 trong biến hóa thể của C/C++. Một số người gọi nó là Wiring, một trong những không giống thì gọi là C hoặc C/C++. Riêng bản thân thì gọi nó là “ngôn ngữ Arduino”, và lực lượng cách tân và phát triển Arduino cũng gọi như thế. Ngôn ngữ Arduino bắt mối cung cấp kể từ C/C++ phổ cập lúc bấy giờ vì thế rất dễ dàng học tập, dễ nắm bắt. Nếu học tập chất lượng tốt lịch trình Tin học tập 11 thì việc thiết kế Arduino tiếp tục rất dễ dàng thở so với các bạn.

Để thiết kế hao hao gửi mệnh lệnh và nhận tín hiệu kể từ mạch Arduino, group cách tân và phát triển dự án công trình này tiếp tục cũng cung cấp cho tới cho tất cả những người người sử dụng một môi trường thiên nhiên thiết kế Arduino được gọi là Arduino IDE (Intergrated Development Environment)  như hình tiếp sau đây.

Xem thêm: neet anime là gì

Đoạn mã mối cung cấp như vô hình tiếp tục tinh chỉnh và điều khiển một LED lập loè với chu kì 1 giây. Quý khách hàng sở hữu thấy nó giản dị ko ?

Lời kết

Nền tảng Arduino thiệt sự đặc biệt hữu ích mang đến những bạn đang và ham muốn dò thám hiểu về năng lượng điện tử, thiết kế, tinh chỉnh và điều khiển, nhất là robot. Với nền tảng này, người xem hoàn toàn có thể đơn giản và dễ dàng dẫn đến được những dự án công trình vô nằm trong thú vị. Quý khách hàng tiếp tục sở hữu phát minh gì cho chính bản thân ko nào là ? Nếu ko, hãy cùng làm với bọn chúng mình nhé !