Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Này các cậu! Muốn tìm hiểu cách sử dụng đầu ra màn hình nối tiếp. Đến đây bạn đã có hướng dẫn hoàn hảo về cách làm như vậy! Trong hướng dẫn này, tôi sẽ hướng dẫn bạn các bước đơn giản cần thiết để phát hiện khoảng cách bằng cảm biến siêu âm và báo cáo trên màn hình nối tiếp.
Bước 1: Bước 1: Tải xuống Arduino IDE
Tải xuống và cài đặt Arduino IDE (Môi trường phát triển tương tác) bằng liên kết bên dưới:
www.arduino.cc/en/Main/Software Chọn và lưu phiên bản phù hợp nhất với hệ điều hành và cấu hình của bạn.
Bước 2: Bước 2: Vật liệu phần cứng
- 1 bảng Arduino
- 1 breadboard
- 1 cảm biến siêu âm
- Dây nhảy
- Điện trở
Bước 3: Bước 3: Xây dựng phần cứng
1) Thêm cảm biến siêu âm vào breadboard. Có 4 chân trong cảm biến siêu âm. Đó là Vcc (nguồn 5V), Trig (Kích hoạt), Echo, Gnd (Groud). Kết nối Vcc với nguồn điện 5V, Gnd với Ground, Echo vào chân 13, Trigger với chân 11 bằng dây nhảy và điện trở được hiển thị trong sơ đồ.
2) Hình trên cho thấy các kết nối sẽ như thế nào.
Bước 4: Bước 4: Tải xuống và chạy chương trình
Tải xuống chương trình arduino đính kèm vào máy tính xách tay của bạn. Kết nối arduino với máy tính xách tay của bạn và chạy chương trình.
Trong arduino IDE, Mở Công cụ-> màn hình nối tiếp Đặt một biểu tượng ở gần và xa cảm biến siêu âm. Quan sát đầu ra trong màn hình nối tiếp. Điều này sẽ hiển thị khoảng cách giữa cảm biến siêu âm và chướng ngại vật.
Bước 5: Bước 5: Tìm hiểu chương trình
Đầu tiên chúng ta hãy hiểu cách hoạt động của cảm biến siêu âm. Cảm biến siêu âm là một thiết bị có thể đo khoảng cách đến một vật thể bằng cách sử dụng sóng âm thanh. Nó đo khoảng cách bằng cách phát ra một sóng âm ở một tần số cụ thể và lắng nghe sóng âm đó dội lại. Nó ping các chướng ngại vật bằng sóng siêu âm. Bo mạch Arduino gửi một xung ngắn để kích hoạt phát hiện, sau đó lắng nghe xung trên cùng một chân bằng cách sử dụng hàm xungIn ().
Hàm xungIn () sẽ đợi chân đi CAO do sóng âm bị trả lại và nó sẽ bắt đầu tính thời gian, sau đó nó sẽ đợi chân ở mức THẤP khi sóng âm thanh kết thúc sẽ dừng định thời. Khi kết thúc, hàm sẽ trả về độ dài của xung tính bằng micro giây. Để nhận được khoảng cách, chúng ta sẽ nhân khoảng thời gian với 0,034 và chia nó cho 2 như được giải thích trong phương trình này. Cuối cùng, chúng tôi sẽ in giá trị của khoảng cách trên Serial Monitor.
Trong phương pháp thiết lập, khai báo chân 4 là Đầu vào và intializes buttonOn là false.
Trong phương pháp vòng lặp, giá trị hiện tại của đầu vào nút được đọc. nếu nó được nhấn, nó sẽ chuyển nút từ tắt sang bật. Lần tới khi nhấn nút, nút này sẽ chuyển từ bật sang tắt. Độ trễ được thêm vào để giảm nhiễu và tránh thay đổi đầu ra quá nhanh.