Mục lục:

Cảm biến khoảng cách + 4 chữ số, hiển thị 7 Seg: 4 bước
Cảm biến khoảng cách + 4 chữ số, hiển thị 7 Seg: 4 bước

Video: Cảm biến khoảng cách + 4 chữ số, hiển thị 7 Seg: 4 bước

Video: Cảm biến khoảng cách + 4 chữ số, hiển thị 7 Seg: 4 bước
Video: The Basic Starter Arduino UNO #27. 4 LED 7 đoạn 2024, Tháng bảy
Anonim
Cảm biến khoảng cách + 4 chữ số, hiển thị 7 Seg
Cảm biến khoảng cách + 4 chữ số, hiển thị 7 Seg

Sử dụng cảm biến khoảng cách và xem khoảng cách của các đối tượng trên màn hình bảy đoạn. Bạn cũng có thể thấy một servo di chuyển nhiều hơn về phía bên trái khi một đối tượng tiến gần hơn. Đèn LED màu đỏ sẽ cho bạn biết nếu bạn quá gần và đèn LED màu xanh lá cây sẽ cho bạn biết nếu bạn quá xa.

Quân nhu

- 1 x 5641AS 4 chữ số, hiển thị 7 đoạn

- Điện trở 2 x 330

- 1 x Cảm biến khoảng cách siêu âm

- 1 x 180 độ Servo

- 1 x đèn LED đỏ

- 1 x đèn LED xanh

- 1 x Arduino

- 2 x Bảng bánh mì

- Dây điện

Bước 1: 4 chữ số, hiển thị 7 đoạn

4 chữ số, 7 phân đoạn hiển thị
4 chữ số, 7 phân đoạn hiển thị
4 chữ số, 7 phân đoạn hiển thị
4 chữ số, 7 phân đoạn hiển thị

Ghim 6, 8, 9 và 12 vào ghim pwm. Các chân này là nguồn cho từng màn hình riêng lẻ. Arduino sẽ gửi nguồn đến chân của màn hình đầu tiên và gửi tín hiệu cao hoặc thấp đến từng chân phân đoạn (đó là những chân có chữ trên sơ đồ). Hơn một số sẽ xuất hiện cho màn hình đầu tiên. Than arduino sẽ tắt màn hình đó và bật màn hình thứ hai, thứ ba và thứ tư (không được sử dụng). Màn hình sẽ bật và tắt nhanh chóng đến mức nó chỉ giống như một số lớn.

Bước 2: Cảm biến khoảng cách

Cảm biến khoảng cách
Cảm biến khoảng cách
Cảm biến khoảng cách
Cảm biến khoảng cách

Cảm biến khoảng cách có 4 chân là VCC, Trig, Echo và Ground. VCC chỉ cần được cung cấp điện áp từ 5 đến 7,8 volt. Mặt đất cần phải là 0 vôn. Chân trig cần một tín hiệu pwm sẽ nhanh chóng bật trong vài mili giây và sau đó tắt. Tín hiệu này sẽ bật máy phát sẽ gửi sóng siêu âm đến một vật thể. Sóng này sẽ được gửi trở lại máy thu và sẽ tắt bộ đếm thời gian. Thời gian này sẽ được chuyển thành tín hiệu pwm mà arduino chuyển đổi thành khoảng cách.

Bước 3: Servo và đèn LED

Servo và đèn LED
Servo và đèn LED
Servo và đèn LED
Servo và đèn LED

Một servo có 3 chân là nối đất, VCC và tín hiệu. Mặt đất sẽ là 0 volt, VCC sẽ nằm trong khoảng từ 5 đến 10,6 volt của điện áp cung cấp. Chân tín hiệu sẽ nhận tín hiệu pwm trong khoảng từ 1 mili giây đến 2 mili giây. Nếu tín hiệu pwm hơn servo 1 mili giây sẽ có góc là 0 độ. Trong khi đó, nếu tín hiệu pwm là 2 mili giây so với servo sẽ có góc 180 độ. Tuy nhiên, trong mã, khoảng cách chỉ cần được chuyển đổi thành một góc và arduino sẽ tạo ra tín hiệu pwm.

Đèn LED hoạt động khi khoảng cách của đối tượng nhỏ hơn 15 cm trong khi đèn LED màu xanh lá cây sẽ bật khi khoảng cách lớn hơn hoặc bằng 50 cm. Các đèn LED này hoạt động bằng cách kết nối cực dương (dương) với chân tín hiệu của arduino và cực âm (âm) kết nối với điện trở 330 ohm được nối với đất.

Bước 4: Mã

Một số số pin có thể khác so với sơ đồ. Hơn nữa, nếu bạn không thích tốc độ hiển thị, bạn luôn có thể thay đổi giá trị của biến DISPLAY_SPEED thành một số khác.