Có nhiều cách để tạo ra một máy đo tốc độ vòng trên phút nhưng trong bài viết này sẽ giới thiệu đến các bạn phương pháp đọc tương tự được viết trên nền Arduino và sẽ có thay đổi chút ít về phương pháp tính toán tần số quay.
Các bộ phận cần chuẩn bị:
-Một mạch điều khiển Arduino Duemilanove.
-Một IR LED BM1331.
-Một IR Phototransistor BPT1331.
-Hai điện trở: 10k Ohm và 150 Ohm.
-Cáp, khay đựng pin và bảng mạch perfboard.
-Động cơ và bánh xe. Tuy đây không phải là bộ phận quan trọng trong dự án này nhưng bạn có thể tự làm cho mình một đĩa quay bằng mốp xốp.
-Ngoài ra, bạn cần chuẩn bị thêm một nguồn AC/DC cùng với một chiết áp.

Các bước thực hiện:
Bước 1: Kết nối các bộ phận
Đặt IR LED và bộ nhận Receiver đối diện với nhau. Bạn hãy dùng một con đinh ốc để đưa chiếc đinh lên cao rồi gắn lá mốp vào cẩn thận rồi kết nối với nguồn điện. Rồi tạo những lá chắn giống như trong hình.

Bước 2: Viết code
Bạn có thể sử dụng đoạn code tại địa chỉ này hoặc có thể thay đổi chút ít so với đoạn mã gốc.
Bước 3: Quan sát kết quả


Chương trình này sẽ cho phản hồi mỗi giây và mỗi phút trên màn hình Arduino IDE. Đây là một sản phẩm đơn giản nên trong bề ngoài nó rất thô và cần phải có sự chỉnh sửa về mặt thẩm mỹ.
Bạn có thể giúp mk 1 chút k , mk CX dng cần 1 phần mạch giống như của bạn