Talaan ng mga Nilalaman:

EPA UV Index Feed / IOT: 4 Hakbang (na may Mga Larawan)
EPA UV Index Feed / IOT: 4 Hakbang (na may Mga Larawan)

Video: EPA UV Index Feed / IOT: 4 Hakbang (na may Mga Larawan)

Video: EPA UV Index Feed / IOT: 4 Hakbang (na may Mga Larawan)
Video: EFFECTIVE PAMPAKINIS NG MUKHA 2024, Hulyo
Anonim
Image
Image
EPA UV Index Feed / IOT
EPA UV Index Feed / IOT

Ang maliit na aparato ay hinihila ang iyong lokal na UV index mula sa EPA at ipinapakita ang antas ng UV sa 5 magkakaibang mga kulay at nagpapakita rin ng mga detalye sa OLED. Ang UV 1-2 ay Green, 3-5 ay Dilaw, 6-7 ay Orange, 8-10 ay Pula, 11+ ay lila.

Mga gamit

Adafruit Feather M0 WiFi - ATSAMD21 + ATWINC1500

350 Mah Lipo

Isang NeoPixel

Isang server na maaaring magpatakbo ng php script na may koneksyon sa Internet

Mga naka-print na bahagi ng 3D (nakakabit)

Hakbang 1: Mga kable

Kable
Kable
Kable
Kable

Kakailanganin mong i-wire ang NeoPixel sa Adafruit Feather M0 WiFi - ATSAMD21 + ATWINC1500

ginagamit ito upang ipakita ang pag-coding ng kulay ng UV sa itaas. Kakailanganin mo ring i-wire ang slider switch sa GND at paganahin ang pin.

Gumagamit ako ng slider switch mula dito

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

Hakbang 2: Pag-setup ng Server / Grab EPA Feeds

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

Naglalaman ang file ng zip ng uv.php file, hinihila nito ang xml mula sa EPA site

(Palitan ang ZIP / ***** sa iyong zip code)

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

Ang file na PHP na isinama ko sa ibaba, parirala ang file na XML at nagdagdag ng ilang mga bagay, tulad ng kasalukuyang oras at kasalukuyang UV index sa pinakadulo at ganito ang hitsura?: 7 2 PM:7 3 PM:6 4 PMcore 5 PMitrato 6 PMubre 0 pagkatapos ay iproseso ng Adafruit MO ang string at mapa na sa NeoPixel na kulay sa pamamagitan ng char sa ibaba.

Hakbang 3: I-print ang Kaso

I-print ang mga 3D file sa pag-print

Hakbang 4: Magtipon

Magtipun-tipon
Magtipun-tipon
Magtipun-tipon
Magtipun-tipon
Magtipun-tipon
Magtipun-tipon
  1. Siguraduhin na wire mo ang NeoPixel sa tamang PIN, ginamit ko ang 12 sa kasama na code.
  2. I-edit ang WiFI SSID at Password.
  3. I-upload ang magbigay ng sketch.
  4. I-pop sa display at labi
  5. Tapos na!

Inirerekumendang: