Networks Business Online Việt Nam & International VH2

Tìm hiểu về arduino

Đăng ngày 01 October, 2022 bởi admin

Arduino là gì

Arduino là một nền tảng mã nguồn mở được sử dụng để thiết kế xây dựng những dự án Bất Động Sản điện tử. Arduino gồm có cả bảng mạch lập trình ( thường được gọi là vi điều khiển và tinh chỉnh ) và một ứng dụng hoặc IDE ( Môi trường tăng trưởng tích hợp ) chạy trên máy tính, được sử dụng để viết và tải mã máy tính lên bo mạch .
Nền tảng Arduino giờ đã khá phổ cập với những người mới khởi đầu với thiết bị điện tử. Không giống như hầu hết những bo mạch lập trình trước đây, Arduino không cần phần cứng riêng để tải mã mới lên bo mạch – bạn hoàn toàn có thể chỉ cần sử dụng cáp USB. Ngoài ra, Arduino IDE sử dụng phiên bản đơn thuần của C + +, giúp việc học lập trình thuận tiện hơn. Arduino cung ứng một mẫu chuẩn giúp dễ tiếp cận những tính năng của bộ vi tinh chỉnh và điều khiển hơn .

 

Bạn đang đọc: Tìm hiểu về arduino

Cấu tạo của arduino

Có nhiều loại bo mạch Arduino sử dụng cho những mục tiêu khác nhau, nhưng hầu hết Arduino có những thành phần như dưới đây :

Nguồn (USB / Đầu cắm nguồn cái)

Mỗi bo mạch Arduino có một cách nối nguồn. Arduino UNO được cấp nguồn từ cáp USB hoặc đầu cắm nguồn cái. Trong hình trên, cổng USB được đánh số ( 1 ) và đầu cắm nguồn cái được đánh số ( 2 ) .
Cổng USB cũng tương hỗ tải mã lên bo mạch Arduino .
LƯU Ý : KHÔNG sử dụng nguồn điện lớn hơn 20 Vôn sẽ làm hư Arduino. Điện áp thích hợp cho hầu hết những quy mô Arduino là từ 6 đến 12 Vôn .

Chân (5V, 3.3V, GND, Analog, Kỹ thuật số, PWM, AREF)

Các chân trên Arduino là chỗ nối dây để kiến thiết xây dựng mạch ( để link bo mạch với dây thường có những đầu cắm bằng nhựa đen để bạn hoàn toàn có thể cắm ngay dây vào bo mạch ). Arduino có nhiều loại chân khác nhau, mỗi loại được ghi chú trên bo mạch và được sử dụng cho những tính năng khác nhau .
GND ( 3 ) : Viết tắt của ‘ Ground ’. Có 1 số ít chân GND trên Arduino, hoàn toàn có thể sử dụng bất kể chân nào để nối đất cho mạch .
5V ( 4 ) và 3.3 V ( 5 ) : Chân 5V cấp nguồn 5 vôn, và chân 3.3 V cấp nguồn 3,3 vôn. Hầu hết những linh phụ kiện đơn thuần sử dụng với Arduino chạy không thay đổi ở 5 hoặc 3,3 vôn .
Analog ( 6 ) : Khu vực những chân có ký hiệu ‘ Analog In ‘ ( A0 đến A5 trên UNO ) là những chân nhận tín hiệu nguồn vào. Các chân này hoàn toàn có thể đọc tín hiệu từ một cảm ứng tựa như ( như cảm ứng nhiệt độ ) và quy đổi nó thành một giá trị số mà tất cả chúng ta hoàn toàn có thể đọc .
Digital ( 7 ) : Qua khu vực những chân analog là tới những chân digital ( 0 đến 13 trên UNO ). Các chân này sử dụng cho cả nguồn vào digital ( ví dụ như cho biết nút nào được nhấn ) và đầu ra digital ( như cấp nguồn năng lượng cho đèn LED ) .
PWM ( 8 ) : Bạn hoàn toàn có thể thấy dấu ngã ( ~ ) bên cạnh 1 số ít chân số ( 3, 5, 6, 9, 10 và 11 trên UNO ). Các chân này hoạt động giải trí như những chân digital thường thì, ngoài những hoàn toàn có thể sử dụng cho điều chế độ rộng xung ( PWM ) .
AREF ( 9 ) : Là viết tắt của tham chiếu analog. Chân này thường ít được sử dụng. Thỉnh thoảng nó được dùng để thiết lập điện áp tham chiếu bên ngoài ( giữa 0 và 5 Vôn ) làm số lượng giới hạn trên cho những chân analog nguồn vào .

Nút reset

Cũng giống như Nintendo gốc, Arduino có nút reset ( 10 ). Nếu nhấn nút này sẽ trong thời điểm tạm thời liên kết chân reset với đất và khởi động lại bất kể mã nào được nạp trên Arduino. Nó rất hữu dụng nếu mã của bạn không lặp lại và bạn muốn kiểm tra nó nhiều lần .

Đèn LED báo nguồn

Ngay bên dưới và bên phải của từ “ UNO ” trên bảng mạch có một đèn LED nhỏ bên cạnh chữ ‘ ON ’ ( 11 ). Đèn LED này sẽ sáng lên khi cắm Arduino vào nguồn điện .

Đèn LED RX TX

TX là viết tắt của truyền, RX là viết tắt của nhận. Những ký hiệu này Open khá nhiều trong những thiết bị điện tử để chỉ ra những chân chịu nghĩa vụ và trách nhiệm về tiếp xúc tiếp nối đuôi nhau. Trong trường hợp bo mạch ở trên, có hai vị trí trên UNO Arduino nơi TX và RX Open – vị trí thứ nhất là chỗ những chân số 0 và 1, và vị trí thứ hai bên cạnh đèn LED báo TX và RX ( 12 ). Những đèn LED này sẽ phân phối hướng dẫn trực quan bất kỳ khi nào Arduino nhận hoặc truyền tài liệu .

Mạch tích hợp – IC

IC hay mạch tích hợp (13) có màu đen với các chân kim loại. Bạn có thể xem nó như là bộ não của Arduino. IC trên Arduino ở các bo mạch khác nhau có sự khác nhau, nhưng thường là dòng IC ATmega từ công ty ATMEL. Điều này rất quan trọng, vì bạn cần phải biết loại IC (cùng với loại bo mạch) trước khi tải lên một chương trình. Thông tin này thường được viết ở phía trên cùng của IC. Nếu bạn muốn biết thêm về sự khác biệt giữa các IC khác nhau thì có thể đọc datasheet của nó.

Điều chỉnh điện áp

Bộ kiểm soát và điều chỉnh điện áp ( 14 ) là thứ bạn không có tương tác với Arduino. Nhưng nó kiểm soát và điều chỉnh lượng điện áp được đưa vào bo mạch Arduino. Giống như người gác cổng, nó sẽ giải quyết và xử lý điện áp phụ hoàn toàn có thể gây hại cho mạch. Tất nhiên, nó có số lượng giới hạn của nó, do đó, không cấp điện cho Arduino lớn hơn 20 vôn .

Các loại arduino

Arduino có nhiều bo mạch khác nhau, mỗi bo mạch có năng lực khác nhau. Thêm vào đó, vì là phần cứng nguồn mở nên nhiều người hoàn toàn có thể sửa đổi và tạo ra nhiều những bo mạch Arduino khác với nhiều tính năng hơn. Dưới đây là 1 số ít loại thông dụng :

Arduino Uno (R3)

Uno là một lựa chọn tuyệt vời nếu bạn mới làm quen với arduino. Nó có mọi thứ thiết yếu để bạn khởi đầu. Nó có 14 chân đầu vào / đầu ra digital ( trong đó 6 chân hoàn toàn có thể được sử dụng làm đầu ra PWM ), 6 đầu vào analog, liên kết USB, giắc cắm nguồn, nút reset và nhiều thứ khác nữa. Nó chứa mọi thứ thiết yếu để tương hỗ vi điều khiển và tinh chỉnh ; chỉ cần liên kết nó với một máy tính bằng cáp USB hoặc cấp điện cho nó bằng bộ chuyển đổi dòng xoay chiều thành dòng một chiều hoặc pin .

Lilypad Arduino

LilyPad là một công nghệ tiên tiến dệt e-textile được tăng trưởng bởi Leah Buechley và được hợp tác phong cách thiết kế bởi Leah và SparkFun. Mỗi LilyPad được phong cách thiết kế được cho phép chúng hoàn toàn có thể gắn lên quần áo bằng chỉ dẫn điện. LilyPad có nguồn vào, đầu ra, điện, và bo mạch cảm ứng kiến thiết xây dựng chuyên cho công nghệ tiên tiến dệt e-textile. Thậm chí hoàn toàn có thể rửa được .

RedBoard

RedBoard hoàn toàn có thể được lập trình qua cáp USB Mini-B sử dụng Arduino IDE. Nó sẽ hoạt động giải trí trên Windows 8 mà không phải biến hóa thiết lập bảo mật thông tin. Nó không thay đổi hơn nhờ chip USB / FTDI, cộng với chip trọn vẹn phẳng ở mặt sau, giúp bạn thuận tiện nhúng vào những project hơn. Chỉ cần cắm bo mạch, chọn “ Arduino UNO ” từ menu là hoàn toàn có thể tải mã lên. Bạn hoàn toàn có thể cấp nguồn cho RedBoard qua USB hoặc qua đầu cắm nguồn cái. Bộ kiểm soát và điều chỉnh nguồn trên bo mạch hoàn toàn có thể giải quyết và xử lý từ 7 đến 15V DC .

Arduino Mega (R3)

Arduino Mega giống như anh trai của UNO. Nó có rất nhiều chân đầu vào / đầu ra digital ( 14 chân hoàn toàn có thể được sử dụng làm đầu ra PWM ), 16 chân đầu vào analog, liên kết USB, giắc cắm nguồn và nút reset. Nó chứa mọi thứ thiết yếu để tương hỗ vi điều khiển và tinh chỉnh ; chỉ cần liên kết nó với một máy tính bằng cáp USB hoặc cấp điện cho nó bằng bộ chuyển đổi dòng xoay chiều thành một chiều hoặc pin. Vì có nhiều chân nên bo mạch này rất tiện lợi cho những project cần nhiều những nguồn vào hoặc đầu ra digital ( như nhiều đèn LED hoặc nhiều nút ) .

Arduino Leonardo

Leonardo là bo mạch arduino tiên phong sử dụng một vi điều khiển và tinh chỉnh tích hợp USB. Vì thế nên nó rẻ hơn và đơn thuần hơn. Ngoài ra, chính do bo mạch giải quyết và xử lý USB trực tiếp, những thư viện mã có sẵn được cho phép bo mạch mô phỏng bàn phím máy tính, chuột và nhiều thứ nữa .

Ứng dụng của arduino

Phần cứng và phần mềm Arduino được thiết kế cho các nghệ sĩ, nhà thiết kế, hacker  và bất kỳ ai quan tâm đến việc tạo ra các đối tượng hoặc môi trường tương tác. Arduino có thể tương tác với các nút, đèn LED, động cơ, loa, đơn vị GPS, máy ảnh, internet và thậm chí cả điện thoại thông minh hoặc TV. Sự linh hoạt này cộng với với phần mềm Arduino là miễn phí, các bo mạch phần cứng khá rẻ và cả phần mềm, phần cứng đều dễ học, nên nó có một cộng đồng người dùng lớn đã đóng góp mã và hướng dẫn cho một lượng lớn project dựa trên Arduino.

Đối với toàn bộ mọi thứ từ robot và miếng sưởi ấm tay đến những máy Dự kiến tương lai, Arduino hoàn toàn có thể được sử dụng như bộ não đằng sau hầu hết những dự án Bất Động Sản điện tử .
Bạn hoàn toàn có thể tìm hiểu thêm những sản phẩm arduino của Điện Tử Tương Lai tại đây : Kit tăng trưởng

Source: https://vh2.com.vn
Category : Ứng Dụng