Mục lục:

"Coronavirus Covid-19" 1 mét Tiện ích báo động: 7 bước
"Coronavirus Covid-19" 1 mét Tiện ích báo động: 7 bước

Video: "Coronavirus Covid-19" 1 mét Tiện ích báo động: 7 bước

Video:
Video: #197. Livestream Coronavirus 5/22/2020 - Khi nào có miễn dịch cộng đồng cho Covid-19? 2024, Tháng bảy
Anonim
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh

بسم الله الرحمن الرحيم

Bài báo này là một minh chứng về việc sử dụng Cảm biến Khoảng cách Siêu âm HC-SR04.

Cảm biến sẽ được sử dụng như một thiết bị đo lường để xây dựng "Tiện ích báo động cách xa 1 mét" cho các mục đích phân bổ.

Bộ não của thiết bị này là ATTINY85 µController tuyệt vời được cung cấp bởi pin Lipo 3.7V.

Tiện ích tích hợp bộ sạc TP4056.

Đèn LED XANH sẽ sáng nếu khoảng cách đo được từ bất kỳ vật thể nào lớn hơn 120 cm.

Đèn LED ĐỎ nhấp nháy nếu khoảng cách đo được từ bất kỳ vật thể nào thấp hơn 100 cm kèm theo một tiếng bíp đáng yêu (ồn ào).

Đèn LED VÀNG nhấp nháy nếu khoảng cách đo được từ bất kỳ đối tượng nào nằm trong khoảng [100, 120] cm kèm theo tiếng bíp ít ồn hơn.

Quân nhu

Nhiều bài báo giải thích chi tiết cách HC-SR04 hoạt động.

Tóm lại, Cảm biến Khoảng cách Siêu âm HC-SR04 là

1 - Máy phát sóng siêu âm - Máy phát này truyền các xung âm thanh siêu âm, nó hoạt động ở 40 KHz

2 - Bộ thu siêu âm - Bộ thu lắng nghe các xung được truyền đi. Nếu nó nhận được chúng, nó sẽ tạo ra một xung đầu ra có độ rộng có thể được sử dụng để xác định khoảng cách mà xung truyền đi.

Bước 1: Tìm nguồn cung ứng linh kiện (BOM)

Nguồn cung ứng linh kiện (BOM)
Nguồn cung ứng linh kiện (BOM)
Nguồn cung ứng linh kiện (BOM)
Nguồn cung ứng linh kiện (BOM)

Một vài thành phần là cần thiết cho tiện ích đơn giản này.

Các thành phần này có thể dễ dàng truy cập từ Amazon, Ebay hoặc Aliexpress.

BOM: Hóa đơn nguyên vật liệu

Bước 2: Sơ đồ

Sơ đồ
Sơ đồ

Phần mềm Thiết kế PCB & Chụp sơ đồ mã nguồn mở Kicad được sử dụng.

Bước 3: Thiết kế Pcb

Thiết kế Pcb
Thiết kế Pcb

Kicad được sử dụng để định tuyến bảng.

Bước 4: Lắp ráp PCB

Hội đồng PCB
Hội đồng PCB
Hội đồng PCB
Hội đồng PCB
Hội đồng PCB
Hội đồng PCB

Một số thành phần sẽ được hàn cho thiết bị này.

Hãy cẩn thận và kiên nhẫn.

Bước 5: Phác thảo Arduino

Phác thảo Arduino
Phác thảo Arduino

Bản phác thảo arduino sử dụng thư viện NewPing nổi tiếng để đọc khoảng cách từ cảm biến.

Thư viện NewPing là Mã nguồn mở và được ghi chép rất đầy đủ.

Bước 6: Nhấp nháy Phác thảo Arduino

Arduino Sketch Flashing
Arduino Sketch Flashing

Việc nhấp nháy mã sẽ sử dụng chính Arduino Uno như một lập trình viên ISP.

Hy vọng rằng, "ATTINY85 ISP Programmer Shield" được sử dụng để flash bảng.

Ghi chú: Đọc bài viết "Một lá chắn lập trình viên ATTINY85 ISP khác cho Arduino"

Bước 7: Thưởng thức

Trong bài viết này, chúng tôi đã xem xét tất cả các bước để tạo ra một tiện ích vui nhộn có thể hữu ích.

Một video dài 15 giây do nhà làm cho thấy một trường hợp sử dụng.

Đề xuất: