Mục lục:

Tạo một máy đo tốc độ Arduino - Phần I: 4 bước
Tạo một máy đo tốc độ Arduino - Phần I: 4 bước

Video: Tạo một máy đo tốc độ Arduino - Phần I: 4 bước

Video: Tạo một máy đo tốc độ Arduino - Phần I: 4 bước
Video: Arduino | Đo Tốc Độ Động Cơ bằng Encoder và Hiển Thị LCD 2024, Tháng bảy
Anonim
Tạo một máy đo tốc độ Arduino - Phần I
Tạo một máy đo tốc độ Arduino - Phần I

Việc người đi xe đạp và người sử dụng xe đạp tập thể dục cần đo tốc độ và quãng đường đã đi là điều khá phổ biến. Để làm được điều này, chúng ta cần một thiết bị được gọi là đồng hồ đo đường.

Đồng hồ đo đường có nhiệm vụ đo các biến số này và truyền thông tin này đến người dùng.

Trong bài viết này, chúng tôi sẽ phát triển một đồng hồ đo đường sử dụng Arduino để đo những đại lượng này và có các tính năng khác để cung cấp các tính năng mới cho người dùng. Trong phần sau, chúng tôi sẽ giới thiệu các tính năng của Máy đo tốc độ Arduino của chúng tôi.

Đối với dự án này, bạn sẽ cần các thành phần sau.

Quân nhu

PCBWay tùy chỉnh PCB

Nút chuyển đổi - UTSOURCE

Điện trở 10kR - NGUỒN

Màn hình LCD 16x2 - UTSOURCE

Reed Switch - UTSOURCE

Arduino UNO - UTSOURCE

Bước 1: Đồng hồ đo tốc độ Arduino

Để xây dựng Máy đo đếm Arduino, chúng tôi sẽ triển khai các tính năng sau:

Đầu tiên, chúng ta sẽ tạo một hàm để tính khoảng cách và vận tốc gần đúng.

Về sau, chúng tôi sẽ gia tăng một tính năng của cảnh báo bằng cách sử dụng quãng đường đã đi, nói cách khác, thông qua đó, người dùng có thể tạo ra một cảnh báo cho người dùng khi họ đạt đến một khoảng cách được lập trình hoặc một thời gian xác định.

Thông qua hệ thống này, người dùng sẽ cấu hình bán kính bánh xe và sau đó, quãng đường di chuyển sẽ được tính toán dựa trên bán kính mà người dùng đã cấu hình.

Ngoài hệ thống sẽ tính vận tốc qua chuyển động. Nói cách khác, nó sẽ được phát hiện nếu chiếc xe đạp đang chuyển động và sau đó, nó sẽ được tính toán vận tốc dựa trên quãng đường đã đi và thời gian sử dụng Arduino.

Các tính năng đã trình bày hiện diện trong một số đồng hồ đo đường, nhưng trong mô hình này, chúng tôi sẽ thực hiện chức năng báo thức.

Bước 2: Báo động đồng hồ đo tốc độ

Báo động đồng hồ đo tốc độ
Báo động đồng hồ đo tốc độ

Thông qua chức năng này, người dùng có thể tính toán hai loại báo động:

  • Thời gian sử dụng;
  • Khoảng cách đã di chuyển.

Lưu đồ của dự án được trình bày dưới đây.

Có nghĩa là, nếu người dùng đặt báo thức theo thời gian sử dụng, anh ta sẽ nhận được báo động khi anh ta đã đạp xe trong một khoảng thời gian nhất định do anh ta cài đặt. Bằng cách này, nếu người dùng đặt 15 phút, hệ thống sẽ kích hoạt bộ rung khi đạt đến thời gian đã đặt.

Ngược lại, nếu người dùng đặt báo động cho khoảng cách đã di chuyển, anh ta phải thông báo khoảng cách được sử dụng làm báo động. Tức là, nếu anh ta chọn 2km, còi sẽ phát ra tiếng bíp khi anh ta đi được quãng đường này.

Bước 3: Tiếp tục bài viết

Nếu bạn quan tâm đến việc theo dõi sự phát triển đầy đủ của dự án này, hãy theo dõi hồ sơ của Phòng thí nghiệm Silicon và PCBWay.

Bước 4: Công nhận

Cảm ơn PCBWay đã hỗ trợ Kênh YouTube của chúng tôi và sản xuất, lắp ráp PCB với chất lượng tốt hơn.

Phòng thí nghiệm Silícios cảm ơn UTSOURCE đã cung cấp các linh kiện điện tử.

Đề xuất: