Mục lục:
- Bước 1: Thiết lập đám mây ARTIK
- Bước 2: Tạo ứng dụng đám mây ARTIK
- Bước 3: Kết nối thiết bị của bạn
- Bước 4: Thiết lập cảm biến phần cứng
- Bước 5: Thiết lập phần mềm cần thiết
- Bước 6: Tải lên chương trình
- Bước 7: Kiểm tra thực địa
Video: Giám sát đám mây bể bơi Arduino: 7 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:35
Mục tiêu chính của dự án này là sử dụng Samsung ARTIK Cloud để theo dõi mức độ pH và nhiệt độ của bể bơi.
Các thành phần phần cứng:
- Arduino MKR1000 hoặc Genuino MKR1000
- Dây nhảy (chung)
- Bộ cảm biến pH SparkFun
- 1 x Điện trở 4,75k ohm
- Cảm biến nhiệt độ chống nước Sparkfun
API phần mềm và đám mây được sử dụng:
- Samsung IoT ARTIK Cloud cho IoT
- Arduino IDE mới nhất
Bước 1: Thiết lập đám mây ARTIK
1. Đăng ký với ARTIK Cloud. Truy cập trang web của nhà phát triển và tạo "loại thiết bị" mới.
2. Nhập tên hiển thị mong muốn và tên duy nhất của bạn.
3. Tạo Tệp kê khai mới
4. Nhập tên trường và mô tả khác
5. Nhấp vào Lưu và sau đó điều hướng đến Kích hoạt Tab kê khai
6. Nhấp vào nút ACTIVE MANIFEST để kết thúc và bạn sẽ được chuyển hướng đến đây
Đã hoàn tất việc tạo loại thiết bị! Bây giờ hãy tạo ứng dụng của bạn sẽ sử dụng thiết bị đó.
Bước 2: Tạo ứng dụng đám mây ARTIK
1. Điều hướng đến Ứng dụng đám mây ARTIK và nhấp vào ứng dụng mới
2. Nhập tên ứng dụng mong muốn và url chuyển hướng xác thực của bạn.
Lưu ý rằng url chuyển hướng xác thực là bắt buộc. Nó được sử dụng để xác thực người dùng của ứng dụng này do đó sẽ chuyển hướng đến url này nếu cần đăng nhập. Chúng tôi đã sử dụng https:// localhost / index / cho mẫu.
3. Bây giờ đặt quyền đọc và ghi cho ứng dụng của bạn, điều hướng đến thiết bị của bạn rồi lưu.
Chúc mừng bạn đã có ứng dụng của mình!
Bước 3: Kết nối thiết bị của bạn
Bây giờ, hãy kết nối ứng dụng bạn đã tạo trước đó.
1. Điều hướng đến thiết bị của tôi và nhấp vào kết nối thiết bị khác.
2. Nhấp vào loại thiết bị mới của bạn đã tạo trước đó, sau đó nhấp vào kết nối thiết bị.
3. Nhấp vào cài đặt thiết bị được kết nối của bạn.
4. Ghi lại những thông tin này vì bạn sẽ cần đến nó trong chương trình.
5. Bây giờ điều hướng đến thiết bị được kết nối của bạn
Đã hoàn tất thiết lập ARTIK Cloud. Sau khi phần cứng của bạn hoạt động, biểu đồ sẽ có dữ liệu.
Bước 4: Thiết lập cảm biến phần cứng
Đây là sơ đồ:
- Nhiệt độ GND đến MRK1000 GND
- Nhiệt độ OUT đến MKR1000 Chân kỹ thuật số 1
- Nhiệt độ VCC đến MKR1000 5V
- Kết nối điện trở 4,7K với Temp VCC và Temp OUT
- pH GND đến MRK1000 GND
- pH OUT đến MKR1000 Chân tương tự 1
- pH VCC đến MKR1000 5V
Xem hệ thống dây điện mẫu của tôi trên các hình ảnh đính kèm.
Chúng tôi đã thêm một Giắc cắm âm thanh để dễ dàng tháo rời cảm biến nhiệt độ. Nhưng đây là tùy chọn.
Bước 5: Thiết lập phần mềm cần thiết
- Đi tới Arduino IDE và thêm bảng MKR1000.
- Tìm kiếm mkr1000 và nhấp vào cài đặt
-
Thêm thư viện bắt buộc: Tìm kiếm thư viện để cài đặt:
- ArduinoJson - chúng tôi sẽ sử dụng điều này để gửi dữ liệu JSON tới ARTIK CloudArduino
- HttpClient - máy chủ để kết nối với API
- OneWire - cần thiết để đọc đầu vào kỹ thuật số từ cảm biến nhiệt độ
- Nhiệt độ Dallas - Thư viện yêu cầu cảm biến nhiệt độ Dallas
Hoàn tất việc thêm phần mềm cần thiết!
Bước 6: Tải lên chương trình
1. Bây giờ hãy cắm MKR1000 vào PC / Máy tính xách tay của bạn.
2. Tải phần mềm trên GitHub tại đây
3. Thay đổi API đám mây ARTIK và thông tin đăng nhập Wi-Fi.
4. Sau đó Tải mã phần mềm lên MKR1000 và bắt đầu giám sát.
Lưu ý: WiFi của bạn phải có kết nối internet.
Bước 7: Kiểm tra thực địa
Chúng tôi đã thử nghiệm cảm biến phần cứng đối với Hồ bơi Tư nhân, Công cộng và Trường học. Việc thu thập dữ liệu từ nhóm của những người trả lời này cho phép chúng tôi phân tích khả năng của phần cứng.
Bạn có thể đặt MKR1000 và cảm biến trên hộp và đặt nó trên hồ bơi của mình để tránh bị nhiễm nước. Bằng cách này, bạn có thể theo dõi chất lượng nước của mình và bình thường hóa chúng bằng cách đặt các hóa chất mong muốn.
Hy vọng bài hướng dẫn này giúp mọi người có thể tự chế thiết bị giám sát chất lượng nước bể bơi. Có thể sẽ nâng cao nhận thức về sự xuống cấp liên tục của chất lượng nước bể bơi vì mọi người có xu hướng tập trung nhiều hơn vào các tiện nghi được cung cấp thay vì kiểm tra mức độ an toàn của chúng. Họ cũng có ý định đóng góp cho cộng đồng bằng cách có thể cung cấp một phương tiện để làm cho việc kiểm tra chất lượng nước hiệu quả hơn và hiệu quả hơn mà không phải hy sinh nguồn lực một cách không cần thiết.
Tòa nhà hạnh phúc!:)
Đề xuất:
Hệ thống giám sát vật nuôi được hỗ trợ bởi Arduino và Raspberry Pi: 19 bước (có hình ảnh)
Hệ thống giám sát vật nuôi được hỗ trợ bởi Arduino và Raspberry Pi: Gần đây, khi đang đi nghỉ, chúng tôi nhận ra sự thiếu kết nối với con vật cưng Beagle của mình. Sau một số nghiên cứu, chúng tôi đã tìm thấy các sản phẩm có camera tĩnh cho phép một người theo dõi và giao tiếp với thú cưng của mình. Những hệ thống này có những lợi ích nhất định b
Giám sát hồ bơi IoT với ThingsBoard: 8 bước
Giám sát hồ bơi IoT với ThingsBoard: Tài liệu hướng dẫn này sẽ chỉ ra cách theo dõi pH, ORP và nhiệt độ của hồ bơi hoặc spa và tải dữ liệu lên dịch vụ lưu trữ và trực quan của ThingsBoard.io
Pool Pi Guy - Hệ thống cảnh báo điều khiển bằng AI và Giám sát hồ bơi bằng Raspberry Pi: 12 bước (có hình ảnh)
Pool Pi Guy - Hệ thống cảnh báo điều khiển bằng AI và Giám sát hồ bơi bằng Raspberry Pi: Có một hồ bơi tại nhà là một niềm vui, nhưng đi kèm với trách nhiệm lớn. Lo lắng lớn nhất của tôi là giám sát xem có ai ở gần hồ bơi mà không có người giám sát (đặc biệt là trẻ nhỏ) hay không. Sự khó chịu lớn nhất của tôi là đảm bảo rằng đường nước hồ bơi không bao giờ đi dưới ống dẫn máy bơm
Giám sát và cảnh báo thực vật với đám mây IoT của ESP8266 và AskSensors: 6 bước
Theo dõi và cảnh báo cây trồng với ESP8266 và AskSensors IoT Cloud: Dự án này nhằm xây dựng một hệ thống giám sát cây trồng thông minh sử dụng ESP8266 và Nền tảng IoT AskSensors. Hệ thống này có thể được sử dụng để theo dõi độ ẩm của đất nhằm cung cấp các tiêu chí khách quan cho các quyết định tưới tiêu. giúp đảm bảo tưới
Trạm giám sát các hạt bụi được hỗ trợ bởi Arduino: 4 bước (có hình ảnh)
Trạm giám sát các hạt bụi được hỗ trợ bởi Arduino: Bạn có thể khá dễ dàng xây dựng một thiết bị Internet vạn vật tự làm theo dõi ô nhiễm bụi trong nhà của bạn với giá dưới 50 đô la và nhận được thông báo khi mức bụi quá cao để bạn có thể thông gió cho căn phòng hoặc bạn có thể thiết lập nó ở bên ngoài và được thông báo nếu nó