ARDUINO NANO LÀ GÌ

  -  

1/ Arduino là gì ?

- Arduino Unolà một board mạchvi tinh chỉnh được phát triển bởi Arduino.cc, một nền tảng điện tử mã nguồn mở đa số dựa trên vi điều khiển AVR Atmega328P. Cùng với Arduino chúng ta có thểxây dựng những ứng dụng năng lượng điện tử liên quan với nhauthông quaphần mềm cùng phần cứng hỗ trợ.

Bạn đang xem: Arduino nano là gì

- khi arduino chưa ra đời, để làm được một dự án công trình điện tử nhỏ dại liên quan mang đến lập trình, biên dịch, bọn họ cần cho sự hỗ trợ của các thiết bị biên dịch khác để hỗ trợ. Lấy ví dụ như như, sử dụng Vi điều khiển và tinh chỉnh PIC hoặc IC vi tinh chỉnh họ 8051..., họ phải xây dựng chân nạp onboard, hoặc mua các thiết bị hỗ trợ nạp cùng biên dịch như mạch hấp thụ 8051, mạch hấp thụ PIC...

- bây chừ Arduino được biết đến ở nước ta rất rộng lớn rãi.Từ học viên trung học, mang đến sinh viên và fan đi làm. Những dự án nhỏ tuổi và lớnđược thực hiện một giải pháp rất nhanh, những mã mối cung cấp mở được share nhiều trên diễn dàn trong nước với nước ngoài. Giúp ích không hề ít cho những các bạn theo say đắm nghiên cứu sản xuất những sản phẩm có lợi cho xóm hội.

- trong những năm qua, Arduino là khối óc cho hàng vạn dự án năng lượng điện tử lớn nhỏ, từ những sản phẩm thành lập ứng dụng dễ dàng trong cuộc sống thường ngày đến những dự án công trình khoa học phức tạp.

Cứ như vậy, thư viện mã nguồn mở ngày một tăng lên, mang lại lợi ích cho tương đối nhiều người mới biết đến Arduino cũng tương tự những nhân viên lập trình nhúng và chuyên viên cùngtham khảo và xây dựng tiếp nối....

- bạn có nhu cầu thiết kế điều khiển thiết bị thông qua cảm ứng ánh sáng, Đo độ đậm đặc hóa chất, khí gavà xử lý thông qua cảm biến nồng độ và cảm ứng khí, bạn muốn làm 1 con robot mini,Bạn muốn quản lý tắt mở thiết bị năng lượng điện trong nhà, bạn có nhu cầu điều khiển motor, nhận dạng ID,Khó rộng xíu là bạn muốn làm một thứ CNC hoặc trang bị in 3d mini, máy cất cánh không người lái xe ( Flycam) một khối hệ thống thu thập dữ liệu thông qua GSM, cách xử lý ảnh,điều khiển vạn đồ thông quainternet tiếp xúc với điện thoạithông minh...

- Để làm cho được điều đó, từ đơn giản và dễ dàng đến phức hợp bạn yêu cầu sử dụng ngữ điệu lập trình Arduino dựa vào sơ đồ, hệ thống của chúng ta thiết kế, thông qua phần mềm ArduinoIDE, để tiến hành những yêu ước đó chuyển về thành phần xử lý trung trung ương ( Arduino).

2/ ra mắt và tổng quát về các loại Arduino

- hiện nay trên thị trường có khá nhiều phiên bản Arduino như Arduino Uno R3, Arduino Uno R3 CH340, Arduino Mega2560, Arduino Nano, Arduino Pro Mino, Arduino Lenadro, Arduino Industrial....

- Liên kiện năng lượng điện tử redeal.vn xin giới thiệu đến chúng ta các nhiều loại Arduino thịnh hành sau

2.1 Arduino Uno R3 chíp cắm, Arduino chíp dán

►Arduino Uno R3 là một trong những board mạchvi tinh chỉnh và điều khiển được cách tân và phát triển bởi Arduino.cc, một gốc rễ điện tử mã nguồn mở hầu hết dựa bên trên vi điều khiển AVR Atmega328P.

►Phiên bản hiện tại của Arduino Uno R3 đi kèm theo với hình ảnh USB, 6 chân đầu vào analog, 14 cổng hiện đại số I / O được áp dụng để kết nối với những mạch năng lượng điện tử, thiết bịbên ngoài.Trong kia có14 cổng I / O, 6 chân áp ra output xungPWMcho phép các nhà thiết kế kiểm soát điều hành và điều khiểncác thiết bị mạch năng lượng điện tử nước ngoài vi một phương pháp trực quan.

►Arduino Uno R3 được liên kết trực tiếp với máy vi tính thông qua USB để giao tiếp vớiphần mượt lập trìnhIDE,tương đam mê với Windows, MAC hoặc Linux Systems, mặc dù nhiên, Windows thích hợp hơn để sử dụng.Các ngôn từ lập trình như C và C ++ được thực hiện trong IDE.

►Ngoài USB, tín đồ dùng rất có thể dùng mối cung cấp điện không tính để cung cấp nguồn cho bo mạch.

►Các bo mạch Arduino Uno khá như thể với các bo mạch khác trong các loạiArduino về mặt áp dụng và chức năng, mặc dù các bo mạch Uno không đi kèm theo với chip điều khiển và tinh chỉnh FTDI USB lớn Serial.

►Có rất nhiều phiên phiên bản bo mạch Uno, mặc dù nhiên,Arduino Nano V3và Arduino Uno là phần nhiều phiên phiên bản chính thức nhất đi kèm theo với vi tinh chỉnh Atmega328 8 bit AVR Atmel vào đó bộ nhớ RAM là 32KB.

►Khi đặc thù và tính năng của trọng trách trở bắt buộc phức tạp, thẻ ghi nhớ SD Mirco hoàn toàn có thể được kết nối thêm vào Arduino nhằm lưu trữ được nhiều thông tin hơn.

*

Arduino Uno R3 chíp cắm

*

Arduino Uno R3 chíp dán CH340

☼ những tính năng Arduino bên trên Board

►Arduino Uno kèm theo với đồ họa USB có nghĩa là cổng USB được cấp dưỡng bo mạch Arduinođể phạt triển giao tiếp nối tiếp với sản phẩm công nghệ tính.

►Bộvi điều khiểnAtmega328sử dụng bên trên bo mạch kèm theo với một vài tính năng như hẹn giờ, bộ đếm, ngắt, chân PWM, CPU, chân I / O và dựa trên xung nhịp 16 MHz giúp tạo ra nhiều tần số cùng số lệnh hơn trong những chu kỳ.

►Đây là một trong nền tảng mã mối cung cấp mở, nơi rất nhiều người rất có thể sửa đổi và tối ưu hóa bảng dựa trên con số hướng dẫn và trách nhiệm muốn đạt được.

►Arduinođi kèm với một tính năng điều chỉnh tích phù hợp giúp giữ năng lượng điện áp trong tầm kiểm soát khi sản phẩm được liên kết với thiết bị mặt ngoài.

►Chân reset bên trên Arduinođể thiết lập cấu hình lại cục bộ và gửi chương trình đang làm việc trở vềban đầu.Chân resetnày hữu dụng khi Arduino bịtreo khi đang làm việc chương trình

►Có 14 chân I / O digital cùng 6 chân analog được tích hợp trên Arduinocho phép kết nối bên ngoài với bất kỳ mạch nào với Arduino.Các chân này cung ứng sự linh hoạt với dễ sử dụng cho những thiết bị phía bên ngoài có thể được kết nối thông qua các chân này.

►6 chân analog được ghi lại là A0 cho A5 cùng có độ sắc nét 10 bit.Các chân này đo từ bỏ 0 mang lại 5V, mặc dù nhiên, chúng rất có thể được thông số kỹ thuật ở phạm vi cao bằng cách sử dụng chức năng analogReference () và chân ISF.

►Bộ nhớ flash 13KB được thực hiện để lưu trữ con số hướng dẫn bên dưới dạng mã.

►Chỉ đề xuất nguồn5V để thực hiện với Arduino, hoặc rước nguồn trực tiếp từ cổng USB.Arduinocó thể cung ứng nguồn điện phía bên ngoài lên cho 12 V rất có thể được kiểm soát và điều chỉnh và giới hạn mức 5 V hoặc 3,3 V dựa vào yêu mong của projects.

Các chân input đầu vào - output đầu ra của Arduino Uno R3

*

Có một vài chân I / O Digitalvà analog được để trên bo mạch hoạt động ở mức xúc tích 5V với loại từ khoảng từ 20mA cho 40mA

Thông số kỹ thuật:

►Chíp ATMEGA328P-PU

►Nguồn Cấp:7-12V

►Dòng Maxchân 5V: 500mA

►Dòng Max3.3V: 50mA

►Dòng MaxChân I/O :30mA

►14 ChânDigital I/O (6 chânPWM)

►6 ChânAnalog Inputs

►32k Flash Memory

►16Mhz Clock Speed

►SRAM 2 KB

►EEPROM 1 KB

►Đèn LED:Arduino Uno đi kèm với led tích hợp được kết nối thông qua chân 13. Cung ứng mức logicHIGH tương xứng ONvà LOWtương ứng tắt.

►Vin:Đây là năng lượng điện áp đầu vào được cung ứng cho board mạch Arduino.Khác với 5V được cung ứng qua cổng USB.Pin này được áp dụng để cung cấp điện áp toàn mạch trải qua jack nguồn, thường thì khoảng 7-12VDC

►5V:Chân5V được áp dụng để cung cấp điện ápđầu ra. Arduino được cấp nguồn bằng ba cách đólà USB, chân Vin của bo mạch hoặc giắc nguồn DC.

►USB: cung ứng điện áp khoảng chừng 5V trong những khi Vin với Power Jack hỗ trợ dải điện áp trong khoảng từ 7V mang đến 20V.

►GND:Chân mass chung cho toàn mạch Arduino

►Reset:Chân reset để tùy chỉnh thiết lập lại về ban đầu

►IOREF:Chânnày rất hữu dụng để cung cấp tham chiếu năng lượng điện áp đến Arduino

►PWM :PWM được hỗ trợ bởi các chân 3,5,6,9,10, 11. Những chân này được thông số kỹ thuật để hỗ trợ PWM đầu ra 8 bit.

►SPI: Chân nàyđược điện thoại tư vấn là đồ họa ngoại vi nối tiếp. Các chân 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK) cung cấp liên lạc SPI với việc trợ giúp của thư viện SPI.

►AREF: Chân nàyđược điện thoại tư vấn là tham chiếu tương tự, được sử dụng để cung cấp điện áp tham chiếu cho các đầu vào tương tự.

►TWI: Chân tiếp xúc TWI được truy cập thông qua thư viện dây.Chân A4 với A5 được thực hiện cho mục đích này.

►Serial Communication:Giao tiếp thông liền được triển khai thông qua nhì chân0 (Rx) và 1 (Tx).

►Rx: Chân này được áp dụng để nhấn dữ liệu trong khi chânTx được sử dụng để truyền dữ liệu.

►External Interrupts (Ngắt ngoài): Chân 2 với 3 được áp dụng để cung ứng các ngắt ngoài.

2.2 Arduino Nano

►Arduino Nano USB Minilà board mạch sử dụngvi điều khiển và tinh chỉnh ATmega328P hoặc ATmega168tích hợp các chânI/O đối kháng giản bé dại gọn dựa trên mã mối cung cấp mở được cải cách và phát triển bởi Arduino.cc, có ích thế bự về kích cỡ so cùng với phiên bản Arduino Uno cùng Arduino Mega. Arduino Nano hoàn toàn có thể hoạt động độc lập và tương tác kết quả với các thiết bị điện tử, cũng hoàn toàn có thể giúp những người dân mới khám phá về Arduino có thểkết nối với PC, phối phù hợp với Flash, Xử lý, Max / Msp, PD, và các ứng dụng khác một giải pháp dễ dàng. Điều này giúp Arduino Nano là việc lựa chọn ưa chuộng khi muốn thực hiện một projects mà yếu cầu liên kết với các thiết bị ngoại vi không nhiều và đơn giản.

►Các công dụng rất như là giống cùng với phiên phiên bản Arduino Uno tuy vậy kích thước nhỏ dại gọn hơn.

►Arduino Nano vận động với điện áp 5V.Tuy nhiên nguồn cấp điện áp nguồn vào có thể đổi khác từ 7 cho 12V.

►Arduino Nano bo gồm tất cả14 chân Digital, 8 chân Analog, 2 chân Resetvà 6 chân Nguồn.

►Mỗi chân Digitalvà Analogcó thể triển khai với nhiều tác dụng khác nhau nhưng công dụng chính vẫnlà được mặc định thông số kỹ thuật làm đầu vào (Input) hoặc áp sạc ra ( Output). Khi giao tiếp với cảm biến các chân Digital / Analog đóng vai trò chân Input, cùng khi áp dụng để điều khiển động cơ, chế tạo xung, kích dẫn relay, thiết bị đưa mạch thì những chân Digital / Anologs lô vai trò Output.

►Các hàm cơ bạn dạng nhưpinMode()vàdigitalWrite()được áp dụng để điều khiển buổi giao lưu của các chân Digital vào khianalogRead()được sử dụng để tinh chỉnh các chân Analog.

Xem thêm: Hướng Dẫn Chi Tiết Cách Chơi Aphelios Mùa 12 Và Cách Lên Đồ Mạnh Nhất

►Các chân Analog có độ phân giải 10 bit, giá chỉ trị đổi khác từ 0V đến 5V.

►Arduino Nano tích hợpThạch anh dao độngvới tần số 16 MHz.Nếu thực hiện Arduino Nano để triển khai một projects liên quan đến đồng hồ số thì độ đúng chuẩn trong xê dịch tần số khôn xiết cao

►Có một hạn chế khi thực hiện Arduino Nano sẽ là không đi kèm theo giắc mối cung cấp DC, tất cả nghĩa làkhông thể hỗ trợ nguồn điện bên ngoài thông qua những chân Arduino Nano như các phiên phiên bản Arduino Uno và Arduino Mega. Phải cắm trực tiếp trải qua cổng USB Mini

►Board mạch Arduino Nano không thực hiện cổng USB chuẩn chỉnh thường dùngđể kết nối với sản phẩm tính, nỗ lực vào kia Arduino Nano chỉ hỗ trở cổng tiếp nối usb Mini để kết nối

►Với Kích thước nhỏ dại gọnvà các tính năng như thể với phiên phiên bản Arduino Uno đề xuất Arduino Nano biến hóa một chọn lọc lý tưởng cho đa số các ứng dụng thực hiện các projectstrong đó kích thước của những thành phần điện tử được tối ưu.

►Bộ nhớ flash là 16KB hoặc 32KB, phụ thuộc vàoVi điều khiểnAtmega, tức là Atmega168 đi cóbộ ghi nhớ flash 16KB trong khi Atmega328 đi cóbộ lưu giữ flash là 32KB.Bộ nhớ flash được sử dụng để lưu trữ mã hóa dữ liệu.Bộ lưu giữ 2KB trong tổng số bộ lưu trữ flash được sử dụng cho chương trìnhkhởi động gọi là Bootloader.

►Bộ lưu giữ SRAM bao gồm thể đổi khác từ 1KB hoặc 2KB cùng EEPROMtương ứnglà 512 byte hoặc 1KB đối với Atmega168 vàAtmega328.

►Sử dụng phần mềm IDE nhằm lập trình cùng với cáp USB Mini giao tiếp với vật dụng tính

*

Arduino nano

Sơ trang bị chân và thông số kỹ thuật Arduino Nano sử dụng Vi tinh chỉnh ATmega328P:

►Chip : ATmega328P

►Điện áp xúc tích : 5V

►Điện áp chuyển động : 7-12V

►Các chân I/O : 14 chân ( bao gồm 6 chân PWM)

►Dòng diện I/O : 40mA

►Bộ nhớ Flash : 32Kb

►SRAM : 2Kb

►EEPROM : 1Kb

►Tần sốdao động: 16Mhz

*

ARDUINONANO- linh phụ kiện điện tử redeal.vn

Mỗi chân trên mạch ArduinoNano có chức năng cụ thể trên các chân đó.Chẳng hạn như các chân Analog có thể sử dụng như 1 bộ chuyển đổi Analogsang Digital trong số đó các chân A4 và A5 cũng có thể được áp dụng cho vấn đềgiao tiếp I2C.Tương tự, gồm 14 chân Digital, trong các số ấy có 6 chân được thực hiện để tạo nên xung PWM.

► ChânVin:Đây là châncung cấp điện áp đầu vào cho mạch Arduino nanokhi sử dụng nguồn kế bên từ 7VDC cho 12 VDC.

► Chân 5V: Là mứcđiện áp cung cấpquy định của Arduinođược sử dụng để cung cấp nguồn nuôi cho vi tinh chỉnh và các phần tử linh kiện khác trên board Arduino.

► Chân 3,3V:Đây là một mức năng lượng điện áp tối thiểu được tạo thành bởi bộ điều chỉnh điện áp trên board ( thực hiện Lm1117 - 3.3V)

► Chân GND: Chân mass đến Arduino, có nhiều chân GND trên board Arduino mang lại mục đích thuận lợi kết nối với sản phẩm ngoại vi sử dụng dây testboard

► Chân Reset: Khi tác động ảnh hưởng nút thừa nhận reset, Arduino được trả về lại lịch trình ban đầu.Rất hữu ích khi chạy chương trìnhphức tạp và bị treo Vi tinh chỉnh và điều khiển ATmega.Mức lành mạnh và tích cực LOW được cấu hình thiết lập sẽ reset lại Arduino Nano

► các chân Analogs:Có 8 chân Analog trên board mạch Arduino Nanođược cam kết hiệulà A0 đếnA7. Được áp dụng để đo năng lượng điện áp tương tự như trong khoảng từ 0V mang đến 5V.

► Chân Rx, Tx: Được áp dụng cho giao tiếp nối tiếp trong các số ấy Tx làtruyền tài liệu vàRx là nhậndữ liệu.

► Chân 13: Để thực hiện tắt bật LED bên trên board Arduino Nano, sử dụng để quan tiền sát, soát sổ chương trình nên thiết

► Chân AREF: Chân này được thực hiện lấyđiện áp tham chiếu mang lại điện áp đầu vào.

► Chân xung PWM: bao hàm 6 chân là chân 3,5,6,9,10,11 được sử dụng để cung cấp đầu ra 8-bit xung PWM.

► Giao tiếpSPI:Chân 10(SS), Chân 11(MOSI), Chân 12(MISO), Chân 13(SCK) được sử dụng cho SPI giao diện ngoại vi nối tiếp.SPI được thực hiện chủ yếuđể truyền dữ liệu giữa các bộ vi tinh chỉnh và điều khiển và những thiết bị nước ngoài vi khác ví như cảm biến, thanh ghi cùng thẻ ghi nhớ SD.

► Ngắt không tính ( External Interrupts ): Chân 2 và 3 áp dụng làm ngắt quanh đó được thiết lậptrong ngôi trường hợp cấp bách khi chúng ta cần dừng chương trình chủ yếu và tác động những cảnh báo hướng dẫn tại thời khắc đó.Chương trình chính sẽtiếp tục lại sau khoản thời gian lệnh ngắt được các loại bỏ.

► tiếp xúc I2C: giao tiếp I2C sử dụng các chân A4 (SDA) với A5 (SCL)

2.3 Arduino Mega2560

►Arduino Mega2560 làboard mạchviđiều khiểndựa trên bộ xử lý Atmega2560 được không ngừng mở rộng thêmbộ nhớ với cácchân I / O so với những bo mạch khác tất cả sẵn bên trên thị trường.

►Có 54 chân I / O digital cùng 16 chân analog được tích đúng theo trên bo mạch giúp vật dụng này trở cần riêng biệtvà rất nổi bật so với các thiết bị khác.

►Có tất cả54 chân ra I / O digital, trong số đó có 15 chânđược áp dụng cho xuất xung PWM

►Một bộ dao động thạch anh gồm tần số 16 MHz được tích hòa hợp trên board Arduino Mega2560

►Arduino Mega2560có cổng tiếp nối usb được áp dụng để liên kết và gửi mã từ máy vi tính đến mạch Arduino Mega dựa trên ứng dụng IDE

►Tích đúng theo jack nguồnDCđể cấp cho nguồn đến bo mạch.Một số phiên bạn dạng Arduino khác thiếu nhân tài này như Arduino Pro Mini không đi kèm jackcắm mối cung cấp DC.

►Đầu jack kết nốiICSP ( Header song gần nút reset)đượcbổ sung đáng chăm chú cho Arduino Mega, sử dụng để xây dựng Arduino và sở hữu file lên từ máy vi tính qua ứng dụng IDE

►Arduino Mega2560 cóhai mứcđiện áplà 5V và 3.3V hỗ trợ sự hoạt bát để kiểm soát và điều chỉnh điện áp theo yêu cầu so cùng với Arduino Pro Mini chỉ đi kèm theo với một bộ điều chỉnh điện áp.

►So sánh cùng với Arduino Uno thì Arduino Mega không có rất nhiều sự khác hoàn toàn giữa Arduino Uno và Arduino Mega xung quanh Arduino Mega được mở rộng bộ nhớ và các chân I/O các hơn, kích cỡ lớn hơn.

►Về phần mềm lập trình, toàn bộ các nhiều loại Arduino đầy đủ dùng chung phần mềm IDE

►Tính khả dụng của Atmega16 bên trên bo mạch Arduino Megalàm mang đến nó khác với Arduino Pro Mini chỉ thực hiện USB để chuyển đổi nối tiếp để lập trình

►Tích đúng theo nút reset trên board mạchvà 4 cổng tiếp liền phần cứng được gọi là USART, tạo nên tốc độ tối đa để giao tiếp.

*

Arduino Mega2560

☼ Sơ vật dụng chân và thông số kỹ thuật của Arduino Mega2560

►Chíp ATMEGA2560

►Điện Áp Hoạt Động : 5VDC

►Nguồn Cấp:7-12V ( giới hạn 6-20V)

►Dòng Maxchân 5V: 500mA

►Dòng Max3.3V: 50mA

►Dòng MaxChân I/O :40mA

►54 ChânDigital I/O (15 ChânPWM)

►16 ChânAnalog Inputs

►Bộ ghi nhớ Flash : 256K

►16Mhz Clock Speed

►SRAM 8 KB

►EEPROM 4 KB

*

ARDUINO MEGA2560 - linh kiện điện tử redeal.vn

►Arduino Mega có phong cách thiết kế đặc biệt cho những dự án yên cầu mạch phức hợp và buộc phải nhiều ko gian bộ nhớ lưu trữ hơn.Hầu hết các dự án điện tử rất có thể được tiến hành khá xuất sắc bởi các Arduino khác bao gồm sẵn trên thị phần như Arduino Uno R3, Arduino Nano, Arduino Pro Mini khiến Arduino Mega ko được dủng phổ cập cho những dự án thông thường.Tuy nhiên, có một vài dự án chỉ được triển khai bởi Arduino Mega như sản xuất máy in 3d hoặc điều khiển nhiều bộ động cơ DC, nhiều bộ động cơ bước, vì kỹ năng lưu trữ nhiều thông tin, dữ liệuhơn trong bộ lưu trữ mã hóa và yêu cầu nhiều những chân I/O

►Có ba phương pháp để cấp nguồn mang đến Arduino Mega.Bạn hoàn toàn có thể sử dụng cáp USB để cung cấp nguồn mang đến bo Arduino Mega hoặcsử dụng chân cấp nguồnVin hoặc từ giắccắm mối cung cấp vào DC

►Arduino Mega2560 có thiết kế với cầu chì tự hồi phục mục đích ngăn cổng USB của dòng sản phẩm tính sinh nhiệtkhi xảy ra hiện tượng quá dòng trên mạch Arduino do những chân I/O chạm chập.Hầu hết thứ tính máy tính xách tay hay destop đều có cơ chế bảo vệ quá dòng trải qua cổng USB, mặc dù trên board mạch Arduino Mega2560 tích thích hợp sẵn sẽ khởi tạo được lớp bảo đảm thứ 2 lúc kết nối giao tiếp với máy tính.

Mỗi chân I/O của Arduino Mega2560đi kèm với một tính năng cụ thể liên quan đến chân đó.Tất cả những chân analog hoàn toàn có thể được áp dụng làm chân I / O số.

Chi máu về các chân bên trên board mạch Arduino Mega2560

►Chân 5V và 3.3V :Chânnày được sử dụng để cung ứng điện áp đầu ra khoảng chừng 5V.

►Chân GND :Có 5 chân nối masscó sẵn bên trên board Arduino Mega, giúp tiện lợi kết nối nếu thực hiện dự án với nhiều kết nối đồ vật ngoại vi

►Chân reset :Được sử dụng để tùy chỉnh lại board mạch về lại ban đầu.Mức tích cực và lành mạnh LOW được tùy chỉnh thiết lập sẽ reset lại board mạch.

►Chân Vin :Là chân điệnáp đầu vào cung ứng cho mạch Arduino Mega, năng lượng điện áptừ 7V đến 20V. Ngoài ra điện áp được cấpbởi jack nguồn DC có thể được lấythông qua chân này.Tuy nhiên, điện áp đầu ra thông qua chân này cho mạch Arduinosẽ được tự động hóa thiết lập là5V.

►Chân media nối tiếp ( Serial Communication ) :RXD cùng TXD là các chân nối liền được thực hiện để truyền và nhận tài liệu nối tiếp, chân Rx thay mặt đại diện cho câu hỏi truyền dữ liệu cònTx được sử dụng để nhấn dữ liệu.Có tất cả 4kết hợp những chân tiếp nối này được sử dụng trong đóSerial 0làchân RX(0) với TX(1),Serial 1là chânTX(18) và RX(19),Serial 2là chânTX(16) và RX(17), vàSerial 3là chânTX(14) và RX(15).

►ChânNgắt bên cạnh (External Interrupts):6chân được thực hiện để tạo các ngắt kế bên đó là ngắt 0 (chân 0), ngắt 1 (chân 3), ngắt 2 (chân 21), ngắt 3 (chân 20), ngắt 4 (chân 19), ngắt 5 (chân 18).Các chân này tạo ra các ngắt bằng một vài cách có nghĩa là cung cung cấp giá trị LOW, tănghoặc sút hoặc biến hóa giá trị cho những chân ngắt.

►Đèn LED :Arduino Mega 2560 tích hợp led trên board mạch liên kết với chân13. Quý hiếm HIGH đèn led chiếu sáng được bật và LOW đèn led chiếu sáng tắt. Giúp tín đồ lập trình quan tiếp giáp trực quan khi test, bình chọn chương trình trên board Arduino

►Chân AREF :Chân chế tạo ra điện áp tham chiếu cho đầu vào analogs

►Các chân tương tự ( Analogs) :Có 16 chân analog được tíchhợp bên trên board Arduino tất cả ký hiệu là A0 mang đến A15.Điều quan trọng cần để ý là toàn bộ các chân analog này có thể được áp dụng làm chân I / O Digital.Mỗi chân analog đi kèm với độ phân giải 10 bit.Các chân này hoàn toàn có thể có điện áp đổi khác tử 0V mang lại 5V.Tuy nhiên, quý hiếm trên rất có thể được vắt đổi bằng cách sử dụng hàm ISF và analogReference ().

►Giao tiếpI2C :Hai chân đôi mươi và 21 cung ứng giao tiếp I2C trong những số ấy 20 đại diện thay mặt cho SDA (Dòng dữ liệu tiếp nối chủ yếu hèn được thực hiện để giữ lại dữ liệu) và 21 thay mặt đại diện cho SCL (Dòng đồng hồ nối tiếp hầu hết được sử dụng để hỗ trợ đồng cỗ hóa tài liệu giữa các thiết bị)

►Truyền thôngSPI:Đượcsử dụng nhằm truyền dữ liệu giữa Arduinovà các thiết bịngoại vi khác.Chân 50 (MISO), Chân51 (MOSI), Chân 52 (SCK), Chân 53 (SS) được áp dụng để liên lạc SPI.

3/ vì sao lại chọn Arduino

- có nhiều dòng Vi Điều Khiển trên thị phần để bọn họ sử dụng cho dự án của mình. Dẫu vậy để sử dụng và thực hiện được cần yên cầu người triển khai có kỹ năng và kiến thức và tởm nghiệm. Và hầu như các loại vi tinh chỉnh được số lượng giới hạn sử dụng vào windows là chủ yếu.

- cùng với Arduino, phần mềm cung cấp đa nền tảng, có thể chạy trêncác hệ quản lý điều hành Windows, Macintosh OSX với Linux.

- giá thành Arduino không tốn kém

- phần mềm lập trình IDE dễ sử dụng, nói cả cho những người mới bắt đầu

- phần mềm Arduino được xuất bạn dạng dưới dạng những công nuốm mã mối cung cấp mở, ngôn ngữ có thể được không ngừng mở rộng thêm bởi vì các chuyên gia lập trình viên gồm kinh nghiệm trải qua các thư viện ngôn từ C++. Đối với mọi người phân tích về kỹ thuật rất có thể tích hợp với nhúng ngữ điệu AVR vào Arduino ví như cần.

- cung ứng kết nối những thiết bị ngoại vi phong phú và đa dạng thông qua những modules

BỘ KIT HỖ TRỢ ARDUINO 37 CẢM BIẾN

- có không ít phiên bản Arduino lựa chọn lựa, từ bỏ Phiên bản mini mang đến mở rộng

- Sử dụng, biên dịch cùng nạp công tác thông qua laptop dễ dàng

4/ Ứng dụng của Arduino

- Robot : Arduino được áp dụng trong các xây cất về Robot, cụ thể như tinh chỉnh motor, phân biệt và xử lý thông qua cảm biến...

- thiết bị CNC mini áp dụng cho điêu khắc áp dụng laser hoặc spindle tốc độ cao.

*

Máy CNC 3 trục XYZ sử dụng Arduino Promini

- máy in 3D, sử dụng in chi tiết sản phẩm 3D

*

Máy in 3d sử dụng Arduino MEGA2560

- Máy cất cánh không tín đồ lái

- Điều khiển thiết bị thông qua internet ( IoT)

- phân biệt và cách xử lý và cảnh báo các vấn đề nguy hiểmnhư báo cháy, mật độ hóa chất, Khí ga độc hại, thông qua cảm biến

- Điều khiển thiết bị tắt mở đơn giản, cảm biến âm thanh, ánh sáng....

* Một vài ứng dụng với Arduino thực tế

- sử dụng Arduino Uno R3 điều khiển và tinh chỉnh động cơ trải qua module L298P

- thực hiện Arduino Mega nhằm hiển thị thông tin lên LCD, TFT

- thực hiện Arduino Uno R3 SMD mô rộp với module cảm biến, tinh chỉnh và điều khiển Servo mini

- thực hiện Arduino Nano làm cho xe robot

5/ bắt buộc phải chuẩn bị những gì nhằm học Arduino ?

- Để học tập và thực hành thực tế Arduino, họ cần hiểu và biết về các thiết bị phần cứng.

- ứng dụng (IDE destop)

- Thư viện

6/ những thiết bị mua nơi đâu ?

- bây giờ có không hề ít công ty,Cửa hàng điện tử,Cửa hàng linh kiện điện tửtrên toàn quốc nói chung vàCửa hàng linh phụ kiện điện tử tại Đà Nẵng nói riêngkinh doanhcác thành phầm liên quan cho Arduino và các thiết bị modules liên kết hỗ trợ.

Linh kiện năng lượng điện tử redeal.vn chuyên cung cấpLinh kiện năng lượng điện tử,Led lăng xê , mối cung cấp Tổ Ong,Modules Arduino,Thiết bị công nghiệp uy tín.Là địa chỉ cửa hàng tin cậy để bạn đặt hàng hàng.

Xem thêm: Teamobi/ Trang Chủ /Nhận Quà Game Khí Phách Anh Hùng 1, Game Khí Phách Anh Hùng 1

- Đến vớiLinh kiện điện tử redeal.vn Đà Nẵng, các bạn được cung cấp tư vấnthuật nhiệt tình, chế độ hậu mãi cũng như bảo hành uy tín.