Mục lục:

Điều khiển từ xa Micro: Bit Rover: 4 bước
Điều khiển từ xa Micro: Bit Rover: 4 bước

Video: Điều khiển từ xa Micro: Bit Rover: 4 bước

Video: Điều khiển từ xa Micro: Bit Rover: 4 bước
Video: ROBOT ROVER (buổi 8) 2024, Tháng mười một
Anonim
Điều khiển từ xa Micro: Bit Rover
Điều khiển từ xa Micro: Bit Rover

GiggleBot là một nền tảng dễ sử dụng, thực sự tuyệt vời để đi thẳng vào lĩnh vực người máy mà không yêu cầu kiến thức trước về lập trình, người máy, cơ khí, v.v. Nó được ghép nối với BBC micro: bit để cung cấp một môi trường nơi bạn có thể học cách viết mã và phát triển kiến thức của mình. Micro: bit cung cấp một môi trường mã hóa kéo và thả được gọi là Makecode. Điều này cho phép bạn lập trình máy quay GiggleBot theo kiểu Lego, rất thú vị và thú vị.

Một trong những điểm hấp dẫn chính của micro: bit là nó cung cấp một phương pháp dễ dàng để trao đổi thông tin từ micro: bit này sang micro: bit khác. Vì vậy, nếu bạn có hai trong số họ, bạn có thể chuyển tin nhắn qua lại. GiggleBot tận dụng lợi thế này và cung cấp các khối thân thiện với người mới bắt đầu để tạo ra chiếc xe điều khiển từ xa của riêng bạn!

Bước 1: Vật liệu

Vật liệu
Vật liệu
Vật liệu
Vật liệu

Bạn sẽ cần:

Đối với rover:

  • một khúc khích
  • một micro: bit
  • 3 pin AA
  • cáp USB đi kèm với micro: bit

Đối với bộ điều khiển:

  • một microbit
  • bộ pin của nó với pin

Nhận GiggleBot tại đây

Bước 2: Lập trình bộ điều khiển từ xa

Lập trình bộ điều khiển từ xa
Lập trình bộ điều khiển từ xa
Lập trình bộ điều khiển từ xa
Lập trình bộ điều khiển từ xa

Bộ điều khiển từ xa là micro: bit bạn cầm trên tay. Nó sẽ liên tục gửi lệnh đến rover, khi bạn vẫy nó xung quanh.

Đi tới trình chỉnh sửa Makecode, tải phần mở rộng cười khúc khích và đặt tên cho dự án của bạn. Nếu bạn cần trợ giúp về phần này, vui lòng tham khảo hướng dẫn của Easy Micro: Bit Rover.

Mã cho Bộ điều khiển từ xa rất đơn giản và chỉ bao gồm một khối trong một vòng lặp vĩnh viễn.

Khối điều khiển từ xa bên ngoài, nhóm 1 được sử dụng để gửi tín hiệu từ vi điều khiển từ xa: bit trở lại GiggleBot.

Các tín hiệu dựa trên vị trí điều khiển từ xa trong không gian:

  • giữ nó nằm ngang để ngăn GiggleBot di chuyển
  • nghiêng sang trái hoặc phải để rẽ
  • nghiêng nó xuống để đi về phía trước
  • nghiêng nó lên để đi lùi

Độ nghiêng của bạn càng nhiều thì rover sẽ di chuyển càng nhanh.

Phần nhóm 1 của khối đang thiết lập nhóm vô tuyến mà micro: bit sẽ giao tiếp. Hai micro: bit phải ở cùng một nhóm. Nếu bạn có GiggleBots khác trong phòng, mỗi bộ phải nằm trong nhóm riêng của nó.

Tải mã xuống bộ điều khiển từ xa micro: bit.

Bước 3: Mã GiggleBot

Mã GiggleBot
Mã GiggleBot
Mã GiggleBot
Mã GiggleBot

GiggleBot phải phản ứng mỗi khi nhận được lệnh từ bộ điều khiển từ xa.

Có một khối sự kiện dành riêng cho điều này: trên điều khiển từ xa đã nhận, nhóm 1. Bên trong khối này thả khối hành động do điều khiển từ xa.

Trình tự này sẽ được kích hoạt mỗi khi nhận được tin nhắn vô tuyến từ bộ điều khiển từ xa và hành động bắt buộc sẽ được thực thi bởi GiggleBot.

Tải xuống mã này và cài đặt nó trên micro: bit của GiggleBot.

Bước 4: Bắt đầu thúc đẩy GiggleBot của bạn

Tăng sức mạnh cho cả hai rô bốt và bắt đầu điều khiển GiggleBot của bạn!

Xây dựng cho mình một khóa học đầy thử thách và xem bạn có thể vượt qua nó nhanh như thế nào. Chúc vui vẻ!

Đề xuất: