Mục lục:

Cách chạy Động cơ Servo bằng Moto: bit Với Micro: bit: 7 Bước (có Hình ảnh)
Cách chạy Động cơ Servo bằng Moto: bit Với Micro: bit: 7 Bước (có Hình ảnh)

Video: Cách chạy Động cơ Servo bằng Moto: bit Với Micro: bit: 7 Bước (có Hình ảnh)

Video: Cách chạy Động cơ Servo bằng Moto: bit Với Micro: bit: 7 Bước (có Hình ảnh)
Video: 5 Bước để bắt đầu điều khiển động cơ Bước, động cơ Servo SIÊU ĐƠN GIẢN với PLC Fx5U Mitsubishi. P1 2024, Tháng mười một
Anonim
Cách chạy động cơ Servo bằng Moto: bit Với Micro: bit
Cách chạy động cơ Servo bằng Moto: bit Với Micro: bit
Cách chạy động cơ Servo bằng Moto: bit Với Micro: bit
Cách chạy động cơ Servo bằng Moto: bit Với Micro: bit

Một cách để mở rộng chức năng của micro: bit là sử dụng một bảng gọi là moto: bit của SparkFun Electronics (khoảng $ 15-20). Nó trông phức tạp và có nhiều tính năng, nhưng không khó để chạy động cơ servo từ nó. Moto: bit cho phép bạn chạy các động cơ mạnh hơn so với động cơ siêu nhỏ mà bạn có thể chạy chỉ từ micro: bit.

Quân nhu

  • moto: bit
  • bbc micro: bit
  • động cơ servo
  • nguồn điện với phích cắm giắc cắm thùng (bộ chuyển đổi a / c, nhưng bạn cũng có thể sử dụng bộ pin)

Bước 1: Thiết lập Moto: bit

Thiết lập Moto: bit
Thiết lập Moto: bit

Chúng ta hãy nhìn vào moto: bit. Có một khe dài ở trên cùng, nơi bạn chèn micro: bit. Đảm bảo rằng micro: bit được lắp vừa khít, với các đèn LED hướng lên trên.

Có một giắc cắm điện ở bên cạnh của moto: bit. Bạn có thể cắm nhiều nguồn điện khác nhau. Không sử dụng nhiều hơn 11V (lưu ý rằng các từ nhỏ trên một số bảng nói 3-17V, nhưng theo SparkFun, đó là lỗi in sai sẽ được sửa chữa trong đợt tiếp theo của bảng). Bạn có thể sử dụng bộ pin 4-AA, một bộ pin 9V hoặc bộ chuyển đổi AC có đầu ra không quá 11V.

Bước 2: Cắm động cơ Servo vào Moto: bit

Cắm động cơ Servo vào Moto: bit
Cắm động cơ Servo vào Moto: bit
Cắm động cơ Servo vào Moto: bit
Cắm động cơ Servo vào Moto: bit
Cắm động cơ Servo vào Moto: bit
Cắm động cơ Servo vào Moto: bit

Nhìn kỹ vào moto: bit. Bạn sẽ thấy một nhóm các chân có nhãn "SERVO". Đây là nơi chúng tôi sẽ cắm một động cơ servo. Các chân ở bên trái của vùng SERVO cho biết, "P15, VCC, GND" và các chân ở bên phải cho biết "P16, VCC, GND".

Trong ví dụ này, chúng ta sẽ cắm một động cơ servo vào các chân bên trái.

Một động cơ servo đi kèm với ba dây màu, thường được kết nối với một ổ cắm. Các dây thường có màu đen, đỏ, và sau đó là màu thứ ba. Màu đen hầu như luôn luôn là viết tắt của "mặt đất" (và sẽ cắm vào GND trên moto: bit); màu đỏ mang "nguồn" (và sẽ cắm vào VCC trên moto: bit), và dây màu trắng trên động cơ này là thứ mang dữ liệu (và sẽ cắm vào P15 trên moto: bit).

Cắm động cơ vào cột "P15, VCC, GND", đảm bảo đấu dây màu trắng với P15, màu đỏ với VCC và màu đen với GND.

Bước 3: Lập trình Micro: bit để chạy động cơ Servo

Bây giờ chúng ta cần một số mã để có micro: bit chạy động cơ mà chúng ta đã kết nối với bảng moto: bit.

Mở MakeCode và bắt đầu một dự án mới. (Chúng tôi giả định rằng bạn đã làm việc qua một số hướng dẫn MakeCode đầu tiên).

Chúng ta sẽ yêu cầu động cơ servo di chuyển qua lại 4 lần khi chúng ta nhấn nút A trên micro: bit.

Kéo khối "Bật Nút A được nhấn" từ "Trình đơn đầu vào".

Tiếp theo, thêm một vòng lặp. Kéo khối "lặp lại" màu xanh lá cây từ menu "Vòng lặp" và gắn nó vào khối màu tím "trên nút A đã nhấn". Vì vậy, khi chúng ta nhấn nút A, chúng ta sẽ làm điều gì đó 4 lần…

Bước 4: Chạy động cơ Servo

Image
Image

Chúng tôi cần thêm một số khối để chạy động cơ của chúng tôi.

  • Nhấp vào tùy chọn "Nâng cao" ở cuối các mục menu.
  • Chọn mục có nội dung "Ghim". Kéo khối màu đỏ có nội dung "ghim ghi servo… đến…" và gắn nó vào khối lặp lại. Servo của chúng tôi được cắm vào Pin 15 (P15), vì vậy hãy chọn P15 và thay đổi cài đặt độ thành 0.
  • Thêm khối "tạm dừng" màu xanh nhạt (tìm thấy trong menu Cơ bản) và thay đổi nó thành 500 mili giây (mili giây).
  • Sau đó, thêm một khối servo màu đỏ khác, chọn P15 và di chuyển servo đến vị trí 180 độ.
  • Thêm một khối tạm dừng khác.
  • Nhìn vào đoạn mã hoàn chỉnh, nó có nội dung "khi tôi nhấn nút A, hãy thực hiện điều này 4 lần: di chuyển servo sang vị trí 0 độ, đợi 500 mili giây, di chuyển servo đến vị trí 180, đợi 500 mili giây."
  • Nhấp vào Nút A trên micro: bit được mô phỏng để xem chuyển động của servo.

Bước 5: Tải mã xuống Micro của bạn: bit

Cắm micro: bit vào máy tính của bạn bằng cáp USB. Nhấp vào nút tải xuống và kéo tệp.hex vào micro: bit.

[Nếu bạn không biết cách thực hiện việc này, hãy xem hướng dẫn nhanh về MakeCode.]

Khi bạn nhấn nút A trên micro: bit, servo của bạn sẽ chạy!

Thử nghiệm bằng cách thay đổi mã của bạn để sử dụng các cài đặt khác nhau cho các vị trí servo, các số khác nhau trong vòng lặp lại và thời gian tạm dừng khác nhau.

Bước 6: Thêm một động cơ khác

Thêm một động cơ khác!
Thêm một động cơ khác!

Bạn có thể làm điều tương tự với động cơ được cắm vào P16 (Pin 16).

Nếu bạn thêm các khối mã này (và tải xuống micro: bit của bạn), bạn có thể chạy động cơ trên P15 khi bạn nhấn nút A và động cơ trên P16 khi bạn nhấn nút B.

Bước 7: Chạy thứ gì đó thú vị với động cơ của bạn

Chúng tôi sử dụng động cơ của mình để chạy máy giấy từ các dự án Cơ điện tử trên Giấy của chúng tôi. Kiểm tra trang web để xây dựng máy của riêng bạn và sau đó kết nối chúng với động cơ servo của bạn. Chúc vui vẻ!

Tài liệu này dựa trên công trình được hỗ trợ bởi Quỹ Khoa học Quốc gia theo Khoản tài trợ số IIS-1735836. Mọi ý kiến, phát hiện và kết luận hoặc khuyến nghị được trình bày trong tài liệu này là của (các) tác giả và không nhất thiết phản ánh quan điểm của National Science Foundation.

Dự án này là sự hợp tác giữa The Concord Consortium, Đại học Colorado, Boulder và Đại học Công nghệ Georgia.

Đề xuất: