Cov txheej txheem:

PurpleAir Air Quality Status LED Zaub: 4 Cov Kauj Ruam
PurpleAir Air Quality Status LED Zaub: 4 Cov Kauj Ruam

Video: PurpleAir Air Quality Status LED Zaub: 4 Cov Kauj Ruam

Video: PurpleAir Air Quality Status LED Zaub: 4 Cov Kauj Ruam
Video: PurpleAir Installation Video - How to 2024, Lub Xya hli ntuj
Anonim
PurpleAir Air Quality Status LED Zaub
PurpleAir Air Quality Status LED Zaub

Nrog cov hav zoov tsis ntev los no hauv California huab cua zoo hauv San Francisco tau cuam tshuam loj heev. Peb pom peb tus kheej txheeb xyuas PurpleAir daim ntawv qhia ntau thiab ntau dua ntawm peb lub xov tooj lossis khoos phis tawj sim ua kom pom thaum huab cua muaj kev nyab xeeb txaus los qhib lub qhov rais lossis tau txais txoj hauv kev tawm mus sab nraud.

Kuv ib txwm yog tus kiv cua ntawm Cov Ntaub Ntawv Qhia Txog Rooj Tog, yam tsim los muab cov ntaub ntawv tab sis tsis xav tau kev nqis tes ua meej thiab kuv xav tias qhov no yuav yog qhov zoo tshaj plaws rau lub sijhawm no.

Lub hom phiaj ntawm txoj haujlwm no yog txhawm rau ua kom muaj kev nyob ntsiag to, tsis cuam tshuam txog cov xwm txheej uas hloov kho nws tus kheej hauv keeb kwm yav dhau thaum tso cai rau peb pom thaum huab cua sab nraud tau zoo dua tuaj sab nraud lossis qhib lub qhov rais.

Khoom siv

Adafruit Feather M0 WiFi nrog header pins

Adafruit stacking headers

Adafruit Jewel 7

3.3V roj teeb rov tau lossis USB cable

Kev sib txuas hlau lossis Jumper xov hlau

Cov thooj yas nyias (Kuv tau siv cov ntim khoom noj rov ua dua tshiab)

Yas hau l (ike los ntawm oatmeal lossis raisin ntim)

Daim ntawv parchment

Yas sab saum toj Soldering hlau

Solder

Khoos phis tawj nrog Arduino IDE thiab USB cable rau kev ua haujlwm

Kauj Ruam 1: Kauj Ruam 1: Sau Koj Qhov Chaw thiab Cov Cuab Yeej

Kauj Ruam 1: Sau koj Qhov Chaw thiab Cov Cuab Yeej
Kauj Ruam 1: Sau koj Qhov Chaw thiab Cov Cuab Yeej
Kauj Ruam 1: Sau koj Qhov Chaw thiab Cov Cuab Yeej
Kauj Ruam 1: Sau koj Qhov Chaw thiab Cov Cuab Yeej
Kauj Ruam 1: Sau koj Qhov Chaw thiab Cov Cuab Yeej
Kauj Ruam 1: Sau koj Qhov Chaw thiab Cov Cuab Yeej

Adafruit Feather M0 WiFi

Tej zaum koj yuav xav tau muab cov kab laug sab laug thiab cov taub hau sib dhos rau koj cov plaub hau. Kuv nyiam header pins thiab/lossis cov headers stackable kom ua kom yooj yim dua txuas cov khoom sib txuas ua ke siv cov jumper xov hlau

Adafruit Pob Zeb 7

Koj yuav zoo li yuav tsum tau txuas cov xov hlau txuas rau cov pawm ntawm Jewel board. Txoj haujlwm no xav tau peb qhov kev sib txuas los ntawm Jewel mus rau Feather. Fais fab, av thiab cov ntaub ntawv tawm tswv yim. Kuv siv cov hlua xaim kom ua kom pom tseeb. Liab rau Lub Hwj Chim, Dub rau Hauv av thiab Ntsuab rau Cov Ntaub Ntawv Tawm Tswv Yim.

Cov xov hlau txuas

Yog tias koj muaj nws, Liab, Dub thiab Ntsuab ntsuab yog qhov muaj txiaj ntsig zoo los xaim lub Pob Zeb rau Tsiaj.

3.3V roj teeb rov tau lossis USB cable (yeem)

Cov plaub tuaj yeem ncaj qha them lub roj teeb me me uas tuaj yeem ua qhov xwm txheej no tso saib tau yooj yim. Kuv pom tias lub roj teeb tuaj yeem ua hluav taws xob Feather thiab LEDS txog li 6 teev

Cov kaus poom loj loj lossis Oatmeal Box

Kuv nyiam qhov zoo ntawm cov khoom puag ncig, tab sis koj tuaj yeem siv ib lub thawv lossis lub thawv uas koj muaj.

Daim ntawv parchment

Kuv siv daim ntawv parchment los nthuav tawm (muag muag) lub teeb los ntawm LEDS, koj tuaj yeem sim ntau yam txawm hais tias sim tsis txhob siv qee yam uas hloov xim ntawm lub teeb

Yas sab saum toj

Kuv pom qhov txiav sab hauv ntawm lub hau yas tso cai rau kuv lo lo rau daim ntawv parchment rau ntawm lub hau. Qhov no tso cai rau kuv tshem lub hau kom rov tau lub roj teeb thiab tshem tawm cov cuab yeej kho mob raws li xav tau. Koj tuaj yeem tsuas yog kaw daim ntawv mus rau lub peev xwm yog tias koj siv USB lub zog thiab tsis npaj yuav rov siv cov khoom siv hluav taws xob ib ntus. (Kuv siv ib daim kab xev zoo li lub qhov ntxiab thaum ntsuas cov khoom tawm)

Soldering hlau / Solder

Koj yuav zoo li yuav tsum tau txuas cov xov hlau mus rau Lub Pob Zeb, Kuv siv lub taub hau thiab cov xov hlau txuas los txuas txhua yam ua ke.

Kauj Ruam 2: Kauj Ruam 2: Txuas Txhua Yam Ua Ke

Kuv tau muab cov xaim xaim txuas rau Jewel

Tom qab ntawd kuv tau txuas rau cov xov hlau hauv qhov kev txiav txim hauv qab no

  • Cov hlau liab / Lub zog rau tus pin 2 (3.3V) ntawm Tsiaj
  • Cov xaim dub / Hauv av rau tus pin 4 (GND) ntawm Tsiaj
  • Ntsuab hlau / Cov Ntaub Ntawv Hauv rau tus pin 9 ntawm Tsiaj (xaiv tau)

Kuv txuas lub roj teeb rau kuv Plaub ntawm qhov no ib yam nkaus

Kuv muab ib daim kab xev npog rau hauv qab ntawm kuv Plaub los tiv thaiv cov pins

Kuv txuas kuv lub Hniav Nyiaj Hniav rau ib qho ntawm cov yas puag ncig los tiv thaiv nws cov pins nthuav tawm thiab tseem muab txoj hauv kev taw qhia LEDS ncaj

Kauj Ruam 3: Kauj Ruam 3: Siv Lub Vev Xaib Huab Cua los Nrhiav Lub Zeem Muag Hauv Zos kom nyeem tau cov ntaub ntawv huab cua zoo los ntawm

Nkag mus rau Purple Air lub vev xaib ntawm

Zoom rau hauv koj lub zej zog thiab nrhiav qhov ze tshaj plaws sab nraud sensor

Koj yuav xav tua TUS "Sab Hauv Lub Cev" kom pom cov cim qhia txog huab cua sab nraud

Nyem rau ntawm lub ntsuas hluav taws xob hauv cheeb tsam thiab lub thawv sib tham me me yuav tshwm sim uas qhia lub npe sensor thiab cov ntaub ntawv huab cua tsis ntev los no.

Koj yuav pom qhov txuas txuas hauv qab ntawm lub npov no sau tias "Tau txais cov khoom siv no" Nyem rau "Tau txais lub cuab yeej no", koj yuav pom lub npov tshiab tshwm nrog qhov txuas rau JSON hauv qab

Nyem rau JSON thiab lub vev xaib ntawm JSON cov ntaub ntawv yuav raug thauj hauv koj lub vev xaib Peb yuav siv qhov kawg ntawm qhov URL no hauv peb cov cai kom tau txais kev nyeem ntawv tam sim no Nws yuav zoo li /json? Key = XXXXX & show12345

Tau txais qhov chaws

Koj tuaj yeem rub tawm qhov chaws rau txoj haujlwm no los ntawm cov chaw cia khoom ntawm Github.

Kho cov duab Arduino hloov kho cov ntaub ntawv hauv qab no:

Kho cov ntaub ntawv arduino_secret.h

Sau koj tus lej SSID thiab SSID

Txuag cov ntawv

Kho cov ntaub ntawv PurpleTheopolis.ino

Hloov qhov URL ntu rau Sensor uas koj xav saib xyuas hauv qhov sib txawv PURPLE_AIR_SENSOR

Nco tseg: Qhov hloov pauv zaus siv los ntawm lub neej ntawd yog 10 feeb, tab sis koj tuaj yeem xav ua piv txwv ntev dua li 30 lossis 60 feeb Ceev faj: Nyeem nrawm dhau tsis xav tau thiab tuaj yeem tau txais koj li kev thov txwv

Tshaj tawm daim duab thiab lees paub tias LEDs cov xim sib xws rau kev nyeem huab cua tam sim no.

Cov duab no siv tam sim no PM 2.5 nyeem ntawv thiab tsis txhob sim suav txhua lub sijhawm ntev lossis AQI.

Koj tuaj yeem hloov kho cov xim niaj hnub los hloov cov xim mappings raws li xav tau!

Dab tsi koj yuav pom yog tus nqi ntawm kev nyeem tam sim no (pom nyob rau sab laug tes sab qis ntawm lub chaw nres tsheb tam sim no lub qhov rai popup)

Kauj Ruam 4: Kauj Ruam 4: Muab Txhua Yam Ua Ke thiab Txaus Siab

Kauj Ruam 4: Muab Txhua Yam Ua Ke thiab Txaus Siab!
Kauj Ruam 4: Muab Txhua Yam Ua Ke thiab Txaus Siab!

Txiav ib lub qhov loj txaus kom nab koj lub USB fais fab txuas los ntawm sab nraum qab ntawm lub peev xwm (aka hauv qab ntawm lub peev xwm)

Txiav ib lub voj voos me me ntawm cov khoom uas tsis ua kom zoo li yas los ua kab hauv qab ntawm cov tin tau.

Txuas tus Tsov tus tw mus rau USB cable thiab tso cov plaub hauv cov kaus poom.

Kuv tau txiav tus me me riser tawm ntawm cov ntaub ntawv tso quav tso quav kom tuav lub Jewel LED board saum lub Plaub thiab hauv qab ntawm lub raj mis.

Ib daim me me ntawm daim npog qhov ncauj tuaj yeem tuav lawv txhua tus ua ke.

Muab lub hau rau ntawm lub kaus poom thiab koj yuav tsum ua tiav!

Kuv vam tias koj pom txoj haujlwm no muaj txiaj ntsig thiab meej. Thov qhia rau kuv paub cov lus tawm tswv yim lossis cov duab ntawm koj tsim!

Koj tuaj yeem ua raws kuv thiab kuv cov phiaj xwm hauv Twitter thiab kuv blog ZebraCatZebra

Pom zoo: