Mục lục:
Video: Cách tạo đồng hồ đo nhiệt độ tự làm tùy chỉnh bằng biểu đồ thanh & Atmega328p: 3 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Trong bài đăng này, tôi sẽ chỉ cho bạn cách tạo Đồng hồ đo nhiệt độ bằng cách sử dụng Đồ thị thanh & Atmega328p. Bài đăng sẽ bao gồm tất cả các chi tiết như sơ đồ mạch, chế tạo PCB, Coding, Assembly & Testing. Tôi cũng đã bao gồm một video chứa tất cả các chi tiết.
Bước 1: Các thành phần
- 1 * Atmega328p
- 1 * Biểu đồ thanh
- 1 * 10K Ohm
- 10 * 220 Ohm
- 1 * LM35
- 1 * Khối đầu cuối
- Tụ gốm 2 * 22pf
- Tinh thể 1 * 16 MHz
- 1 * PCB tùy chỉnh được sản xuất bởi JLCPCB.com
Liên kết liên kết
Amazon IND
- Atmega328p -
- Biểu đồ thanh -
- Tinh thể 16 MHz -
Amazon Hoa Kỳ
- Atmega328p -
- Biểu đồ thanh -
- Tinh thể 16 MHz -
AliExpress
- Atmega328p -
- Biểu đồ thanh -
- Tinh thể 16 MHz -
Banggood
- Atmega328p -
- Tinh thể 16 MHz -
Bước 2: Sơ đồ mạch, Bố cục & Phác thảo PCB
Mạch được thiết kế trong KiCad. Sau khi thiết kế mạch, tôi đã thiết kế bố cục PCB và tạo tệp Gerber & Drill. Sau đó, tải lên một thư mục Zip chứa tất cả tệp Gerber & Drill trong trang web JLCPCB.com để chế tạo (Ai đã cung cấp 5 PCB với giá 2 đô la và vận chuyển trong một ngày).
Phác thảo
Bản phác thảo mà tôi đã sử dụng là một bản phác thảo rất cơ bản có thể dễ dàng hiểu được. Phần đầu tiên của sketch (được tô màu vàng) dùng để khai báo & khởi tạo các biến. Dòng tiếp theo được tô sáng là lấy giá trị tương tự từ LM35. Hai dòng tiếp theo được sử dụng để chuyển đổi giá trị tương tự sang độ C (để biết thêm về công thức, vui lòng nhấp vào đây). Tôi cũng đã bao gồm một dòng mà bạn có thể sử dụng nếu bạn muốn giá trị bằng Fahrenheit. Phần cuối cùng của mã rất đơn giản nếu câu lệnh được sử dụng để bật và tắt Đồ thị thanh dựa trên nhiệt độ.
Bước 3: Xây dựng & Kiểm tra
Sau khi nhận được bảng từ JLCPCB.com, tôi đã lắp ráp bảng và kết nối nó với nguồn điện 5V DC. Atmega328 đã được lập trình trước đó. Nếu bạn chưa biết cách lập trình Atmega328p thì có thể tham khảo video này. Xin lưu ý rằng thiết bị này được lập trình để hiển thị nhiệt độ từ 25 ° C đến 34 ° C. Tôi cũng đã bao gồm việc so sánh hai thiết kế hiển thị nhiệt độ.
Đề xuất:
Cách tạo bản đồ cách điệu tùy chỉnh bằng OpenStreetMap: 7 bước (có ảnh)
Cách tạo bản đồ cách điệu tùy chỉnh bằng OpenStreetMap: Trong phần hướng dẫn này, tôi sẽ mô tả một quy trình mà bạn có thể tạo bản đồ cách điệu tùy chỉnh của riêng mình. Bản đồ cách điệu là một bản đồ nơi người dùng có thể chỉ định lớp dữ liệu nào được hiển thị trực quan, cũng như xác định kiểu mà mỗi lớp là v
Cách tạo hình dạng PCB tùy chỉnh (với Inkscape và Fritzing): 4 bước (với Hình ảnh)
Cách tạo hình dạng PCB tùy chỉnh (với Inkscape và Fritzing): Nếu bạn là người mới bắt đầu và cần một PCB với hình dạng tùy chỉnh … và cần nó trong thời gian ngắn nhất có thể … HOẶC nếu bạn không muốn bỏ ra một dành nhiều thời gian để học cách làm việc với phần mềm tiên tiến, vì cuối cùng bạn cũng tạo ra một bảng hay cái khác … cái này
Cách tạo PCB tùy chỉnh bằng máy khắc laser công suất thấp: 8 bước (có hình ảnh)
Cách tạo PCB tùy chỉnh bằng cách sử dụng máy khắc laser công suất thấp: Khi nói đến chế tạo PCB tự chế, bạn có thể tìm thấy một số phương pháp trực tuyến: từ phương pháp thô sơ nhất, chỉ sử dụng bút, đến phức tạp hơn bằng cách sử dụng máy in 3D và các thiết bị khác. Và hướng dẫn này rơi vào trường hợp cuối cùng đó! Trong dự án này, tôi
Biểu tượng / Biểu tượng máy tính xách tay phát sáng tùy chỉnh - Không cần dây: 6 bước
Biểu tượng / Biểu tượng máy tính xách tay phát sáng tùy chỉnh - Không cần dây: Xin chào! Đây là bản phác thảo của tôi về các bước để khoét một lỗ trông thật bắt mắt trên máy tính xách tay của bạn - một cách an toàn! Tôi đã tạo một phiên bản cách điệu của chữ cái tiếng Do Thái 'א' (aleph), nhưng thiết kế của bạn thực sự có thể là bất kỳ hình dạng nào bạn có thể cắt ra . Tôi nhận thấy rằng có
Tạo băng ghế thử nghiệm Arduino tùy chỉnh bằng cách sử dụng Wirewrapping: 7 bước (có hình ảnh)
Tạo băng đo kiểm tra Arduino tùy chỉnh bằng cách sử dụng Wirewrapping: Tài liệu hướng dẫn này sẽ chỉ cho bạn một cách dễ dàng để kết nối Arduino Nano với các bảng mạch PCB khác nhau. Dự án này xuất hiện trong quá trình tôi tìm kiếm một cách hiệu quả, nhưng không phá hủy để kết nối nhiều mô-đun với nhau. Tôi có năm mô-đun mà tôi muốn