Cộng đồng Arduino là một cộng đồng khổng lồ gồm những người dùng, hướng dẫn, dự án và các giải pháp làm sẵn được sử dụng trong các ứng dụng khác nhau. Công ty cũng cung cấp một phương pháp tương tác với các thiết bị ngoại vi bên ngoài rất đơn giản. Ban đầu, đế Arduino được thiết kế để cho phép nhiều loại thiết bị truyền động và cảm biến được kết nối với bộ vi điều khiển mà không cần sử dụng mạch bổ sung. Sự phát triển của các thiết bị và ứng dụng đơn giản không đòi hỏi kiến thức sâu về điện tử.
Mô tả thiết bị
Arduino Uno là một nền tảng mở cho phép bạn lắp ráp nhiều loại thiết bị điện tử. Bảng này sẽ hữu ích và thú vị cho những người sáng tạo, lập trình viên, nhà thiết kế và những bộ óc ham học hỏi khác, những người thích thiết kế các tiện ích của riêng họ. Arduino Uno có thể hoạt động kết hợp với máy tính và hoạt động độc lập. Tất cả phụ thuộc vào mục đích và ý tưởng.
Nền tảng Arduino Uno bao gồm phần mềm và phần cứng rất linh hoạt và dễ sử dụng.hoạt động. Để lập trình, một phiên bản đơn giản của C ++ (Wiring) được sử dụng. Thiết kế có thể được thực hiện trên phần mềm Arduino IDE miễn phí và trên cơ sở các công cụ C / C ++ tùy ý. Thiết bị hỗ trợ hệ điều hành Linux, MacOS và Windows. Cáp USB được sử dụng để lập trình và giao tiếp với máy tính, đồng thời cần có bộ cấp nguồn (6-20V) để hoạt động ngoại tuyến. Đối với người mới bắt đầu, các bộ dụng cụ làm sẵn để thiết kế đồ điện tử đã được phát triển - dòng Matryoshka.
Arduino Uno R3
Đây là mẫu mới được sản xuất tại Ý. Nó được sản xuất trên nền vi xử lý ATmega328p, xung nhịp là 16 MHz, bộ nhớ là 32 kb. Bo mạch có 20 chân đầu ra và đầu vào (có giám sát), được thiết kế để tương tác với các thiết bị ngoại vi.
Tính năng thiết bị
Arduino Uno có khả năng giao tiếp với các Arduino, máy tính và vi điều khiển khác. Nền tảng của thiết bị cho phép kết nối nối tiếp bằng các chân RX (0) và TX (1). Bộ xử lý ATmega16U2 phát kết nối như vậy qua cổng USB: do đó, một cổng COM ảo bổ sung được cài đặt trên máy tính. Phần mềm Arduino bao gồm một tiện ích trao đổi tin nhắn văn bản qua kênh đã tạo. Bo mạch của thiết bị có đèn LED RX và TX sáng lên trong quá trình truyền thông tin giữa máy tính và bộ xử lý ATmega162U. Nhờ có một thư viện riêng biệt, bạn có thể tổ chức kết nối bằng các liên hệ khác nhau mà không cầngiới hạn ở số không và đầu tiên. Và với sự trợ giúp của các thẻ mở rộng bổ sung, có thể tổ chức các cách tương tác khác, chẳng hạn như Wi-Fi, kênh vô tuyến, mạng Ethernet.
Arduino Uno smd có cầu chì đặc biệt bảo vệ cổng USB của máy tính khỏi hiện tượng đoản mạch và quá áp. Mặc dù máy tính có khả năng tự bảo vệ, cầu chì cung cấp thêm tính bảo mật. Nó có thể ngắt kết nối nếu dòng điện hơn 500mA được cung cấp cho đầu vào cổng USB và khôi phục nó khi dòng điện trở lại bình thường.
Kết
Tóm lại, chúng ta có thể nói rằng Arduino là một nền tảng rất linh hoạt và có nhiều chức năng để phát triển các ứng dụng khác nhau. Nó có cơ hội rất lớn để tương tác với các thiết bị ngoại vi. Arduino rất lý tưởng để tìm hiểu về vi điều khiển và cũng có thể dùng làm cơ sở cho các dự án nhỏ.