Mục lục:

Laser Arduino cảm biến chuyển động: 5 bước
Laser Arduino cảm biến chuyển động: 5 bước

Video: Laser Arduino cảm biến chuyển động: 5 bước

Video: Laser Arduino cảm biến chuyển động: 5 bước
Video: VTM - LẬP TRÌNH ĐỘNG CƠ BƯỚC VỚI CẢM BIẾN LAZER 2024, Tháng bảy
Anonim
Laser Arduino cảm biến chuyển động
Laser Arduino cảm biến chuyển động
Laser Arduino cảm biến chuyển động
Laser Arduino cảm biến chuyển động

LƯU Ý: Dự án này được thiết kế theo cách mà tất cả các bộ phận có thể được sử dụng lại trong các dự án trong tương lai. Kết quả là, sản phẩm cuối cùng sẽ kém ổn định hơn nếu bạn sử dụng các vật liệu lâu dài hơn như keo, hàn, v.v.

Cảnh báo: Không đặt tia laser ngang tầm mắt vì nó có thể gây tổn thương võng mạc

Vật liệu

  • Arduino (Mega 2560)
  • Breadboard
  • Cảm biến chuyển động (HC-SR501)
  • Mô-đun Laser (ST1172)
  • Động cơ Servo (SG90)
  • Dây nam sang dây nữ
  • Dây đực sang dây đực
  • Cuộn khăn giấy
  • Băng keo
  • Quan hệ zip
  • Cơ sở
  • Cây kéo

Bước 1: Bảo mật các vật phẩm vào cơ sở

Bảo mật các vật phẩm đến cơ sở
Bảo mật các vật phẩm đến cơ sở
Bảo mật các vật phẩm đến cơ sở
Bảo mật các vật phẩm đến cơ sở

Đính kèm một đoạn băng đã cuộn vào đáy bảng Arduino và nếu cần, bảng mạch bánh mì.

Gắn băng dính vào ba mặt của động cơ servo mà không cần dây.

Gắn bảng Arduino, bảng mạch bánh mì và động cơ servo vào đế.

Để có thêm sự ổn định, bạn có thể băng các dây Động cơ Servo xuống.

Bước 2: Thành phần dây

Thành phần dây
Thành phần dây
Thành phần dây
Thành phần dây
Thành phần dây
Thành phần dây

Để biết sơ đồ và hình ảnh, hãy xem các hình ảnh ở trên. Đối với dây đầu vào và đầu ra, chân chính xác bạn sử dụng không thành vấn đề; tuy nhiên, nếu bạn muốn sử dụng mã của chúng tôi mà không thực hiện bất kỳ thay đổi nào, bạn phải sử dụng các chân mà chúng tôi chỉ định. Đối với nối đất (âm) và dương bất kỳ ghim nào trên bảng mạch bánh mì, miễn là chúng nằm trong các cột mà nối đất và nguồn Arduino được nối tới. Các màu được chỉ định bên dưới phù hợp với màu của dây mà chúng tôi đã sử dụng trong hình ảnh của mình.

  1. Nối dây breadboard vào arduino

    • Màu cam - 5v trên Arduino sang tích cực trên breadboard
    • Đen - GND (mặt đất) trên Arduino thành âm bản trên breadboard
  2. Cảm biến chuyển động

    • Màu nâu - Mặt đất (tiêu cực) trên bảng bánh mì
    • Màu cam - Tích cực trên bảng bánh mì
    • Màu đỏ - Đầu vào / Đầu ra 14 trên Arduino
  3. Động cơ Servo

    • Màu đỏ - Tích cực trên bảng bánh mì
    • Màu nâu - Mặt đất (tiêu cực) trên bảng bánh mì
    • Màu cam - Đầu vào / Đầu ra 4 trên Arduino
  4. Tia laze

    • Màu xanh lam - Mặt đất (âm) trên bảng bánh mì
    • Màu vàng - Đầu vào / Đầu ra 10 trên Arduino
    • Màu xanh lá cây - Tích cực trên bảng bánh mì

Lưu ý: Khi nối dây cảm biến chuyển động và tia laser, hãy chắc chắn sử dụng dây dài hơn, nếu không dây có thể bị kéo ra khỏi vị trí do tháp pháo xoay từ bên này sang bên kia.

Bước 3: Gắn Cannon vào động cơ

Gắn Cannon vào động cơ
Gắn Cannon vào động cơ
Gắn Cannon vào động cơ
Gắn Cannon vào động cơ
Gắn Cannon vào động cơ
Gắn Cannon vào động cơ
Gắn Cannon vào động cơ
Gắn Cannon vào động cơ

Chọc hai lỗ song song vào vai khăn giấy ở một đầu.

Luồn hai dây buộc zip qua các lỗ, một dây buộc zip qua mỗi lỗ đặt.

Gắn cụm cuộn khăn giấy lên đầu mô tơ servo và thắt chặt dây zip xung quanh thanh ngang trên mô tơ.

Do trọng lượng không đồng đều, cuộn khăn giấy có thể nghiêng về phía trước và hướng xuống dưới. Để khắc phục điều này, chúng tôi đặt thêm dây buộc zip giữa động cơ và cuộn khăn giấy để tăng độ ổn định.

Bước 4: Gắn Bộ cảm biến chuyển động và Mô-đun Laser vào Tháp pháo

Gắn cảm biến chuyển động và mô-đun laser vào tháp pháo
Gắn cảm biến chuyển động và mô-đun laser vào tháp pháo
Gắn cảm biến chuyển động và mô-đun laser vào tháp pháo
Gắn cảm biến chuyển động và mô-đun laser vào tháp pháo
Gắn cảm biến chuyển động và mô-đun laser vào tháp pháo
Gắn cảm biến chuyển động và mô-đun laser vào tháp pháo

Gắn cảm biến chuyển động vào cuối cuộn khăn giấy như trong hình trên. Cố định nó chắc chắn để khi xoay tháp pháo, nó không di chuyển.

Gắn tia laser vào đầu cuộn khăn giấy như trong hình trên.

Bước 5: Mã Arduino

Mã Arduino
Mã Arduino

Dưới đây là liên kết đến kho lưu trữ github chứa mã arduino cho dự án này. Nếu bất kỳ chân đầu vào / đầu ra nào khác nhau được sử dụng, mã sẽ cần được sửa đổi để phản ánh điều này. Ngoài ra, bạn sẽ phải tải xuống tất cả các thư viện có liên quan được tham chiếu trong mã.

github.com/ArduinoToys/ArduinoMotionSensin…

Lưu ý: Nếu bạn cần hỗ trợ thiết lập arduino, hãy truy cập

Đề xuất: