Mục lục:

Nguồn cấp dữ liệu chỉ số UV EPA / IOT: 4 bước (có hình ảnh)
Nguồn cấp dữ liệu chỉ số UV EPA / IOT: 4 bước (có hình ảnh)

Video: Nguồn cấp dữ liệu chỉ số UV EPA / IOT: 4 bước (có hình ảnh)

Video: Nguồn cấp dữ liệu chỉ số UV EPA / IOT: 4 bước (có hình ảnh)
Video: Giới thiệu về IoT siêu dễ hiểu. Học và làm việc trong ngành IoT ra sao? 2024, Tháng bảy
Anonim
Image
Image
Nguồn cấp dữ liệu chỉ số UV EPA / IOT
Nguồn cấp dữ liệu chỉ số UV EPA / IOT

Thiết bị nhỏ này kéo chỉ số UV cục bộ của bạn từ EPA và hiển thị mức UV ở 5 màu khác nhau và cũng hiển thị chi tiết trên OLED. UV 1-2 là màu xanh lá cây, 3-5 là màu vàng, 6-7 là màu da cam, 8-10 là màu đỏ, 11+ là màu tím.

Quân nhu

Adafruit Feather M0 WiFi - ATSAMD21 + ATWINC1500

350 Mah Lipo

Một NeoPixel

Máy chủ có thể chạy tập lệnh php với kết nối Internet

Các bộ phận in 3D (đính kèm)

Bước 1: Đấu dây

Đấu dây
Đấu dây
Đấu dây
Đấu dây

Bạn sẽ cần kết nối NeoPixel với Adafruit Feather M0 WiFi - ATSAMD21 + ATWINC1500

nó được sử dụng để hiển thị mã màu UV ở trên cùng. Bạn cũng sẽ cần nối công tắc thanh trượt tới GND và bật pin.

Tôi sử dụng công tắc thanh trượt từ đây

www.digikey.com/product-detail/en/c-k/JS20…

Bước 2: Thiết lập Máy chủ / Lấy Nguồn cấp EPA

danchen.me/lab/wp-content/uploads/2020/08/pub_UV_index_checker_via_WiFiWebClient_OLED_neopixel.zip

Tệp zip chứa tệp uv.php, nó kéo xml từ trang EPA

(Thay đổi ZIP / ***** thành mã zip của bạn)

enviro.epa.gov/enviro/efservice/getEnvirofactsUVHOURLY/ZIP/98121

Tệp PHP mà tôi đã đưa vào bên dưới, cụm từ tệp XML và thêm một số thứ, chẳng hạn như thời gian hiện tại và chỉ số UV hiện tại ở cuối và nó trông như thế này? 08AM 9 AM:2 10 AM:4 11 AM:5 12 PM:7 1PM: 7 2 PM:7 3 PM:6 4 PM:4 5 PM:2 6 PM:1 0 Adafruit MO sau đó xử lý chuỗi và ánh xạ chuỗi đó với màu NeoPixel qua biểu đồ bên dưới.

Bước 3: In vỏ máy

In các tệp in 3D

Bước 4: Lắp ráp

Tập hợp
Tập hợp
Tập hợp
Tập hợp
Tập hợp
Tập hợp
  1. Đảm bảo bạn kết nối NeoPixel với đúng mã PIN, tôi đã sử dụng 12 trong mã đi kèm.
  2. Chỉnh sửa WiFI SSID và Mật khẩu.
  3. Tải lên bản phác thảo cung cấp.
  4. Bật màn hình và môi
  5. Xong!

Đề xuất: