Mục lục:

Atlas WiFi Pool Meter: 18 bước
Atlas WiFi Pool Meter: 18 bước

Video: Atlas WiFi Pool Meter: 18 bước

Video: Atlas WiFi Pool Meter: 18 bước
Video: How to remove a boot for free! 😲 2024, Tháng mười một
Anonim
Atlas WiFi Pool Meter
Atlas WiFi Pool Meter

Hướng dẫn này sẽ chỉ cho bạn cách thiết lập bộ WiFi Pool từ Atlas Scientific. Máy đo độ pH, điện thế oxy hóa-khử (ORP) và nhiệt độ. Dữ liệu được tải lên nền tảng ThingSpeak, nơi nó có thể được theo dõi từ xa thông qua thiết bị di động hoặc máy tính.

Để biết thông tin chi tiết về bộ tài liệu này, hãy tham khảo biểu dữ liệu của nó bằng cách nhấp vào ĐÂY.

CẢNH BÁO:

  • Atlas Scientific không sản xuất đồ điện tử tiêu dùng. Thiết bị này dành cho các kỹ sư điện. Nếu bạn không rành về kỹ thuật điện hoặc lập trình hệ thống nhúng, sản phẩm này có thể không dành cho bạn.
  • Thiết bị này được phát triển và thử nghiệm bằng máy tính Windows. Nó không được thử nghiệm trên Mac, Atlas Scientific không biết liệu những hướng dẫn này có tương thích với hệ thống Mac hay không.

Phần cứng:

  • Bộ dụng cụ hồ bơi WiFi
  • Cáp micro USB
  • Máy tính Windows

Chương trình phần mền:

  • Arduino IDE
  • ThingSpeak

Bước 1: Thiết lập tài khoản ThingSpeak

Thiết lập tài khoản ThingSpeak
Thiết lập tài khoản ThingSpeak

Vì dữ liệu cảm biến được lưu trữ / xem trên ThingSpeak, bạn sẽ cần thiết lập tài khoản ThingSpeak. Tạo tài khoản ThingSpeak của bạn bằng cách nhấp vào ĐÂY.

Bước 2: Tạo kênh

Tạo kênh
Tạo kênh

Dữ liệu của bạn được tải lên ThingSpeak thông qua 'Kênh'. Chọn kênh mới

Điền vào các ô được đánh dấu. (Đảm bảo nhấp vào hộp kiểm để bật trường 2 và 3). Để tham khảo, đây là những gì chúng tôi đã nhập.

Đặt tên cho cảm biến Atlas

Trường 1 pH

Trường 2 ORP (mV)

Nhiệt độ trường 3 (° C)

Cuộn xuống cuối trang và nhấp vào Lưu kênh

Bước 3: Nhận khóa API ThingSpeak

Nhận khóa API ThingSpeak
Nhận khóa API ThingSpeak

Sau khi lưu cài đặt kênh, bạn sẽ được chuyển hướng đến trang kênh của mình. Nhấp vào các khóa API

Đảm bảo lưu ID kênh của bạn và Ghi khóa API. Chúng tôi sẽ cần những thứ này trong vài bước tiếp theo.

Bước 4: Đảm bảo rằng các thư viện Arduino IDE của bạn được cập nhật

Đảm bảo Thư viện Arduino IDE của bạn được cập nhật
Đảm bảo Thư viện Arduino IDE của bạn được cập nhật

A. Đảm bảo rằng bạn có đường dẫn chính xác cho Thư viện Esp8266

Trong IDE, đi tới Tệp> Tùy chọn

Định vị hộp văn bản URL trình quản lý bảng bổ sung.

Đảm bảo rằng URL này nằm trong hộp văn bản

Bấm OK

Bước 5: Đảm bảo rằng các thư viện Arduino IDE của bạn được cập nhật

Đảm bảo Thư viện Arduino IDE của bạn được cập nhật
Đảm bảo Thư viện Arduino IDE của bạn được cập nhật

B. Cập nhật bảng esp8266

Trong IDE, đi tới Công cụ> Bảng> Trình quản lý bảng

Trong thanh tìm kiếm của Trình quản lý bo mạch, hãy tra cứu esp8266. Cập nhật lên phiên bản mới nhất nếu bạn chưa có. (Phiên bản 2.6.3 không phải là phiên bản mới nhất)

Bước 6: Đảm bảo rằng các thư viện Arduino IDE của bạn được cập nhật

Đảm bảo Thư viện Arduino IDE của bạn được cập nhật
Đảm bảo Thư viện Arduino IDE của bạn được cập nhật

Bước 7: Đảm bảo rằng các thư viện Arduino IDE của bạn được cập nhật

Đảm bảo Thư viện Arduino IDE của bạn được cập nhật
Đảm bảo Thư viện Arduino IDE của bạn được cập nhật

D. Thêm thư viện EZO I2C

Để tải xuống tệp. ZIP của thư viện EZO, hãy nhấp vào ĐÂY.

Đừng giải nén nó

Nhập tệp. ZIP vào IDE Arduino của bạn. Để nhập tệp. ZIP, hãy đi tới Phác thảo> Bao gồm Thư viện> Thêm Thư viện. ZIP

Bước 8: Flash Bộ dụng cụ hồ bơi với mã chính xác

Flash Bộ dụng cụ hồ bơi với mã chính xác
Flash Bộ dụng cụ hồ bơi với mã chính xác

A. Chọn, mở và điều chỉnh mã bạn muốn sử dụng cho Bộ Wi-Fi của mình

Tệp> Ví dụ> EZO_I2C_lib-master> Ví dụ> IOT_kits> pool_kit

Bước 9: Flash Bộ dụng cụ hồ bơi với mã chính xác

Flash Bộ dụng cụ hồ bơi với mã chính xác
Flash Bộ dụng cụ hồ bơi với mã chính xác

B. Điền thông tin đăng nhập Wi-Fi / ThingSpeak của bạn

Điền tên và mật khẩu Wi-Fi của bạn, cùng với ID kênh và Ghi khóa API vào mã.

Bước 10: Flash Bộ dụng cụ hồ bơi với mã chính xác

Flash Bộ dụng cụ hồ bơi với mã chính xác
Flash Bộ dụng cụ hồ bơi với mã chính xác

C. Thiết lập máy bơm của bạn

Nếu bạn không có máy bơm đi kèm, bạn có thể bỏ qua phần này. Mã này khá dễ hiểu. Bạn đặt thông số nào sẽ kích hoạt bơm hoạt động.

Bước 11: Thiết lập bảng HUZZAH

Thiết lập bảng HUZZAH
Thiết lập bảng HUZZAH

A. Đặt CPU mục tiêu để nhấp nháy

Công cụ> Bảng> Adafruit Feather HUZZAH ESP8266

Bước 12: Thiết lập bảng HUZZAH

Thiết lập bảng HUZZAH
Thiết lập bảng HUZZAH

B. Điều chỉnh cài đặt CPU

Đảm bảo cài đặt CPU trên Adafruit Feather HUZZAH ESP8266 là chính xác. Để điều chỉnh cài đặt CPU, hãy nhấp vào Công cụ.

Để tham khảo, đây là những gì Atlas Scientific đặt cài đặt CPU.

(Các tùy chọn của bạn có thể không hoàn toàn giống nhau, chỉ cần thử và so khớp chúng càng chặt chẽ càng tốt)

Bước 13: Xem bài đọc

Xem các bài đọc
Xem các bài đọc
Xem các bài đọc
Xem các bài đọc
Xem các bài đọc
Xem các bài đọc

Mở màn hình nối tiếp Arduino của bạn (Bạn phải đặt màn hình nối tiếp thành cổng com của Adafruit Feather HUZZAH). Đặt thành ký tự xuống dòng và 9600 baud.

Wi-Fi Pool Meter sẽ luôn cố gắng kết nối với ThingSpeak khi khởi động.

Nhập lệnh thăm dò sẽ ngăn Wi-Fi Pool Meter tải các bài đọc lên ThingSpeak trong khi bạn gỡ lỗi các sự cố WiFi của mình.

Bước 14: Hiệu chuẩn cảm biến

Hiệu chuẩn cảm biến
Hiệu chuẩn cảm biến

Atlas Scientific đã tạo một danh sách các lệnh hiệu chuẩn được tích hợp sẵn trong thư viện. Nhập trợ giúp vào màn hình nối tiếp để xem danh sách các lệnh.

A. Lệnh thăm dò

Gửi phiếu thăm dò lệnh. Điều này sẽ cho phép bạn xem các số đọc mỗi giây một lần và nó sẽ ngừng tải lên ThingSpeak trong khi bạn hiệu chỉnh.

Bước 15: Hiệu chuẩn cảm biến

Hiệu chuẩn cảm biến
Hiệu chuẩn cảm biến

B. Hiệu chỉnh pH

Khi hiệu chuẩn pH, bạn phải luôn hiệu chỉnh pH 7 trước.

Tháo chai soaker và rửa sạch đầu dò pH. Tháo phần trên của túi đựng dung dịch hiệu chuẩn pH 7,00. Đặt đầu dò pH bên trong túi và để vị trí đầu dò trong dung dịch hiệu chuẩn cho đến khi kết quả ổn định. Quá trình này sẽ mất 1 - 2 phút.

Khi các số đọc đã ổn định, hãy ra lệnh hiệu chuẩn điểm giữa ph: cal, mid, 7

Rửa sạch đầu dò và lặp lại quá trình này cho cả pH 4,00 và pH 10,00

Bước 16: Hiệu chỉnh cảm biến

Hiệu chuẩn cảm biến
Hiệu chuẩn cảm biến

C. Hiệu chỉnh ORP

Rửa sạch đầu dò và lắp trực tiếp vào dung dịch hiệu chuẩn 225mV và tưới nước vào các kết quả đọc được. Chờ các số đọc ORP ổn định. Quá trình này sẽ mất khoảng 10 - 60 giây.

Khi các kết quả đọc ổn định, hãy sử dụng lệnh orp: cal, 225

Bước 17: Hiệu chuẩn cảm biến (Phần 1: Hiệu chỉnh nhiệt độ)

Hiệu chuẩn cảm biến (Phần 1: Hiệu chỉnh nhiệt độ)
Hiệu chuẩn cảm biến (Phần 1: Hiệu chỉnh nhiệt độ)

Không cần hiệu chỉnh đầu dò nhiệt độ pt-1000. Tuy nhiên, nếu bạn muốn, một phương pháp đơn giản là đặt đầu dò pt-1000 vào nước sôi. Sau đó ra lệnh rtd: cal, t trong đó t = giá trị nhiệt độ.

Bước 18: Sắp hoàn thành

Sắp xong
Sắp xong

Khi bạn đã hoàn tất quá trình hiệu chuẩn, hãy ra lệnh datalog để tiếp tục đọc 15 giây một lần và tải nó lên ThingSpeak.

Để xem dữ liệu trên điện thoại của bạn, hãy tải xuống ứng dụng ThingSpeak.

Đề xuất: