MicroPython là bản rút gọn của ngôn ngữ lập trình Python cực kỳ phổ biến hiện nay vì cấu trúc dễ hiểu và đơn giản. MicroPython được thiết kế riêng cho các dòng board điều khiển có bộ nhớ và sức mạnh xử lý hết sức giới hạn.
Lợi thế của MicroPython so với Arduino (gần giống với ngôn ngữ C++) là sử dụng ngôn ngữ bậc cao, rất dễ hiểu cho người mới bắt đầu. Người dùng có thể thực thi các lệnh trực tiếp ngay trên giao diện dòng lệnh (REPL) để thử nghiệm và kiểm tra code của mình. Một khi đã nạp firmware MicroPython thì việc viết và chạy code sẽ do trình thông dịch bên dưới đảm nhiệm. Bạn có thể thay đổi và chạy lại chương trình mà không phải biên dịch lại firmware nữa như Arduino nên tiết kiệm rất nhiều thời gian.
Để lập trình MicroPython, chúng ta có thể sử dụng nhiều phần mềm. Trong tài liệu này, chúng tôi chọn uPyCraft IDE để hướng dẫn.
Phần mềm uPyCraft
uPyCraft có đầy đủ các tính năng để làm việc với các board điều khiển và lập trình MicroPython, từ nạp firmware, viết code cho đến chạy code cùng với một số tài liệu hướng dẫn cơ bản. Phần mềm này rất dễ sử dụng và có nhiều tính năng hay giúp chúng ta viết và kiểm tra code một cách dễ dàng.
Để cài đặt và sử dụng uPyCraft, trước tiên máy tính của bạn cần có Python 3.7.X bản mới nhất (bỏ qua các bước hướng dẫn cài đặt Python dưới đây nếu bạn đã cài Python rồi).
Bước 1. Nhấn vào trang chủ của Python để tải file cài đặt Python.
Bước 2. Chạy file vừa tải về để tiến hành cài đặt.
Bước 3. Chọn Add Python 3.7 to PATH, sau đó Install Now
Quá trình cài đặt có thể diễn ra trong vài giây:
Bước 4. Khi hoàn tất, bạn sẽ thấy thông báo Setup was successful.
Tiếp theo, nhấn vào đây để tải xuống uPyCraft IDE cho Windows.
Đối với uPyCraft, bạn không cần thực hiện bất cứ các thao tác cài đặt phức tạp nào, chỉ cần tải về file thực thi ở trên về rồi chạy nó là được. Một cửa sổ mới sẽ được mở ra như hình dưới là bạn đã có thể bắt đầu sử dụng.
Phần mềm uPyCraft
Nếu khi chạy mà được hỏi có muốn cài đặt font chữ như sau hay không thì bạn có thể chọn Cancel để bỏ qua.
Để máy tính có thể giao tiếp và lập trình được cho xController, bạn cần cài đặt driver cho board trước. Để cài đặt, bạn làm theo các bước sau:
Bước 1. Tải file cài đặt driver cho chip giao tiếp USB CH340G có trên xController tại đây.
Bước 2. Giải nén file đã được download và chạy file CH341SER.EXE để tiến hành cài đặt.
Bước 3. Click vào INSTALL:
Bước 4. Sau khi cài đặt xong, màn hình sẽ hiển thị: “The drive is successfully Pre-install in advance” như hình. Lúc này, bạn hãy nhấn vào “OK” và tắt app.
Bước 5. Tiếp theo, bạn hãy kết nối xController với máy tính bằng dây cáp micro USB đi kèm.
Tên cổng COM này có thể khác nhau trên mỗi máy
Nếu driver chưa được cài đặt, hoặc cài đặt chưa thành công, máy tính sẽ hiển thị “unknown device” tại mục Device Manager. Trong trường hợp này, bạn cần phải tải về và cài lại driver.
xController sau khi được bán ra đều đã có sẵn firmware MicroPython. Tuy nhiên bạn nên cập nhật lên phiên bản mới nhất để có những tính năng mới và sửa nhiều lỗi.
Việc cập nhật firmware này có thể được thực hiện hết sức dễ dàng thông qua công cụ Update Firmware Tool tre6nn giao diện web của OhStem ở https://fw.ohstem.vn.
Bạn chỉ cần chọn tên sản phẩm và phiên bản firmware mới nhất cho xController và nhấn vào nút Cập nhật là được.
1 Bình luận. Leave new
hello mình cần sự trợ giúp bên ad với ạ .