Mục lục:
- Bước 1: Các thành phần
- Bước 2: Công cụ
- Bước 3: Mạch
- Bước 4: Pin
- Bước 5: Tập lệnh
- Bước 6: Trường hợp
- Bước 7: Đã xong
Video: Trạm thời tiết Pocket: 7 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Xin chào tất cả mọi người và chào mừng. Trong tài liệu hướng dẫn này, chúng tôi sẽ xây dựng một trạm thời tiết không chỉ đo nhiệt độ, áp suất, độ ẩm và chất lượng không khí mà còn vừa với túi của bạn, vì vậy bạn có thể đo ở mọi nơi bạn đến! Nó cũng rất rẻ để thực hiện (khoảng 35 đô la), vì vậy nó thực sự là một dự án thú vị cho tất cả mọi người! Nếu bạn đã sẵn sàng, chúng ta có thể bắt đầu.
Cảm biến được sử dụng là BME680 của Bosch. Nó là một cảm biến nhỏ với rất nhiều chức năng. Bộ điều khiển là một nano Arduino, vì kích thước của nó. Để hiển thị các kết quả đọc được, tôi quyết định sử dụng màn hình OLED. Chúng có mức tiêu thụ điện năng tương đối thấp và nhỏ nhưng dễ đọc.
Bước 1: Các thành phần
Để thực hiện dự án này, bạn không cần nhiều thành phần. Mọi thứ bạn cần đều được liệt kê ở đây:
BME680 - đây là cảm biến để đo nhiệt độ, độ ẩm, áp suất, độ cao và chất lượng không khí
OLED - đây là màn hình hiển thị các kết quả đọc
SWITCH - một công tắc trượt sẽ được sử dụng để bật và tắt trạm
LITHIUM BATTERY (không được liên kết vì tôi mua ở cửa hàng địa phương) - một loại pin có thể sạc lại sẽ cung cấp năng lượng cho trạm
MODULE SẠC - đây là một mô-đun được sử dụng để sạc pin
WIRES - dùng để kết nối các thành phần với nhau
ARDUINO NANO - bộ não của hoạt động
Bước 2: Công cụ
Trong bước cuối cùng, chúng tôi thu thập tất cả các thành phần điện tử cần thiết để tạo ra trạm thời tiết. Chúng tôi cũng cần một số công cụ cơ bản để tiếp tục. Tất cả những gì bạn cần được liệt kê ở đây:
SẮT SOLDERING - để hàn các thành phần lại với nhau
ARDUINO IDE - một phần mềm được sử dụng để lập trình Arduino
MÁY IN 3D (tùy chọn) - để làm vỏ, nhưng nếu không có, bạn có thể lấy một hộp nhựa và khoét một số lỗ trên đó.
SÚNG KEO NÓNG - để bảo vệ các thành phần bên trong vỏ
Bước 3: Mạch
Bây giờ chúng tôi đã có mọi thứ cần thiết, phần vui vẻ có thể bắt đầu.
Vì cả BME680 và 64X128 OLED của chúng tôi đều sử dụng I²C nên kết nối tương đối đơn giản.
Chỉ cần kết nối nguồn (VCC) với chân 3, 3V hoặc 5V và nối đất (GND) với chân GND. Sẽ tốt hơn nếu Arduino của bạn thực sự không có chân cắm mà chỉ có lỗ. Bằng cách này, bạn có thể hàn dây trực tiếp vào nó.
Bây giờ màn hình và cảm biến của bạn có nguồn, nhưng không có cách nào để giao tiếp với chúng. Để làm được điều này, bạn phải kết nối chúng với các chân A4 và A5 nằm dưới analog in. Nó chỉ là hai dây nhờ I²C. Kết nối SDA với A4 và SCL (đôi khi được đánh dấu là SCK) với A5.
QUAN TRỌNG! Cắt dây càng ngắn càng tốt (và càng ngắn càng tốt khi thiết bị điện tử cho phép) để tránh tình trạng lộn xộn khiến bạn không thể lắp vào vỏ!
Bước 4: Pin
Bây giờ chúng ta đã kết nối tất cả các thành phần, đã đến lúc kết nối pin với mạch.
Hàn dấu + và - của pin vào miếng đệm B + và B− của mô-đun bộ sạc.
Sau đó, chỉ cần kết nối OUT + và OUT− với các chân VIN và GND của Arduino. Đảm bảo bạn thêm công tắc vào + cáp.
Bạn nên thêm bộ tản nhiệt vào tất cả các dây được hàn. Điều này có thể ngăn ngừa đoản mạch và bảo vệ dây dẫn.
Bước 5: Tập lệnh
Sau khi hoàn thành mạch, đã đến lúc thực hiện một số mã hóa. Vâng, thời gian cho tôi, bạn chỉ cần sao chép kịch bản ở đây:
Tập lệnh này đọc dữ liệu cảm biến và in chúng trên OLED.
Sẽ rất hữu ích khi chạy bộ định vị I²C để đảm bảo các thành phần của bạn được kết nối chính xác. Bạn có thể lấy nó ở đây.
Bước 6: Trường hợp
Bây giờ bạn đã kiểm tra kịch bản và trạm thời tiết đang hoạt động, đã đến lúc đặt nó vào một trường hợp. Tôi đã thiết kế bao vây đơn giản này trong Fusion 360, nhưng bạn có thể tự làm nếu muốn.
Chỉ cần in 3D nó và đặt những thứ bên trong. Tôi đã sử dụng keo nóng để cố định các thành phần bên trong, nhưng bất cứ điều gì sẽ hoạt động.
Ngoài ra, hãy thật kiên nhẫn khi đặt đồ bên trong, vì nó là một chiếc hộp nhỏ và đồ đạc vừa vặn với nó!
Bước 7: Đã xong
Nhìn bạn kìa! Bây giờ bạn có một trạm thời tiết nhỏ mà bạn có thể mang đi bất cứ đâu, và việc thực hiện nó (tương đối) dễ dàng và (hy vọng) thú vị. Nếu bạn thích Có thể hướng dẫn này, hãy chắc chắn thích nó! Và như mọi khi, nếu bạn có bất kỳ câu hỏi nào, tôi sẽ cố gắng hết sức để trả lời chúng trong phần bình luận.
Hẹn gặp lại bạn trong Bài hướng dẫn tiếp theo của tôi, tạm biệt!
Đề xuất:
Trạm thời tiết chuyên nghiệp sử dụng ESP8266 và ESP32 DIY: 9 bước (có hình ảnh)
Trạm thời tiết chuyên nghiệp sử dụng ESP8266 và ESP32 DIY: LineaMeteoStazione là một trạm thời tiết hoàn chỉnh có thể được kết nối với các cảm biến chuyên nghiệp từ Sensirion cũng như một số thành phần của Dụng cụ Davis (Máy đo mưa, Máy đo gió) Dự án nhằm mục đích là trạm thời tiết DIY nhưng chỉ yêu cầu
Trạm thời tiết NaTaLia: Trạm thời tiết sử dụng năng lượng mặt trời Arduino Đã thực hiện đúng cách: 8 bước (có hình ảnh)
Trạm thời tiết NaTaLia: Trạm thời tiết sử dụng năng lượng mặt trời Arduino Đã hoàn thành đúng cách: Sau 1 năm hoạt động thành công trên 2 địa điểm khác nhau, tôi đang chia sẻ kế hoạch dự án trạm thời tiết sử dụng năng lượng mặt trời của mình và giải thích cách nó phát triển thành một hệ thống thực sự có thể tồn tại trong thời gian dài thời kỳ từ năng lượng mặt trời. Nếu bạn theo dõi
Trạm thời tiết DIY & Trạm cảm biến WiFi: 7 bước (có hình ảnh)
DIY Weather Station & WiFi Sensor Station: Trong dự án này, tôi sẽ hướng dẫn bạn cách tạo một trạm thời tiết cùng với một trạm cảm biến WiFi. Trạm cảm biến đo dữ liệu nhiệt độ và độ ẩm cục bộ và gửi dữ liệu đó qua WiFi đến trạm thời tiết. Sau đó, trạm thời tiết hiển thị t
Nến thời tiết - Xem nhanh thời tiết và nhiệt độ: 8 bước
Nến thời tiết - Xem nhanh thời tiết và nhiệt độ: Sử dụng ngọn nến kỳ diệu này, bạn có thể cho biết nhiệt độ hiện tại và điều kiện bên ngoài ngay lập tức
Acurite 5 trong 1 Trạm thời tiết sử dụng Raspberry Pi và Weewx (các trạm thời tiết khác tương thích): 5 bước (có Hình ảnh)
Trạm thời tiết Acurite 5 trong 1 Sử dụng Raspberry Pi và Weewx (các Trạm thời tiết khác Tương thích): Khi tôi mua trạm thời tiết Acurite 5 trong 1, tôi muốn có thể kiểm tra thời tiết tại nhà của mình khi tôi đi vắng. Khi tôi về nhà và thiết lập nó, tôi nhận ra rằng tôi phải có màn hình kết nối với máy tính hoặc mua trung tâm thông minh của họ,