Mục lục:

Hexabitz, cách thức mới tuyệt vời để xây dựng nguyên mẫu: 6 bước
Hexabitz, cách thức mới tuyệt vời để xây dựng nguyên mẫu: 6 bước

Video: Hexabitz, cách thức mới tuyệt vời để xây dựng nguyên mẫu: 6 bước

Video: Hexabitz, cách thức mới tuyệt vời để xây dựng nguyên mẫu: 6 bước
Video: الجلسة الثانية - التمرين الثاني باستخدام البورد التطويري - STM32 مخبر 2024, Tháng mười một
Anonim
Image
Image
Bạn sẽ cần gì
Bạn sẽ cần gì

Tuần trước, tôi đang lướt HackAday.io và tôi tìm thấy dự án này “Hexabitz”, nó trông rất hứa hẹn khẩu hiệu của dự án là: “Tạo mẫu phần cứng không cần phải quá khó”. Về cơ bản, dự án bao gồm các mô-đun có hình Lục giác hoặc Ngũ giác, hầu hết mọi mô-đun đều có MCU Cortex-M0 và một phần sụn duy nhất. Tôi đếm được khoảng 40 Mô-đun, tuy nhiên chỉ có 21 mô-đun có sẵn tại cửa hàng, tôi đoán đây là vì dự án còn khá mới. Mỗi mô-đun có thể được gắn vào các mô-đun khác và hoạt động cùng nhau.

Bạn có thể tìm thấy tất cả các loại mô-đun từ đơn giản như Logo và Bảng Proto gắn trên bề mặt lưới 50m đến phức tạp hơn như RGB đến rất phức tạp như Bộ chuyển đổi USB-B-to-UART và mô-đun Bluetooth. Tôi thực sự thích dự án này vì vậy tôi đã đặt mua “Bộ công cụ giới thiệu Hexabitz”, Kẹp Kelvin có dây, Cáp nguyên mẫu USB-UART và một chiếc áo phông (Vì tại sao không: P). Trong hướng dẫn này, tôi sẽ nói về cách thực hiện “Đèn LED nhấp nháy” bằng cách sử dụng LED RGB và CLI, sau đó tôi sử dụng Xử lý IDE (là một IDE mã nguồn mở tuyệt vời) để tạo một dự án đơn giản bằng Hexabitz.

Bước 1: Bạn cần gì:

Bạn sẽ cần gì:

Phần cứng

Một đèn LED RGB (H01R00): bạn có thể tìm thấy nó ở đây

Kẹp Kelvin hai có dây: từ đây:

Cáp nguyên mẫu USB-UART từ đây

Phần mềm:

Bất kỳ CLI nào sẽ hoạt động, tôi chọn Realterm tải xuống từ đây

Xử lý IDE

Bước 2: Đấu dây

Đấu dây
Đấu dây
Đấu dây
Đấu dây

Trước hết, hãy lưu ý rằng H01R00 có hai mặt: một mặt có đèn LED RGB (trang web gọi nó là TOP) và một mặt có MCU (Một lần nữa trang web gọi nó là đáy) bằng cách sử dụng Kẹp Kelvin Kết nối cáp USB-UART với bất kỳ của các cổng mảng mô-đun (tức là các cổng giao tiếp P1 đến P6). Phần trên cùng là MCU TXD và phần dưới cùng là MCU RXD. Vì vậy, bạn nên kết nối miếng đệm trên cùng với cáp RXD (màu vàng ở cáp FTDI) và miếng đệm phía dưới với cáp TXD (màu cam).

Thứ hai, bạn cần cấp nguồn cho mô-đun bằng Kẹp Kelvin khác kết nối dây màu đỏ trong cáp USB-UART với 3.3V và dây đen với GND.

Bước 3: Kết nối FTDI với PC của bạn bằng cổng USB

Kết nối FTDI với PC của bạn bằng cổng USB
Kết nối FTDI với PC của bạn bằng cổng USB

Nếu PC của bạn không nhận ra FTDI bạn cần cài đặt trình điều khiển, bạn có thể lấy nó từ đây

Sau đó, một đèn LED trên mô-đun sẽ nhấp nháy để cho biết rằng mô-đun đã sẵn sàng hoạt động nếu nó không nhấp nháy thì có điều gì đó không ổn.

Bước 4: Mở Realterm

Mở Realterm
Mở Realterm
Mở Realterm
Mở Realterm

(hoặc bất kỳ CLI nào khác) và thực hiện các thay đổi sau:

· Trong màn hình chạm: đặt Display As thành ANSI thay vì ASCII.

· Trong Chạm vào cổng: đặt Baud thành 921600 và chuyển sang cổng FTDI (Bạn có thể biết cổng nào từ trình quản lý thiết bị hoặc chỉ cần chọn cổng có / VCP trong tên của nó)

Bước 5: Nhấn Enter

Nhấn Enter
Nhấn Enter

Bạn có thể nhấn Enter hoặc gửi / r bằng cách sử dụng nút gửi, bạn sẽ nhận được trả lời như trong hình sau:

Bây giờ bạn có thể bắt đầu chơi: gõ “color red 50” (không có nội dung).

Sau đó gõ “màu xanh lục 50”

Bước 6:

Hình ảnh
Hình ảnh

Sau đó, chúng ta cần làm một dự án khác

sử dụng Xử lý mở tệp sau:

Trong dòng thứ bảy, bạn có thể tìm thấy một chuỗi có tên là portName thay đổi giá trị của nó thành bất kỳ cổng nào mà PC của bạn đã gán cho FTDI, Bật nguồn mô-đun và sau đó nhấn chạy.

GUI tự giải thích mà tôi nghĩ;)

Đề xuất: