Mạch MakerEdu Shield for Vietduino

From MakerLab Wiki
Jump to navigation Jump to search

Giới thiệu

MakerEdu Shield for Vietduino được nghiên cứu và và sản xuất bởi MakerLab.vn là một bo mạch trung gian chuẩn Arduino Shield, giúp bạn kết nối các mạch điều khiển trung tâm Arduino/Vietduino với các Module Chức NăngCảm Biến trong Hệ sinh thái phần cứng Robotics MakerEdu qua cổng kết nối chuẩn XH2.54 giúp kết nối dễ dàng và chống ngược, sai các chân kết nối.

Mạch MakerEdu Shield for Vietduino tương thích với các mạch điều khiển trung tâm sau:

Icon-Info-White.png Lưu ý:
Mạch MakerEdu Shield for Vietduino sẽ tương thích tốt nhất khi sử dụng với các mạch Vietduino giúp phát huy tối đa các chức năng của mạch.
1 trong 10 dự án: "Mô phỏng hệ thống giám sát môi trường trong nông nghiệp thông minh"
Dự án "Mô phỏng hệ thống giám sát môi trường trong nông nghiệp thông minh" với module hiển thị LCD, cảm biến nhiệt độ độ ẩm, cảm biến ánh sáng, module còi báo động kết nối với Vietduino Uno qua MakerEdu Shield.
Một dự án tương tự với cảm biến nhiệt độ độ ẩm và màn hình LCD nối bằng dây cắm đơn qua Breadboard.
Một dự án tương tự với cảm biến nhiệt độ độ ẩm và màn hình LCD nối bằng dây cắm đơn qua Breadboard.

Thông số kỹ thuật

Model MakerEdu Shield for Vietduino
Chuẩn kết nối với mạch điều khiển trung tâm Arduino Shield
Chuẩn Conector XH2.54 3Pins / 4Pins
Nguồn đầu vào VIN từ Domino hoặc VIN từ mạch điều khiển trung tâm
Cổng Digital I/O đơn 7 cổng: A1, A2, A3, D9, D10, D11 (Digital Signal-5V-GND)
Cổng Digital I/O đôi 1 cổng: D12+D13 (D12-D13-5V-GND)
Cổng Analog Input 3 cổng: A1, A2, A3 (Analog Signal-5V-GND)
Cổng giao tiếp I2C 5 cổng (SCL-SDA-5V-GND)
Cổng giao tiếp UART 1 cổng (TX-RX-5V-GND)
Cổng cấp nguồn đầu ra bổ sung POWER+ 1 cổng Output (3V3-5V-VIN-GND)
Tích hợp Led nguồn, nút nhấn Reset

Kích thước

MakerEDU Shield dimension
MakerEdu Shield for Vietduino dimension

Hình ảnh sản phẩm

Arduino MakerEDU Shield Front and Back
MakerEdu Shield for Vietduino Front and Back

Hướng dẫn sử dụng

MakerEDU Shield Function
MakerEdu Shield for Vietduino Function

Các chức năng chính trên mạch

  1. Nút nhấn Reset: được nối với chân Reset (RST) của Arduino hoặc các bo mạch tương thích, sử dụng để khởi động lại (Reset) chương trình.
  2. Cổng cấp nguồn Domino: được nối với chân VIN của Arduino hoặc các bo mạch tương thích, sử dụng để cấp nguồn cho mạch hoạt động hoặc lấy áp từ chân VIN của Arduino cấp cho các mạch khác, lưu ý không cấp ngược nguồn âm (-) và dương (+) và không cấp quá điện áp quy định dưới đây:
    • Với các mạch Arduino sử dụng IC giảm áp LM1117 5VDC: điện áp VIN cấp từ 6~9VDC.
    • Với mạch Vietduino sử dụng nguồn xung giảm áp: điện áp VIN từ 6~24VDC.
  3. Cổng giao tiếp I2C: chuẩn cắm Conector XH2.54 4Pins (4 chân), được sử dụng để giao tiếp với cách bo mạch, module, cảm biến sử dụng giao tiếp I2C, thứ tự các chân tín hiệu: SCL-SDA-5V-GND, có tổng cộng 5 cổng I2C với các chân tín hiệu được nối song song (tương đương nhau).
  4. Cổng Digital I/O đôi: chuẩn cắm Conector XH2.54 4Pins (4 chân), được sử dụng để giao tiếp với các bo mạch, module, cảm biến với 2 chân Digital I/O là D12 và D13 như cảm biến siêu âm hoặc có thể sử dụng như cổng Software Serial UART, thứ tự các chân tín hiệu: D12-D13-5V-GND.
  5. Cổng giao tiếp UART: chuẩn cắm Conector XH2.54 4Pins (4 chân) được sử dụng để giao tiếp với cách bo mạch, module, cảm Biến sử dụng giao tiếp UART, thứ tự các chân tín hiệu: TX-RX-5V-GND.
  6. Cổng Digital I/O đơn: chuẩn cắm Conector XH2.54 3Pins (3 chân), được sử dụng để giao tiếp với các bo mạch, module, cảm biến sử dụng tín hiệu Digital, thứ tự các chân tín hiệu: Digital I/O-5V-GND, có tổng cộng 3 cổng Digital I/O đơn được nối với các chân tín hiệu là: D9, D10, D11, thứ tự các chân tín hiệu: Digital Signal-5V-GND.
  7. Cổng cấp nguồn đầu ra bổ sung POWER+: là cổng OUTPUT (đầu ra), được sử dụng để cấp nguồn cho các bo mạch, module, cảm biến cần sử dụng thêm các tín hiệu nguồn cấp bổ sung như: mạch relay, mạch điều khiển động cơ,..., thứ tự các chân tín hiệu: 3V3-5V-VIN-GND.
  8. Cầu phân áp VIN: là cầu phân áp được nối với chân VIN, đầu ra của cầu phân áp sẽ trả ra giá trị là VOUT = VIN/5.7 được nối vào chân tín hiệu Analog A0 trên mạch, được sử dụng để đo giá trị của VIN trong các trường hợp: xác định mức pin, báo hiệu hết pin,...
  9. Cổng Analog Input: chuẩn cắm Conector XH2.54 3Pins (3 chân), được sử dụng để giao tiếp với các bo mạch, module, cảm biến sử dụng tín hiệu Analog, thứ tự các chân tín hiệu: Analog Signal-5V-GND, có tổng cộng 3 cổng Analog Input được nối với các chân tín hiệu là: A1, A2, A3 (lưu ý đối với Arduino thì chân Analog còn có thể sử dụng như chân Digital nên cũng có thể sử dụng các cổng Analog Input này với chức năng như các cổng Digital I/O đơn).
  10. Đèn báo nguồn: đèn sẽ sáng báo hiệu khi mạch MakerEdu Shield for Vietduino đã được cấp nguồn.

Cách kết nối

Kết nối MakerEdu Shield với Vietduino Uno:

Kết nối MakerEdu Shield với Vietduino Uno
Kết nối MakerEdu Shield với Vietduino Uno

Lưu ý khi kết nối:

  1. Cần cắm chặt và chính xác các chân kết nối của MakerEdu Shield với Vietduino.
  2. Đèn nguồn trên MakerEdu Shield sẽ phát sáng khi các chân được kết nối chặt, khớp và đúng thứ tự.
Lưu ý khi kết nối MakerEdu Shield với Vietduino
Lưu ý khi kết nối MakerEdu Shield với Vietduino

Hướng dẫn sử dụng phần mềm Arduino với các mạch Vietduino + MakerEdu Shield for Vietduino

Hướng dẫn sử dụng Arduino cơ bản:

1) Giới thiệu về Arduino

2) Ngôn ngữ lập trình Arduino

3) Cách cài đặt phần mềm Arduino IDE

4) Cách cài đặt Driver và nạp chương trình cho mạch Arduino / Arduino Compatible

5) Cách cài đặt các thư viện phần cứng Arduino Library

6) Cách sử dụng Serial Monitor & Serial Plotter trên phần mềm Arduino

Hướng dẫn sử dụng mạch Vietduino Uno và MakerEdu Shield for Vietduino:

Nhà phân phối

Có thể mua mạch MakerEdu Shield for Vietduino tại các nhà phân phối sau: