Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Các thành phần phần cứng của hệ thống bao gồm Cảm biến độ ẩm + nhiệt độ, áp suất khí quyển, cảm biến độ cao, la bàn, cảm biến phát hiện ánh sáng, mô-đun đồng hồ, mô-đun thẻ kỹ thuật số bảo mật (SD card), bảng phát triển Arduino mega và một màn hình LCD. Một mô tả và phân tích của nguyên mẫu được đưa ra. Các minh họa như sơ đồ khối, sơ đồ lưu đồ hệ thống và sơ đồ sơ đồ để hỗ trợ mô tả hệ thống được đề xuất sẽ được sử dụng.
Quân nhu
Các thành phần phần cứng chính
1. Vi điều khiển Arduino mega là
trái tim của hệ thống trạm thời tiết. Arduino cung cấp đủ sức mạnh xử lý và bộ nhớ để chạy phần mềm cần thiết và nó có thể đọc và xử lý tín hiệu từ các cảm biến khác nhau.
www.amazon.com/Arduino-Comp Tương thích-Atmega25…
2.
BMP180 làm cảm biến áp suất khí quyển & độ cao
www.amazon.com/HiLetgo-Digital-Barometric-…
3.
BH1750 làm cảm biến cường độ ánh sáng
www.amazon.com/WINGONEER-GY-302-BH1750-Int…
4.
DHT22 làm cảm biến nhiệt độ và độ ẩm
www.amazon.com/Aideepen-Digital-Temperatur…
5.
DS3231 dưới dạng mô-đun đồng hồ thời gian thực để đảm bảo dữ liệu thu thập từ các cảm biến được ghi lại theo thời gian.
www.amazon.com/Holdding-AT24C32-Pre precision-…
6.
Cảm biến gió trên thiết bị hiện đại rev c
moderndevice.com/product/wind-sensor/
7.
Mô-đun thẻ SD để lưu trữ dữ liệu thu thập từ các cảm biến
www.amazon.com/HONG111-Adapter-Interface-C…
8.
Màn hình tinh thể lỏng hiển thị dữ liệu từ các cảm biến và thông tin về trạng thái của toàn bộ hệ thống.
www.amazon.com/LGDehome-Interface-Adapter-…
9.
Hệ thống cung cấp điện
Bước 1: Thiết kế ban đầu
Nguyên mẫu được thiết kế bằng phần mềm thiết kế hỗ trợ máy tính (Fritzing) https://fritzing.org/ và thiết kế được thực hiện vật lý trên bảng mạch bánh mì.
Bước 2: Mô-đun hệ thống
Hệ thống bao gồm hai mô-đun cụ thể là;
1. Mô-đun Trong nhà.
2. Mô-đun Ngoài trời.
Cả hai mô-đun được kết nối bằng cáp cat5 có tám (8) dây.
Bước 3: Mô-đun trong nhà
Mô-đun trong nhà:
Mô-đun này bao gồm hai bảng PCB được thiết kế và khắc tùy chỉnh.
www.instructables.com/id/DIY-PCB-Etching/
Thiết kế được thực hiện bằng phần mềm proteus
proteus.soft112.com/
Bo mạch PCB đầu tiên được thiết kế sao cho bo mạch Arduino mega có thể được gắn trên đó thông qua các đầu cắm pin đực căn chỉnh phù hợp với đầu cắm pin cái của Arduino. Bo mạch này bao gồm nguồn mạch cấp nguồn được điều chỉnh được kết nối với Arduino và cũng cung cấp các đầu nối cho phép Arduino giao tiếp với bảng PCB thứ hai.
Bảng mạch PCB thứ hai trong mô-đun trong nhà được thiết kế sao cho có thể gắn cảm biến độ ẩm, mô-đun thẻ SD, màn hình hiển thị tinh thể lỏng và mô-đun đồng hồ thời gian thực trên đó. Nó cũng cung cấp tín hiệu và kết nối nguồn với mô-đun ngoài trời.
Bước 4: Mô-đun ngoài trời
Mô-đun ngoài trời bao gồm một bảng PCB tùy chỉnh duy nhất. Cảm biến áp suất khí quyển, cảm biến cường độ ánh sáng và cảm biến tốc độ gió được kết nối với bảng này.
Bước 5: Sơ đồ toàn bộ hệ thống
Bước 6:
Bước 7: Hệ thống cuối cùng
Bước 8: Mã cho toàn bộ hệ thống
www.arduino.cc/en/Main/Software