Mục lục:

Công cụ tìm phạm vi siêu âm có cửa: 7 bước (có hình ảnh)
Công cụ tìm phạm vi siêu âm có cửa: 7 bước (có hình ảnh)

Video: Công cụ tìm phạm vi siêu âm có cửa: 7 bước (có hình ảnh)

Video: Công cụ tìm phạm vi siêu âm có cửa: 7 bước (có hình ảnh)
Video: Dân Mạng Campuchia Dở Hơi Lên Cơn Đòi Việt Nam Trả Lại Sài Gòn và Phú Quốc? Cơ Sở Đâu? 2024, Tháng mười một
Anonim
Máy tìm phạm vi siêu âm có cửa
Máy tìm phạm vi siêu âm có cửa

Công cụ tìm phạm vi siêu âm phát hiện xem có vật gì nằm trên đường đi của nó hay không bằng cách phát ra sóng âm tần số cao. Trọng tâm của tài liệu hướng dẫn này sẽ là cách cửa và công cụ tìm phạm vi siêu âm có thể hoạt động cùng nhau, cụ thể là cách chúng có thể được sử dụng để phát hiện khi cửa mở và đóng. Với thiết bị đo này, chúng ta có thể xem nó có thể phát hiện được việc đóng mở cửa hay không.

Bước 1: VẬT LIỆU

Đối với kế hoạch của chúng tôi, chúng tôi cần:

Bộ vi điều khiển Arduino Uno

Cáp USB (để kết nối Arduino với máy tính)

Máy tính xách tay

Breadboard

Dây (khoảng 4-5)

Sonar

Bước 2: Kết nối bảng

Kết nối hội đồng quản trị!
Kết nối hội đồng quản trị!

Có nhiều loại và kích thước bảng khác nhau, đối với bảng dài, chúng tôi khuyên bạn nên làm theo hình đầu tiên ở trên.

Nếu bạn có cái nhỏ, chúng tôi khuyên bạn nên sử dụng hình thứ hai ở trên.

Bước 3: Lập trình Arduino của bạn

Lập trình Arduino của bạn!
Lập trình Arduino của bạn!
Lập trình Arduino của bạn!
Lập trình Arduino của bạn!

Bước này là tất cả về lập trình Arduino của bạn, ở trên bạn có thể thấy mã chúng tôi đã sử dụng. Với mã này, bạn sẽ có thể yêu cầu màn hình đọc giá trị của Máy đo khoảng cách sonar và ghi lại trên màn hình.

Bước 4: Hiệu chỉnh Dải sóng Sonar của bạn

Bây giờ bạn cần thiết lập một phương trình mà Arduino có thể sử dụng để trình bày chính xác khoảng cách từ sóng siêu âm đến cửa hoặc bất kỳ đối tượng nào mà bạn phát hiện. Đặt một cái thước ở phía trước của sonar và lấy bất kỳ vật thể nào chẳng hạn như một cuốn sách. Đặt mặt trước của vật thể trên đường 10 inch được đánh dấu trên thước và ghi lại giá trị do sóng siêu âm cung cấp. Tiếp tục sao lưu sách thêm 5 inch và ghi lại các giá trị bật lên trên màn hình.

Bước 5: Tạo đường cong hiệu chuẩn

Tạo đường cong hiệu chuẩn
Tạo đường cong hiệu chuẩn

Bây giờ bạn đã có dữ liệu, chúng tôi sẽ sử dụng nó để tạo phương trình cho khoảng cách đọc! Sử dụng Logger Pro, đặt trục x khoảng cách từ sóng siêu âm và trục y làm giá trị sonar, điền vào biểu đồ. Một tập hợp các điểm sẽ xuất hiện ở phía bên phải hiển thị một mẫu. Nhấp vào trái từ điểm ngoài cùng bên trái trên biểu đồ và đánh dấu tất cả các điểm về phía bên phải cho đến khi bạn đến điểm cuối cùng. Khi việc này hoàn tất, hãy chuyển đến Biểu đồ ở đầu màn hình và nhấn “Tuyến tính” để chèn vào biểu đồ của đường vừa vặn nhất. Lướt qua biểu đồ và ghi lại phương trình được hiển thị.

Bước 6: Hiệu chỉnh hệ thống của bạn

Bây giờ bạn sẽ phải quay lại mã của mình và thay đổi tất cả các giá trị int thành float, cho phép mã đọc các giá trị thập phân. Sau đó, tạo một biến mới cho phương trình của bạn ở trên cùng, bạn có thể đặt tên nó như “nhiệt độ” và đặt nó bằng với phương trình bạn đã nhận được từ bước trước. Cho phép biến mới cũng bao gồm các số thập phân bằng cách thêm một dòng mã mới là "float nhiệt độ". Cuối cùng, dưới hai dòng đó, hãy nhập Serial.println (“tên biến”) để giá trị khoảng cách mới của bạn sẽ được ghi lại. Nó sẽ trông giống như thế này =

* y đại diện cho tên bạn đặt cho biến *

float y; y = (a * x) + b; Serial.println (y);

Ngoài ra, hãy nhớ xóa bản in Sê-ri khác vì đó không phải là giá trị mà chúng tôi đang tập trung vào.

Bước 7: Kiểm tra công cụ tìm dải sóng Sonar

Kiểm tra công cụ tìm dải sóng Sonar
Kiểm tra công cụ tìm dải sóng Sonar

Sau khi bạn có phương trình của mình, bạn có thể sử dụng phương trình đó và chèn nó vào mã! Sau khi lắp vào, bạn có thể kết nối máy tính xách tay của mình với bo mạch và chuyển mã để kiểm tra. Bạn có thể thấy các con số thay đổi như thế nào tùy thuộc vào khoảng cách của công cụ tìm phạm vi sonar và cửa, không chỉ các con số thay đổi, đèn cũng phải bật và tắt.

Công cụ tìm phạm vi Sonar của bạn phải được hiệu chỉnh và kết quả sẽ hiển thị trên màn hình. Bây giờ bạn đã hoàn thành!:)

Đề xuất: