Best value

Tổng quan lập trình điều khiển robot mbot2 neo

Tổng quan lập trình điều khiển robot mbot2 neo

Lập trình điều khiển robot mbot2 neo là chương trình nằm trong dự án stemrobotstic, các trường học thành lập các câu lạc bộ stemrobotstic nhằm mục đích tạo sân chơi học tập bổ ích cho các em học sinh. Trong chương trình lập trình điều khiển robotstich với nhiều loại robot khác nhau như kcbot, robot mbot, robot mbot2 neo…Bài viết này giới thiệu với các bạn con robot mbot 2 neo và phần mềm mblock dùng để lập trình điều khiển robot.

Robot mbot 2 Neo Makeblock|Học lập trình Scratch,Python AI & IOT

Giới thiệu robot mbot2 neo

Robot mbot2 neo là robot phát triển hiện đại hơn so với phiên bản robot mbot, với nhiều tính năng hiện đại chỉ có ở robot mbot2 neo mà robot mbot1 không có, giúp cho bạn thực hiện được các nhiệm vụ phức tạp hơn.

Robot mbot 2 Neo Makeblock|Học lập trình Scratch,Python AI & IOT

  • Khung xe: khung xe robot mbot2 neo được đúc từ nhôm và sơn tĩnh điện với màu xanh và màu hồng. Với kích thước xác định từ nhà sản xuất mackblock. Chuẩn kích thước khung xe robot mbot 2 neo đáp ứng được việc  lắp đặt đầy đủ các link kiện đi kèm.
  • Bánh xe: robot mbot2 neo sử dụng loại bánh xe có đường kính:…., vòng lốp làm bằng cao su trơn, nên hạn chế là khi di chuyển dò đường trên sân thi đấu, sẽ bị trơn trượt dẫn đến robot không di chuyển đúng theo yêu cầu, về phần lốp xe robot này, bạn nên thay thế bằng loại lốp xe robot khác có cùng đường kính và có khả năng ma sát cao, đảm bảo robot có thể di chuyển tốt trên sân thi đấu.
  • Phần modun lập trình: được thiết kế với 6 cổng kết nối gồm các cổng M1,M2 dùng để kết nối động cơ encoder vào mạch điều khiển robot. 4 cổng còn lại dùng để kết nối các cảm biến như cảm biến dò line, cảm biến siêu âm, cổng nguồn điện..
  • Động cơ: khác với robot mbot sử dụng động cơ DC thì robot mbot2 neo sử dụng 2 động cơ encode lắp ngược chiều nhau, và đây chính là điểm cần lưu ý khi bạn mua robot mbot2 neo để cho học sinh thực hành.
  • Cảm biến dò line: Robot mbot 2 neo được trang bị một cảm biến 4 mắt RGB, có khả năng đọc tín hiệu từ vạch line và khả năng dò line theo màu sắc khác nhau, Không giống như robot kcbot bạn phải đo trực tiếp tín hiệu từ vạch line để tính toán và lập trình, thì mbot 2 neo không cần phải đo trực tiếp như vậy.
  • Cảm biến siêu âm: có khả năng phát hiện vật cản, giúp cho học sinh có thể  viết các chương trình điều khiển robot tránh vật cản, thực hiện các thao tác với vật cản như né tránh, gắp thả vật cản vào vị trí theo yêu cầu.
  • Modun cyberpi: đây là modun giúp học sinh có thể lập trình  điều khiển robot, có khả năng kết nối bluethooth, với các chương trình lập trình được cài đặt và được hiển thị trên màn hình của cyberpi, giúp cho người điều khiển robot dễ dàng lựa chọn các chương trình đã được nạp vào robot.
  • Tay gắp vật: tay nâng gắp vật là một bộ phận không thể thiếu đối với robot thi đấu, với robot mbot2 neo tay nâng gắp được mua thêm và với tay nâng gắp vật này có hạn chế là khi vận hành thì hay bị rơi linh kiện như ốc vít,…lỏng lẻo và độ chính xác không cao, với robot mobot2 neo thì các tay nâng gắp vật sử dụng động cơ sevor để điều khiển. Bạn có thể kết nối các động cơ sevor với các cổng s1,s2,s3,s4 của robot…

Ngôn ngữ lập trình dùng cho robot mbot2 neo

Được lập trình trên nền tảng online tại website mblock.com hoặc tải phần mềm mlink tải về máy tính, hoặc ứng dụng mblock được tải về trên điện thoại androi hoặc trên ipad, bạn có thể lập trình điều khiển được robot, tuy nhiên lời khuyên là nên lập trình trên máy tính, có sử dụng cáp kết nối robot với máy tính để nạp code vào robot thì sẽ tốt hơn, nếu dùng điện thoại androi hoặc ipad lập trình và nạp code, thì khả năng điều khiển sẽ không tốt.

Ngôn ngữ lập trình mà robot mbot2 neo sử dụng đó là ngôn ngữ lập trình python hoặc lập trình kéo thả scrach, với scrach học sinh được học từ lớp 6 với chương trình tin học mới, học sinh sẽ hứng thú và dễ dàng vận dụng vào thực tế, với ngôn ngữ python thì robot mbot2 là lựa chọn tốt cho học sinh THPT tham gia dự án lập trình điều khiển robot, vì lớp 10 các em đã được học về python.

Giới thiệu về mbock nền tảng lập trình robot dành cho học sinh

Với nền tảng mblock học sinh có thể sử dụng đa ngôn ngữ để lập trình, nếu các em thích sử dụng tiếng anh thì có thể sử dụng tiếng anh để lập trình, nếu thích sử dụng tiếng việt thì các em có thể dùng để lập trình robot được.

  • Lập trình khối âm thanh:
  • Lập trình khối đèn led:
  • Lập trình khối hiển thị giao tiếp giữa robot và người
  • Lập trình khối cảm biến gia tốc
  • Lập trình khối điều khiển bluethoot
  • Lập trình khối: kết nối không dây blutooth, kết nối wifi,…
  • Lập trình khối trí tuệ nhân tạo AI
  • lập trình khối sự kiện
  • Lập trình khối điều khiển: bạn sẽ gặp các câu lệnh quen thuộc trong lập trình như nếu thì, vòng lặp,…
  • Lập trình khối logic: với các phép toán logic quen thuộc mà các em học sinh được học và làm quen trong chương trình tin học thcs và thpt.
  • Lập trình khối biến và hằng: đây là khối lập trình dành cho học sinh đã hiểu rõ khái niệm biến và hằng, cũng như được ứng dụng vào thực tế.
  • Lập trình khối: các thủ tục và hàm, các chương trình con…
  • Lập trình khối mở rộng: bạn có thể thêm các thành phần mở rộng giúp bạn hoàn thiện việc lập trình điều khiển robot tốt hơn, có thể kể tên một số khối điều khiển như blutethoot, khối dc, khối closensor,…

Kết luận:

Điều khiển robot mbot2 neo là một phần của lập trình điều khiển robot stem mà các học sinh rất yêu thích, bài viết này chỉ giới thiệu tổng quan, bạn có thể đọc thêm các bài viết khác trong những thời gian tiếp theo.

We will be happy to hear your thoughts

Leave a reply

Tải app thành công

ĐàoNguyễnMạnh.Com
Logo
Reset Password