Inhaltsverzeichnis:

EPA UV Index Feed / IOT - Gunook
EPA UV Index Feed / IOT - Gunook

Video: EPA UV Index Feed / IOT - Gunook

Video: EPA UV Index Feed / IOT - Gunook
Video: IOT: EPA UV Index Feed 2024, November
Anonim
Image
Image
EPA UV-Index-Feed / IOT
EPA UV-Index-Feed / IOT

Dieses kleine Gerät zieht Ihren lokalen UV-Index von EPA und zeigt den UV-Wert in 5 verschiedenen Farben an und zeigt auch Details zum OLED an. UV 1-2 ist Grün, 3-5 ist Gelb, 6-7 ist Orange, 8-10 ist Rot, 11+ ist Violett.

Lieferungen

Adafruit Feather M0 WLAN – ATSAMD21 + ATWINC1500

350 Mah Lipo

Ein NeoPixel

Ein Server, der PHP-Skripte mit einer Internetverbindung ausführen kann

3D-gedruckte Teile (beigefügt)

Schritt 1: Verkabelung

Verdrahtung
Verdrahtung
Verdrahtung
Verdrahtung

Sie müssen den NeoPixel mit Adafruit Feather M0 WiFi verbinden – ATSAMD21 + ATWINC1500

es wird verwendet, um die UV-Farbcodierung oben anzuzeigen. Sie müssen auch den Schiebeschalter mit dem GND- und Enable-Pin verbinden.

Ich benutze den Schiebeschalter von hier aus

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

Schritt 2: Server einrichten / EPA-Feeds abrufen

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

Die Zip-Datei enthält die Datei uv.php, sie ruft die XML von der EPA-Site ab

(Ändern Sie die Postleitzahl/***** in Ihre Postleitzahl)

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

Die PHP-Datei, die ich unten eingefügt habe, formuliert die XML-Datei und fügt einige Dinge hinzu, wie die aktuelle Uhrzeit und den aktuellen UV-Index ganz am Ende und sieht so aus?08AM 9AM:2 10AM:4 11AM:5 12PM:7 13PM:7 14:00:7 15:00:6 16:00:4 17:00:2 18:00:1 0 Adafruit MO verarbeitet dann die Zeichenfolge und ordnet sie der NeoPixel-Farbe über das folgende Zeichen zu.

Schritt 3: Drucken Sie den Fall

Drucken Sie die 3D-Druckdateien

Schritt 4: Zusammenbauen

Montieren
Montieren
Montieren
Montieren
Montieren
Montieren
  1. Um sicherzustellen, dass Sie den NeoPixel mit der richtigen PIN verbinden, habe ich 12 im mitgelieferten Code verwendet.
  2. Bearbeiten Sie die WLAN-SSID und das Passwort.
  3. Laden Sie die bereitgestellte Skizze hoch.
  4. Pop in das Display und die Lippen
  5. Fertig!

Empfohlen: