Mục lục:
Video: Máy đo điện dung với TM1637 sử dụng Arduino.: 5 bước (có hình ảnh)
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Cách tạo máy đo điện dung bằng Arduino hiển thị trên TM1637. Dao động 1 uF đến khoảng 2000 uF.
Bước 1: Các bộ phận cần thiết
Người phản đối:
1x: 220 Ohm
1x: 10 kOhm (Hoặc một cái gì đó khác nhưng bạn sẽ phải thay đổi mã sau khi bạn sử dụng, 8000 Ohms cũng sẽ hoạt động.)
Tụ điện:
Có một loạt tụ điện trong khi thử nghiệm, vì nó sẽ dễ dàng hiệu chỉnh hơn nếu cần theo cách đó. Các tụ điện trong hình được nhìn thấy từ bên trái, 10 uF, 47 uF, 220 uF và 1000 uF. Hiệu chỉnh nó sau những gì bạn nghĩ rằng bạn sẽ sử dụng nhiều nhất.
TM1637:
Điều này không cần thiết nếu bạn chỉ muốn xem các giá trị trên máy tính của mình, nhưng việc lập trình đã được thực hiện cho phần của bạn, vậy tại sao không thêm một giá trị.
Dây nhảy:
Tùy thuộc vào việc sử dụng TM1637 hay không, bạn cần khoảng 8 dây, TM1637 sử dụng 4.
Cáp USB:
Để lập trình Arduino.
Và tất nhiên là một Arduino và một máy tính để lập trình nó.
Bước 2: Kết nối các Resitors
Điện trở 220 Ohm đi từ số 11 đến A0 và cực dương của tụ điện.
Điện trở còn lại đi từ số 13 đến A0 và cực dương của tụ điện. Cáp thứ tư dẫn GND đầu kia của tụ điện.
Bước 3: Kết nối TM1637
Có 4 chân trên màn hình này, 2 chân cắm vào GND và 5V. 2 cái còn lại được đặt tên là DIO và CLK, DIO chuyển sang kỹ thuật số 8 trên Arduino và CLK chuyển sang kỹ thuật số 9.
Tất cả các thiết lập! Đã đến lúc tải bản phác thảo!
Bước 4: Mã và tệp hiển thị
Tệp có tên Máy đo điện dung là bản phác thảo chính, hai tệp còn lại là cần thiết để màn hình hoạt động.
Bước đầu tiên là mở Arduino IDE, nếu bạn chưa có thì có thể tìm thấy nó ở đây:
Tiếp theo, mở bản phác thảo chính, nhấn phác thảo và sau đó nhấn thêm tệp. Từ đó bạn sẽ chọn 2 tệp còn lại. Khi bạn hoàn tất, nó sẽ trông giống như trong ảnh chụp màn hình ở bước này.
Nhấn tải lên và kiểm tra nó ra!
Nếu bạn muốn dấu "u" được hiển thị như trong hình đầu tiên, hãy nhập:
TM.display (2, 0x30);
Để hiển thị "F":
TM.display (3, 15);
Tôi đã xóa điều này trong mã vì nó giới hạn số lượng bạn có thể hiển thị.
Bước 5: Cảm ơn đến:
Baelzabubba:
www.instructables.com/member/baelza.bubba/
Ai cho tôi liên kết đến trang web dưới đây, nơi tôi tìm thấy mạch này và hầu hết các mã.
www.circuitbasics.com/how-to-make-an-arduino-capacitance-meter/