Mục lục:
- Bước 1: Các thành phần
- Bước 2: PCB và mã
- Bước 3: Đấu dây các thành phần
- Bước 4: Actoboard
- Bước 5: Sự cố hiển thị
- Bước 6: Cảm ơn bạn
Video: Floger: Một thiết bị để theo dõi thông số thời tiết: 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:35
Một thiết bị nhỏ được kết nối và TỰ ĐỘNG để theo dõi một số kỳ đà hữu ích để giúp bạn làm vườn
Thiết bị này được thiết kế để đo các thông số thời tiết khác nhau:
- Nhiệt độ sàn và không khí
- Độ ẩm sàn và không khí
- Độ sáng
hiển thị nó trên màn hình LCD và cũng gửi nó trên bảng điều khiển thông qua một mô-đun sigfox (bạn cũng có thể gửi nó từ bảng điều khiển đến một thiết bị hoặc cơ sở dữ liệu khác nhưng chúng tôi sẽ không nói về nó trong Instuctable này).
Như tôi đã nói thiết bị di chuyển là tự trị nên tất nhiên chúng tôi sẽ sử dụng một thiết bị chạy bằng bảng năng lượng mặt trời nhưng điều quan trọng nhất là thiết bị này hầu như sẽ không bao giờ được sử dụng: thực sự chúng tôi sẽ lập trình để nó chỉ đo mỗi giờ một lần chẳng hạn hoặc trừ khi bạn yêu cầu nó đo lường nghiêm ngặt ngay bây giờ. Vì vậy, cuối cùng thiết bị chúng ta đang sử dụng ít hơn 30 giây mỗi giờ.
QUAN TRỌNG:
- Chúng tôi sẽ sử dụng Mbed để tải mã, mà tôi sẽ chia sẻ một cách hào phóng: '), trong bộ vi điều khiển nên nếu bạn đã quen với nó thì đó là một điểm cộng (nếu bạn không lo lắng, tôi sẽ giải thích từng bước).
- Tôi cũng đang cung cấp tất cả các tệp để tạo pcb của bạn, vì vậy bạn sẽ chỉ cần in nó.
Bước 1: Các thành phần
Đối với dự án này, tất nhiên, tôi đã sử dụng cảm biến nhưng bạn cũng sẽ cần bộ vi điều khiển và hệ thống thông báo
Đây là danh sách các thành phần tôi đã sử dụng:
Cảm biến sàn:
- Nhiệt độ
- Độ ẩm
Cảm biến không khí:
Nhiệt độ và độ ẩm: nhiệt độ và độ ẩm của không khí nằm trên cùng một cảm biến
Cảm biến độ sáng:
Độ sáng
Thẻ vi điều khiển: Chúng tôi sẽ sử dụng 2 vi điều khiển
- STM32L432KC
- TD1208
Biệt thự:
- Ắc quy
- Pin mặt trời
- Thẻ thích ứng sắc tố: Trên thẻ này, chúng tôi sẽ kết nối pin và pin mặt trời (vì vậy pin sẽ có thể sạc). Ở phía bên kia của thẻ thông số, chúng tôi sẽ kết nối STM32L432KC với cáp USB để cấp nguồn cho toàn bộ hệ thống (trong 3,3V).
Trưng bày:
Man hinh LCD
Sigfox:
Mô-đun sigfox sẽ cho phép chúng tôi gửi dữ liệu của mình đến bảng mạch
Bước 2: PCB và mã
PCB:
Để bắt đầu, tôi sẽ chia sẻ các tập tin của pcb. Chúng có định dạng sẽ hoạt động bình thường trên hầu hết các máy in.
Để in nó, bạn có thể dễ dàng tìm thấy một cửa hàng điện / kỹ thuật có thể làm điều đó.
Bạn sẽ phải tạo VIA severral trên pcb (đừng lo lắng chúng được chỉ định)
MÃ SỐ:
Bước đầu tiên bạn phải tạo một tài khoản trên MBED
Khi việc này được thực hiện chỉ cần nhấp vào LIÊN KẾT sau, bạn sẽ có quyền truy cập vào dự án (chỉ ở chế độ đọc)
Khi bạn đã đến dự án mbed với liên kết trước đó, hãy nhập nó vào không gian làm việc (trình biên dịch) của bạn.
Sau đó, kết nối STM32 với máy tính của bạn, biên dịch tệp chính trên mbed và sao chép tệp này vào STM32 (với một bản sao / dán đơn giản).
Bước 3: Đấu dây các thành phần
/!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!
Bước này chỉ ở đây để chỉ cho bạn cách kết nối các thành phần với nhau NẾU bạn muốn kiểm tra chúng trên labdec chẳng hạn và bởi vì luôn tốt để biết mọi thứ hoạt động như thế nào, nếu không bạn có thể bỏ qua bước này và chỉ cần đặt các thành phần trên pcb của chúng. sẽ được kết nối
/!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\/!\ /!
Ở đây bạn có 3 lược đồ về cách kết nối tất cả các thành phần với nhau.
PS: rõ ràng là cáp ĐỎ đi đến cấp báo 3.3V và cáp ĐEN đi xuống đất.
Đối với việc giả mạo nếu bạn chỉ muốn kiểm tra tất cả các thành phần, bạn có thể làm điều đó mà không cần phần bổ sung bằng cách kết nối STM32L432KC của bạn với máy tính của bạn.
Bước 4: Actoboard
Trong phần này, tôi sẽ giải thích cho bạn cách thiết lập tài khoản của bạn trên Actoboard để lấy tất cả dữ liệu được gửi bởi mô-đun Sigfox của bạn.
Tất cả các bạn hãy truy cập trang web Actoboard và tạo một tài khoản
Khi bạn đã hoàn tất, hãy tạo một nguồn dữ liệu mới (hình ảnh 1).
Bạn sẽ phải tìm Akeru (hình 2), sau đó khi bạn lấy nó và bắt nó, bạn sẽ đến cửa sổ "Kết nối thiết bị Akeru của bạn" (hình 3).
Nhập tên bạn đặt cho nguồn dữ liệu của mình, số modem của nó và PAC (2 thông tin này được cung cấp trên mô-đun sigfox của bạn, chúng là duy nhất).
Phần cuối cùng là thiết lập định dạng dữ liệu bạn sẽ truy xuất:
lum:: int: 8 temp_A:: int: 8 hum_A:: int: 8 temp_S:: int: 8 hum_S:: int: 8
KHÔNG thay đổi định dạng trừ khi bạn cũng có thể thay đổi mã mà tôi đã cung cấp cho bạn (ít nhất bạn thay đổi tên nhưng không thay đổi định dạng hoặc số lượng vết cắn).
Vì vậy, theo thứ tự bạn có: độ sáng (lum), nhiệt độ không khí (temp_A), độ ẩm không khí (hum_A), nhiệt độ mặt đất (temp_S) và độ ẩm mặt đất (hum_S).
Bây giờ bạn có thể xác minh, nếu Actoboard nhận được tin nhắn từ mô-đun Sigfox của bạn, ở bên phải của cùng một cửa sổ (hình 4). Hơn nữa, bạn có thể định hình dữ liệu của mình bằng một bảng điều khiển, vì nó: Tạo một trang tổng quan mới, nhấp vào nó và thêm một tiện ích con mới (hình 5). Bây giờ một cửa sổ mới có tên "Thêm tiện ích" được mở ra (hình 6), nhấp vào tab thứ hai "Tiện ích" và chọn một.
Ở đây, đối với ví dụ, tôi sẽ chỉ ra cách hiển thị giá trị của độ sáng. Vì vậy, chọn widget thứ hai "Giá trị" và sửa đổi cài đặt Widget (hình 7), thêm tập dữ liệu và chọn biến phù thủy bạn muốn hiển thị. Bây giờ nếu bạn trả lại trên bảng điều khiển của mình, giá trị mà biến của bạn sẽ xuất hiện (hình 8).
Bước 5: Sự cố hiển thị
Trong phần này, tôi sẽ cho bạn biết những giá trị được mong đợi từ các cảm biến của chúng tôi và cách bạn có thể kiểm tra chúng.
Nếu bạn đã làm mọi thứ ngay từ đầu, bây giờ bạn sẽ có valeus trên màn hình và bảng điều khiển
Nếu điều này, bạn không nhìn thấy bất cứ điều gì trên màn hình cũng như trên bảng điều khiển
- Trước hết, vui lòng kiểm tra tất cả các kết nối của bạn giữa cảm biến và vi điều khiển.
- Nếu bạn lo lắng về các kết nối của mình, đó có thể là màn hình LCD của bạn (chúng hơi mỏng manh). Bạn vẫn sẽ có giá trị trên bảng điều khiển nếu bạn thực hiện đúng bước cuối cùng
Trong trường hợp bạn đang gặp một số vấn đề khi thiết lập bảng truyền động, đây là cách thứ ba để có giá trị của bạn:
Cách sử dụng Putty:
- Kết nối thiết bị của bạn trên máy tính và mở trình quản lý ngoại vi windows và tìm thiết bị của bạn được kết nối trên cổng nào (hình 2).
- Sau đó, mở Putty và chọn serial (màu đỏ trong hình 3) và hỏi số cổng COM u đã tìm thấy ở bước trước (màu cam trong hình 3).
- Nhấp vào OK. Một bảng điều khiển sẽ mở ra hiển thị các giá trị
Bước 6: Cảm ơn bạn
Cảm ơn bạn nếu bạn đã cố gắng tạo FLOGER của riêng mình:) hoặc ngay cả khi bạn chỉ đọc nó!
Nếu bạn có bất kỳ nhận xét, câu hỏi hoặc cải thiện, vui lòng chia sẻ!
Đề xuất:
Hệ thống theo dõi thời tiết sử dụng cảm biến Raspberry Pi3 và DHT11: 4 bước
Hệ thống theo dõi thời tiết sử dụng cảm biến Raspberry Pi3 và DHT11: Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách kết nối DHT11 với Raspberry Pi và xuất kết quả đo độ ẩm và nhiệt độ ra màn hình LCD. Cảm biến nhiệt độ và độ ẩm DHT11 là một mô-đun nhỏ xinh xắn. cung cấp nhiệt độ và độ ẩm kỹ thuật số
Theo dõi & theo dõi các cửa hàng nhỏ: 9 bước (có hình ảnh)
Theo dõi & theo dõi cho các cửa hàng nhỏ: Đây là một hệ thống dành cho các cửa hàng nhỏ được cho là gắn vào xe đạp điện hoặc xe tay ga điện tử để giao hàng trong phạm vi ngắn, ví dụ như một tiệm bánh muốn giao bánh ngọt. Theo dõi và theo dõi nghĩa là gì? Theo dõi và theo dõi là một hệ thống được sử dụng bởi ca
Bộ dụng cụ theo dõi xe ô tô tự làm bằng rô bốt thông minh Theo dõi ô tô cảm quang: 7 bước
Tự làm bộ dụng cụ theo dõi rô bốt thông minh theo dõi ô tô Theo dõi ô tô cảm quang: Thiết kế bởi SINONING ROBOT Bạn có thể mua từ rô bốt theo dõi ô tô ChipLM393 so sánh hai điện trở quang, khi có một đèn LED cảm quang một bên TRẮNG thì bên của động cơ sẽ dừng ngay lập tức, bên kia của động cơ quay lên, để
Theo dõi thời tiết M5Stack M5stick C dựa trên ESP32 với DHT11 - Theo dõi nhiệt độ độ ẩm & chỉ số nhiệt trên M5stick-C với DHT11: 6 bước
Theo dõi thời tiết M5Stack M5stick C dựa trên ESP32 với DHT11 | Theo dõi nhiệt độ độ ẩm và chỉ số nhiệt trên M5stick-C Với DHT11: Xin chào các bạn, trong phần hướng dẫn này, chúng ta sẽ học cách giao tiếp cảm biến nhiệt độ DHT11 với m5stick-C (một bảng phát triển của m5stack) và hiển thị nó trên màn hình của m5stick-C. Vì vậy, trong hướng dẫn này, chúng ta sẽ đọc nhiệt độ, độ ẩm & nhiệt tôi
Cách tạo thiết bị IoT để điều khiển thiết bị và theo dõi thời tiết bằng Esp8266: 5 bước
Cách tạo thiết bị IoT để điều khiển thiết bị và theo dõi thời tiết bằng Esp8266: Internet vạn vật (IoT) là mạng liên kết giữa các thiết bị vật lý (còn được gọi là " thiết bị được kết nối " và " thiết bị thông minh "), các tòa nhà, và các mặt hàng khác - được nhúng với thiết bị điện tử, phần mềm, cảm biến, thiết bị truyền động và