Mục lục:

Arduino Powered Automatic Sweeper: 9 bước
Arduino Powered Automatic Sweeper: 9 bước

Video: Arduino Powered Automatic Sweeper: 9 bước

Video: Arduino Powered Automatic Sweeper: 9 bước
Video: Arduino | Cách Phát Xung PTO Điều Khiển Động Cơ Bước Bằng Module TB6560 Và Aduino Uno R3 2024, Tháng mười một
Anonim
Arduino Powered Automatic Sweeper
Arduino Powered Automatic Sweeper

Vì vậy, một ngày nọ, tôi quyết định mua một căn phòng nhưng nó quá đắt đối với tôi là sinh viên và tôi vẫn ưu tiên trường học của mình, và một ý tưởng lóe lên trong đầu tôi nói rằng làm thế nào để tạo ra một cái, tôi có một nền tảng tốt về lập trình và arduino, vậy tại sao không?

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

Vật liệu gia công
Vật liệu gia công
Vật liệu gia công
Vật liệu gia công
Vật liệu gia công
Vật liệu gia công
Vật liệu gia công
Vật liệu gia công

Phần cho các dự án được liệt kê dưới đây:

Arduino pro mini hoặc bất kỳ bảng arduino nào

Tôi chỉ sử dụng pro mini vì nó hiệu quả hơn và nhỏ hơn

Trình điều khiển động cơ L298n

Trình điều khiển động cơ này được sử dụng để điều khiển hai động cơ cung cấp năng lượng cho máy quét

Đẩy chổi

Nếu bạn không biết chổi đẩy là gì, nó giống như một cây chổi có nhiều chổi

và quay khi bạn đẩy nó qua và thu gom bụi bẩn

2 động cơ chải DC

Tôi vừa mới sử dụng một số động cơ DC linh hoạt mà tôi có được từ những chiếc ô tô đồ chơi bị hỏng

Hai cảm biến siêu âm

để cảm nhận và tránh các bức tường và chướng ngại vật

Giắc cắm nguồn DC

Để sạc pin dự phòng

Ngân hàng điện

để cung cấp năng lượng cần thiết cho bo mạch và động cơ

hai cáp USB đực

kết nối với ngân hàng điện

Bước 2: Công cụ cần thiết

Công cụ yêu cầu
Công cụ yêu cầu

Một công cụ Dremel

để cắt và đặt lỗ ở nơi cần thiết

Sắt hàn

đối với dây hàn, tất nhiên.

Kìm

để cắt dây và giúp uốn cong dây

súng bắn keo (tùy chọn)

để giữ các động cơ lại với nhau nhưng nếu bạn không chỉ sử dụng zipties

Cái vặn vít

để xiết và nới lỏng các vít của một số thành phần

Bước 3: Tìm vị trí đặt động cơ và cảm biến và công việc sơn

Tìm vị trí đặt động cơ và cảm biến và công việc sơn
Tìm vị trí đặt động cơ và cảm biến và công việc sơn
Tìm vị trí đặt động cơ và cảm biến và công việc sơn
Tìm vị trí đặt động cơ và cảm biến và công việc sơn
Tìm vị trí đặt động cơ và cảm biến và công việc sơn
Tìm vị trí đặt động cơ và cảm biến và công việc sơn

Tôi ước tính vị trí đặt các cảm biến bằng cách chỉ đặt chúng ở trên và tôi đánh dấu các vòng tròn mà sau đó sẽ được cắt bởi dremel và khi đang ở đó, tôi đã sơn nó bằng sơn phun màu xanh kim loại

Bước 4: Đặt lỗ

Đặt lỗ
Đặt lỗ
Đặt lỗ
Đặt lỗ
Đặt lỗ
Đặt lỗ
Đặt lỗ
Đặt lỗ
  • Vì vậy, tôi đặt bốn lỗ phía trước thân trên của chổi, hai lỗ ở bên trái và hai lỗ ở bên phải để các cảm biến đi vào
  • và tôi cũng đặt hai lỗ hình chữ nhật ở dưới cùng của thân dưới của chổi để động cơ đi vào

Bước 5: Giải quyết tất cả cùng nhau

Puttng It All Together
Puttng It All Together
Puttng It All Together
Puttng It All Together
Puttng It All Together
Puttng It All Together

Tôi dán nóng tất cả các cảm biến và động cơ vào thân máy, đối với các động cơ, tôi đặt nó vào phần thân dưới và đỡ nó bằng chốt gỗ để nó không bị lắc lư xung quanh. đối với các cảm biến, tôi cũng dán nóng chúng vào các lỗ thích hợp của chúng, tôi cũng đã làm một bảng đột phá cho mini chuyên nghiệp để nó sẽ dễ dàng hơn trong việc nối dây và khó bắn. trong khi trình điều khiển động cơ ở phía trước của bộ làm sạch

Bước 6: Mã

mã được tạo trong Arduino IDE và tất nhiên nó đã được sửa đổi cộng thêm. Nếu bạn muốn tải mã chỉ cần nhấn vào liên kết bên dưới. Vì vậy, có hai phần của mã trong thuật ngữ của giáo dân, công việc của phần đầu tiên là lấy dữ liệu từ các cảm biến để bảng có thể phân tích nó và công việc của phần thứ hai là chỉ định động cơ nào quay và điều khiển, đó chỉ là hai đơn giản. các bộ phận. nếu bạn đang tự hỏi làm thế nào tôi tải lên mã, tôi chỉ sử dụng một arduino una để tải lên

Bước 7: Làm cứng nó

Hardwiring nó
Hardwiring nó
Hardwiring nó
Hardwiring nó
Hardwiring nó
Hardwiring nó
Hardwiring nó
Hardwiring nó

tôi đã sử dụng dây hookup khổ số 12 để kết nối mọi thứ vào đúng vị trí của nó. sơ đồ fritzing được đưa ra ở trên.

VCC và GND của các cảm biến được kết nối với các nguồn điện cung cấp 5 volt và chân trig một chân echo được kết nối với các chân thích hợp của chúng. cũng như các chân để điều khiển động cơ được xác định trong mã

Bước 8: Kết thúc

Kết thúc
Kết thúc

Tôi đặt pin dự phòng lên trên vì không có không gian cho hai pin dự trữ lớn bên trong, tôi cũng đặt nó ở phía trước để tăng thêm trọng lượng do đó tạo lực kéo nhiều hơn cho bánh trước đang điều khiển bàn chải. tôi cũng đã vặn lại tất cả mọi thứ

Bước 9: Hoàn thiện các lần chạm

đây là bước cuối cùng của hướng dẫn dài này hy vọng bạn thích làm nó và thoải mái sửa đổi và thay đổi nó.

Đề xuất: