Tabla de contenido:

Alimentación de índice UV EPA / IOT: 4 pasos (con imágenes)
Alimentación de índice UV EPA / IOT: 4 pasos (con imágenes)

Video: Alimentación de índice UV EPA / IOT: 4 pasos (con imágenes)

Video: Alimentación de índice UV EPA / IOT: 4 pasos (con imágenes)
Video: XXVIII JORNADA FRUCTICOLA MOLLERUSSA 2023. Sessió matí (part 2) 2024, Mes de julio
Anonim
Image
Image
Alimentación de índice UV EPA / IOT
Alimentación de índice UV EPA / IOT

Este pequeño dispositivo extrae su índice UV local de la EPA y muestra el nivel UV en 5 colores diferentes y también muestra detalles en el OLED. UV 1-2 es verde, 3-5 es amarillo, 6-7 es naranja, 8-10 es rojo, 11+ es púrpura.

Suministros

Adafruit Feather M0 WiFi - ATSAMD21 + ATWINC1500

350 Mah Lipo

Un NeoPixel

Un servidor que puede ejecutar un script php con una conexión a Internet.

Piezas impresas en 3D (adjuntas)

Paso 1: cableado

Alambrado
Alambrado
Alambrado
Alambrado

Deberá conectar el NeoPixel a Adafruit Feather M0 WiFi - ATSAMD21 + ATWINC1500

se utiliza para mostrar la codificación de colores UV en la parte superior. También necesitará conectar el interruptor deslizante a GND y habilitar el pin.

Yo uso el control deslizante desde aquí

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

Paso 2: Configuración del servidor / Grab EPA Feeds

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

El archivo zip contiene el archivo uv.php, extrae el xml del sitio de la EPA

(Cambie el ZIP / ***** a su código postal)

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

El archivo PHP que incluí a continuación, expresa el archivo XML y agregué algunas cosas, como la hora actual y el índice UV actual al final, y se ve así: 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 luego procese la cadena y mapee eso al color NeoPixel a través del carácter a continuación.

Paso 3: imprima el estuche

Imprime los archivos de impresión 3D

Paso 4: ensamblar

Armar
Armar
Armar
Armar
Armar
Armar
  1. Asegurándome de conectar el NeoPixel al PIN correcto, utilicé 12 en el código incluido.
  2. Edite el SSID y la contraseña de WiFI.
  3. Cargue el boceto proporcionado.
  4. Pop en la pantalla y los labios
  5. ¡Hecho!

Recomendado: