Máy đo tốc độ là một bộ đếm RPM đếm số không. số vòng quay mỗi phút. Có hai loại máy đo tốc độ - một loại là máy cơ và loại còn lại là kỹ thuật số. Ở đây chúng tôi sẽ thiết kế một máy đo tốc độ kỹ thuật số dựa trên Arduino sử dụng mô-đun cảm biến IR để phát hiện đối tượng để đếm số vòng quay của bất kỳ thân quay nào. Khi IR truyền các tia IR phản xạ trở lại bộ thu IR và sau đó IR Module tạo ra một đầu ra hoặc xung được bộ điều khiển arduino phát hiện khi chúng ta nhấn nút bắt đầu. Nó đếm liên tục trong 5 giây.
Sau 5 giây, arduino tính RPM trong một phút bằng công thức đã cho.
RPM = Đếm x 12 cho một vật thể xoay.
Nhưng ở đây chúng tôi chứng minh dự án này sử dụng quạt trần. Vì vậy, chúng tôi đã thực hiện một số thay đổi được đưa ra bên dưới:
RPM = đếm x 12 / đối tượng
Ở đâu
đối tượng = số cánh quạt.
Các thành phần cần thiết cho Máy đo tốc độ Arduino
- Arduino Pro Mini
- Mô-đun cảm biến hồng ngoại
- LCD 16x2
- Nút ấn
- Bảng bánh mì
- Pin 9 vôn
- Kết nối dây
Sơ đồ mạch và giải thích
Như được hiển thị trong mạch đo tốc độ trên, nó chứa Arduino Pro Mini, mô-đun cảm biến IR, bộ rung và màn hình LCD. Arduino điều khiển toàn bộ quá trình như đọc xung mà mô-đun cảm biến IR tạo ra theo phát hiện đối tượng, tính toán RPM và gửi giá trị RPM đến LCD. Cảm biến hồng ngoại được sử dụng để phát hiện đối tượng. Chúng ta có thể đặt độ nhạy của mô-đun cảm biến này bằng chiết áp tích hợp nằm trên mô-đun IR. Mô-đun cảm biến IR bao gồm một bộ phát IR và một diode quang phát hiện hoặc nhận tia hồng ngoại. Máy phát IR truyền các tia hồng ngoại, khi các tia này rơi xuống bất kỳ bề mặt nào, chúng sẽ phản xạ trở lại và được cảm biến bằng diode quang (Bạn có thể hiểu thêm về nó trong Line Folloewr Robot này). Đầu ra của diode quang được kết nối với bộ so sánh, bộ so sánh này sẽ so sánh đầu ra của diode quang với điện áp tham chiếu và kết quả được đưa ra dưới dạng đầu ra tới arduino.
Chân đầu ra của mô-đun cảm biến hồng ngoại được kết nối trực tiếp với chân 18 (A4). Vcc và GND được kết nối với Vcc và GND của arduino. Màn hình LCD 16x2 được kết nối với arduino ở chế độ 4-bit. Chân điều khiển RS, RW và En được kết nối trực tiếp với chân 2, GND và 3. Chân dữ liệu D4-D7 của arduino được kết nối với chân 4, 5, 6 và 7 của arduino. Một nút nhấn cũng được thêm vào trong dự án này. Khi cần đếm RPM, chúng ta nhấn nút này để khởi động Máy đo tốc độ Arduino này để đếm RPM trong năm giây. Nút nhấn này được kết nối với chân 10 của arduino đối với mặt đất. Bạn có thể tìm hiểu thêm về hoạt động của mạch thu và phát IR trong hướng dẫn về mạch này.
Mô tả mã máy đo tốc độ Arduino
Trong mã, chúng tôi đã sử dụng chức năng đọc kỹ thuật số để đọc đầu ra của mô-đun cảm biến IR và sau đó tính RPM.