Mục lục:
- Bước 1: Các thành phần mô tả
- Bước 2: Nó hoạt động như thế nào?
- Bước 3: Lập trình chương trình cơ sở vi điều khiển
- Bước 4: Lắp ráp mạch cảm biến khoảng cách siêu âm
Video: Bộ vi điều khiển AVR. Cảm biến khoảng cách siêu âm. HC-SR04 trên LCD NOKIA 5110: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Chào mọi người!
Trong phần này tôi làm thiết bị điện tử đơn giản để cảm biến khoảng cách và các thông số này được hiển thị trên LCD NOKIA 5110. Các thông số được hiển thị dưới dạng biểu đồ và số. Thiết bị dựa trên vi điều khiển AVR ATMEGA328P. Thiết bị được trang bị cảm biến siêu âm khoảng cách HC-SR04.
Bước 1: Các thành phần mô tả
Các thành phần cơ bản của thiết bị:
- Bộ vi điều khiển AVR «ATMEGA328P»
- Màn hình LCD đồ họa đơn sắc «NOKIA 5110»
- Cảm biến khoảng cách siêu âm «HC-SR04»
Bộ vi điều khiển AVR «ATMEGA328P»
Các tính năng liên quan:
- Ngắt bộ định thời / bộ đếm 16 bit
- Ngắt ngoài
- Giao diện nối tiếp SPI chính / phụ
Màn hình LCD đồ họa đơn sắc «NOKIA 5110»
Thông số kỹ thuật:
- Màn hình LCD 48 x 84 chấm
- Giao diện Bus nối tiếp với tốc độ cao tối đa 4 Mbits / s
- Bộ điều khiển / Trình điều khiển nội bộ «PCD8544»
- Đèn nền LED
- Chạy ở điện áp 2.7V-5V, tiêu thụ điện năng thấp, phù hợp cho các ứng dụng pin
- Phạm vi nhiệt độ từ -25˚C đến + 70˚C
- Hỗ trợ đầu vào CMOS tín hiệu
Cảm biến khoảng cách siêu âm «HC-SR04»
Các tính năng và thông số kỹ thuật:
- Nguồn cung cấp: + 5V DC
- Dòng tĩnh: <2mA, dòng làm việc: 15mA
- Khoảng cách: 2cm - 400cm / 1 "- 13 ft, độ phân giải: 0,3cm
- Góc đo: 30 độ
- Độ rộng xung đầu vào kích hoạt: 10uS
- Kích thước: 45mm x 20mm x 15mm
Bước 2: Nó hoạt động như thế nào?
Cảm biến siêu âm hoạt động dựa trên nguyên lý của hệ thống SONAR và RADAR được sử dụng để xác định khoảng cách đến một vật thể.
Cảm biến siêu âm tạo ra sóng âm tần số cao (siêu âm). Khi sóng siêu âm này chạm vào vật thể, nó phản xạ dưới dạng tiếng vang được máy thu cảm nhận như trong hình dưới đây.
Bằng cách đo thời gian cần thiết để tiếng vang đến máy thu, chúng ta có thể tính được khoảng cách.
Đây là nguyên lý hoạt động cơ bản của module Siêu âm để đo khoảng cách.
Trong mô-đun siêu âm HCSR04, chúng ta phải cung cấp xung kích hoạt, do đó nó sẽ tạo ra siêu âm có tần số 40 kHz.
Sau khi tạo ra sóng siêu âm, tức là 8 xung tần số 40 kHz, nó làm cho chân echo ở mức cao. Chân tiếng vọng vẫn ở mức cao cho đến khi nó không nhận lại âm thanh dội lại. Vì vậy, chiều rộng của chân echo sẽ là thời gian để âm thanh truyền đến vật thể và quay trở lại. Khi chúng ta có thời gian, chúng ta có thể tính khoảng cách, vì chúng ta biết tốc độ âm thanh.
HC-SR04 có thể đo trong phạm vi từ 2 cm - 400 cm
Bây giờ làm thế nào để tính toán khoảng cách: Khoảng cách = Tốc độ x Thời gian
Tốc độ của sóng âm là 343 m / s
Tổng khoảng cách = 343 x Thời gian cao (Tiếng vang) 2
Tổng khoảng cách được chia cho 2 vì tín hiệu truyền từ HC-SR04 đến đối tượng và quay trở lại mô-đun HC-SR04
Bước 3: Lập trình chương trình cơ sở vi điều khiển
Tải xuống chương trình mã С của vi điều khiển phần sụn kèm theo các nhận xét.
Sau đó, biên dịch nó thành tệp HEX và tải lên bộ nhớ flash của vi điều khiển.
Nhấp nháy Firmware sang Vi điều khiển:
Tải lên tệp HEX vào bộ nhớ flash của vi điều khiển. Xem video mô tả chi tiết quá trình ghi bộ nhớ flash vi điều khiển: Ghi bộ nhớ flash vi điều khiển…
Bước 4: Lắp ráp mạch cảm biến khoảng cách siêu âm
Kết nối các thành phần phù hợp với sơ đồ.
Cắm điện và nó đang hoạt động!
Đề xuất:
Bộ điều khiển từ xa dựa trên LoRa - Điều khiển thiết bị từ khoảng cách lớn: 8 bước
Bộ điều khiển từ xa dựa trên LoRa | Điều khiển thiết bị từ khoảng cách lớn: Này, có chuyện gì vậy, các bạn! Akarsh từ CETech. Trong dự án này, chúng tôi sẽ tạo ra một điều khiển từ xa có thể được sử dụng để điều khiển nhiều loại công cụ như đèn LED, động cơ hoặc nếu chúng ta nói về cuộc sống hàng ngày của chúng ta, chúng ta có thể điều khiển thiết bị gia đình của mình
Đo khoảng cách khoảng cách với cảm biến cử chỉ APDS9960: 6 bước
Đo khoảng cách bằng cảm biến cử chỉ APDS9960: Trong hướng dẫn này, chúng ta sẽ học cách đo khoảng cách bằng cảm biến cử chỉ APDS9960, arduino và Visuino. Hãy xem video
Hướng dẫn: Cách sử dụng cảm biến khoảng cách siêu âm tương tự US-016 với Arduino UNO: 3 bước
Hướng dẫn: Cách Sử dụng Cảm biến Khoảng cách Siêu âm Tương tự US-016 Với Arduino UNO: Mô tả: Mô-đun khởi động siêu âm US-016 cho phép khả năng đo không 2 cm ~ 3 m, điện áp cung cấp 5 V, dòng hoạt động 3.8mA, hỗ trợ điện áp đầu ra tương tự, ổn định và đáng tin cậy. Mô-đun này có thể khác nhau tùy theo thiết bị
ESP8266 RGB LED STRIP Điều khiển WIFI - NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi - Điều khiển điện thoại thông minh RGB LED STRIP: 4 bước
ESP8266 RGB LED STRIP Điều khiển WIFI | NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi | Điều khiển bằng điện thoại thông minh RGB LED STRIP: Xin chào các bạn trong hướng dẫn này, chúng ta sẽ học cách sử dụng gật đầu hoặc esp8266 làm điều khiển từ xa IR để điều khiển dải LED RGB và Nodemcu sẽ được điều khiển bằng điện thoại thông minh qua wifi. Vì vậy, về cơ bản bạn có thể điều khiển DÂY CHUYỀN LED RGB bằng điện thoại thông minh của mình
Cách chế tạo Robot điều khiển di động - Dựa trên DTMF - Không có Vi điều khiển & Lập trình - Kiểm soát từ mọi nơi trên thế giới - RoboGeeks: 15 bước
Cách chế tạo Robot điều khiển di động | Dựa trên DTMF | Không có Vi điều khiển & Lập trình | Kiểm soát từ mọi nơi trên thế giới | RoboGeeks: Muốn tạo ra một robot có thể được điều khiển từ mọi nơi trên thế giới, Hãy làm điều đó