Chakula cha Kielelezo cha UV cha EPA / IOT: Hatua 4 (na Picha)
Chakula cha Kielelezo cha UV cha EPA / IOT: Hatua 4 (na Picha)
Anonim
Image
Image
Chakula cha Kielelezo cha EPA / IOT
Chakula cha Kielelezo cha EPA / IOT

Kifaa hiki kidogo huvuta kiashiria chako cha UV kutoka EPA na kuonyesha kiwango cha UV katika rangi 5 tofauti na pia huonyesha maelezo kwenye OLED. UV 1-2 ni Kijani, 3-5 ni ya Njano, 6-7 ni ya Chungwa, 8-10 ni Nyekundu, 11+ ni ya zambarau.

Vifaa

Manyoya ya Adafruit M0 WiFi - ATSAMD21 + ATWINC1500

350 Mah Lipo

NeoPixel moja

Seva inayoweza kuendesha hati ya php na unganisho la Mtandao

Sehemu zilizochapishwa za 3D (zimeambatishwa)

Hatua ya 1: Wiring

Wiring
Wiring
Wiring
Wiring

Utahitaji waya wa NeoPixel kwa Manyoya ya Adafruit M0 WiFi - ATSAMD21 + ATWINC1500

hutumiwa kuonyesha usindikaji wa rangi ya UV hapo juu. Utahitaji pia waya wa kubadili kitelezi kwenda kwa GND na kuwezesha pini.

Ninatumia swichi ya kutelezesha kutoka hapa

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

Hatua ya 2: Sanidi Malisho ya Seva / Kunyakua EPA

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

Faili ya zip ina faili ya uv.php, inavuta xml kutoka kwa tovuti ya EPA

(Badilisha ZIP / ***** kwa msimbo wako wa eneo)

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

Faili ya PHP ambayo nilijumuisha hapo chini, inaelezea faili ya XML na kuongeza vitu kadhaa, kama wakati wa sasa na fahirisi ya sasa ya UV mwishoni kabisa na inaonekana kama hii?: 7 2 PM:7 3 PM:6 4 PM:4 5 PM 2 6:00 PM 0 0 Adafruit MO kisha uchakata kamba na ramani hiyo kwa rangi ya NeoPixel kupitia char hapa chini.

Hatua ya 3: Chapisha Kesi hiyo

Chapisha faili za uchapishaji za 3D

Hatua ya 4: Kusanyika

Kusanyika
Kusanyika
Kusanyika
Kusanyika
Kusanyika
Kusanyika
  1. Kuhakikisha unapeana NeoPixel kwa PIN sahihi, nilitumia 12 katika nambari iliyojumuishwa.
  2. Hariri WiFI SSID na Nenosiri.
  3. Pakia mchoro wa kutoa.
  4. Piga kwenye maonyesho na midomo
  5. Imekamilika!

Ilipendekeza: