Lập trình với ScratchX cho Makeblock mBot

Mục lục [ Ẩn ]

Chào các bạn hôm nay Robot STEAM Việt Nam sẽ hướng dẫn các bạn cách cài đặt phần mềm và lập trình với robot mBot của hãng makeblock trên ngôn ngữ lập trình ScratchX. Khi nhắc đến ngôn ngữ lập trình Scratch thì các bạn học sinh ai cũng đều được học và làm quen rồi đúng không ạ và hiện tại chúng ta đang sử dụng ngôn ngữ lập trình Scratch để lập trình cho robot mbot làm việc, nhưng hôm nay Robot STEAM Việt Nam xin đề cập đến phần mở rông thêm của Scratch đó là ScratchX (Lưu ý:tất cả các tiện ích mở rộng trên ngôn ngữ ScratchX đều là thử nghiệm chúng tôi giới thiệu với các bạn với mục đích giúp các bạn giải trí và khám phá còn thực chất ngôn ngữ chính để lập trình cho robot mBot làm việc vẫn là ngôn ngữ lập trình Scratch ).

Scratch và ScratchX khác nhau như thế nào

Ngôn ngữ lập trình Scratch

Với ngôn ngữ lập trình Scratch, bạn có thể tạo các câu chuyện, trò chơi và hoạt hình tương tác của riêng mình - và chia sẻ sáng tạo của bạn với những người khác trong một cộng đồng trực tuyến.

Ngôn ngữ lập trình ScratchX

Trên trang web ScratchX, bạn có thể chơi với Phần mở rộng thử nghiệm cho Scratch. Vì các tiện ích mở rộng này là thử nghiệm và không được Nhóm Scratch xác nhận hoặc hỗ trợ, chúng chỉ có sẵn trên trang ScratchX, không phải trang Scratch chính

Ai sử dụng ScratchX

Bất cứ ai cũng có thể truy cập và chơi với Tiện ích mở rộng thử nghiệm trên ScratchX. Tích hợp nguồn cấp dữ liệu Twitter vào dự án Scratch của bạn, kết nối với phần cứng như Arduino và Raspberry Pi , và nhiều hơn nữa.

Chúng ta chuẩn bị sẵn sàng chưa ạ. Để bắt đầu được chúng ta cần phải có máy tính  truy cập được internet và một bộ robot mBot của hãng Makeblock các bạn có thể tìm hiểu thêm thông tin về robot mBot tại bài viết Robot giáo dục mBot v1.1 giáo cụ giáo dục STEM xanh (Bluetooth)

Lập trình với ScratchX cho Makeblock mBot

Lập trình với ScratchX cho Makeblock mBot

robot mBot

giao diện lập trình

Robot mBot là một giải pháp tất cả trong một cho trẻ em để tận hưởng trải nghiệm thực hành về lập trình, điện tử và robot. Hoạt động với mBlock lấy cảm hứng từ Scratch 2.0, bạn có thể sử dụng mô-đun không dây Bluetooth hoặc 2.4GHz để kết nối với mBot (Theo phiên bản khác nhau), mBot dễ lắp ráp này cung cấp khả năng vô hạn cho con bạn học STEM (Khoa học, Công nghệ, Kỹ thuật, Toán học). makeblock.cc/mbot

Yêu cầu hệ thống:

1.Windows (Hỗ trợ Bluetooth, HID Wireless, USB serial)

2.OSX (Hỗ trợ Bluetooth, HID không dây, USB nối tiếp)

3.Linux (Hỗ trợ Bluetooth, USB Nối tiếp; HID Wireless cần truy cập liên kết cấp phép )

4.ChromOS (Hỗ trợ Bluetooth)

Bước 1: Chuẩn bị

chuẩn bị

Mở chrome của bạn và cài đặt ứng dụng web "Makeblock mBot for ScratchX" trong Cửa hàng Chrome trực tuyến.

Bước 2: Kết nối

Hướng dẫn kết nối

chọn phương thức kết nối của mbot của bạn, chẳng hạn như usb serial, bluetooth, 2.4G không dây. và nhấp để kết nối.

Bước 3: Lập trình

hướng dẫn lập trình

Nhấp vào nút "Mở ScratchX" để vào trang web Scratchx.

Nó sẽ hiển thị dự án mặc định rằng nó có thể điều khiển mBot di chuyển 

Bước 4:Kết quả

kết quả sau lập trình

 

 

code

code