Cov txheej txheem:
- Kauj Ruam 1: Sau Cov Khoom
- Kauj Ruam 2: Tsim Circuit Court
- Kauj ruam 3: Ntshuam Database
- Kauj ruam 4: Txhim Kho Txoj Cai
- Kauj Ruam 5: Tsim Rooj Plaub
Video: Airduino: Mobile Air Quality Monitor: 5 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Txais tos rau kuv qhov project, Airduino. Kuv lub npe yog Robbe Breens. Kuv tab tom kawm ntau yam xov xwm thiab kev sib txuas lus thev naus laus zis ntawm Howest hauv Kortrijk, Belgium. Thaum kawg ntawm lub semester thib ob, peb yuav tsum ua IoT cov cuab yeej, uas yog txoj hauv kev zoo los coj txhua qhov kev paub dhau los uas tau kawm dhau los ua ke los tsim qee yam muaj txiaj ntsig. Kuv qhov haujlwm yog saib xyuas huab cua zoo hu ua Airduino. Nws ntsuas cov teeb meem me me nyob hauv huab cua thiab tom qab ntawd suav qhov AQI (Cov Qauv Huab Cua Zoo). Qhov AQI no tuaj yeem siv los txiav txim siab txog kev pheej hmoo noj qab haus huv, uas tshwm sim los ntawm kev ntsuas cov ntsiab lus ntawm huab cua hauv huab cua, thiab cov kev ntsuas uas yuav tsum tau ua los ntawm tsoomfwv hauv cheeb tsam los tiv thaiv lawv cov pej xeem tiv thaiv kev phom sij no.
Nws tseem ceeb heev uas yuav tsum nco ntsoov tias lub cuab yeej yog mobile. Tam sim no, muaj ntau txhiab tus huab cua zoo li qub saib xyuas cov cuab yeej thoob plaws Europe. Lawv muaj qhov tsis zoo rau lawv vim tias lawv tsis tuaj yeem txav chaw thaum cov khoom lag luam online. Lub xov tooj ntawm tes tuaj yeem ntsuas ntsuas huab cua zoo nyob hauv ntau qhov chaw, thiab txawm tias txav mus los (google txoj kev pom kev zoo nkauj). Nws kuj tseem txhawb lwm cov yam ntxwv, txheeb xyuas cov teeb meem huab cua hauv nroog me me (zoo li txoj kev cua tsis zoo) piv txwv. Muab tus nqi ntau heev hauv pob me yog dab tsi ua rau txoj haujlwm no zoo siab heev.
Kuv siv Arduino MKR GSM1400 rau txoj haujlwm no. Nws yog pawg thawj coj ntawm Arduino nrog u-blox module uas ua rau 3G kev sib txuas lus ntawm tes. Airduino tuaj yeem thawb cov ntaub ntawv khaws cia rau tus neeg rau zaub mov txhua lub sijhawm thiab los ntawm txhua qhov chaw. Tsis tas li, GPS module tso cai rau lub cuab yeej nrhiav nws tus kheej thiab ntsuas qhov ntsuas.
Txhawm rau ntsuas PM (qhov teeb meem me me) qhov siab, Kuv tau siv teeb tsa lub teeb pom kev zoo. Lub sensor thiab lub teeb ntawm lub teeb zaum ntawm ib lub kaum rau ib leeg. Raws li cov khoom hla dhau ntawm lub teeb, qee lub teeb pom kev ntawm lub sensor. Lub sensor sau npe lub plawv dhia ntev li ntev tau hais tias lub teeb pom kev zoo rau lub sensor. Yog tias huab cua txav ntawm qhov nrawm ib yam, qhov ntev ntawm cov mem tes no tso cai rau peb kwv yees qhov loj me me. Cov ntsuas ntsuas no muab txoj hauv kev pheej yig zoo nkauj los ntsuas PM. Nws tseem yog qhov tseem ceeb kom nco ntsoov tias kuv ntsuas ob hom PM sib txawv; Qhov teeb meem me me uas muaj txoj kab uas hla me dua 10 µm (PM10), thiab nrog txoj kab uas hla me dua 2.5 µm (PM2, 5). Yog vim li cas lawv thiaj li txawv vim tias qhov teeb meem me me ua rau me me, kev pheej hmoo noj qab haus huv tau loj dua. Qhov me me yuav nkag mus rau lub ntsws tob dua, uas tuaj yeem ua rau muaj kev puas tsuaj ntau dua. Qhov siab ntawm PM2, 5 yuav, yog li ntawd, xav tau ntau lossis sib txawv ntsuas dua nrog qib siab ntawm PM10.
Kuv yuav qhia koj ib qib zuj zus tias kuv tsim lub cuab yeej no li cas hauv Cov Lus Qhia no
Kauj Ruam 1: Sau Cov Khoom
Thawj yam ua ntej, peb yuav tsum paub tseeb tias peb muaj txhua ntu uas xav tau los tsim txoj haujlwm no. Hauv qab no koj tuaj yeem pom cov npe ntawm txhua qhov khoom siv uas kuv tau siv. Koj tseem tuaj yeem rub tawm cov npe ntxaws ntxaws ntawm txhua qhov khoom siv hauv qab cov kauj ruam no.
- Arduino MKR GSM 1400 Nws
- Arduino Mega ADK
- Raspberry pi 3 + 16GB micro sd-card
- NEO-6M-GPS
- TXP 36
- BD648 transistor
- 2x piv
- 100 Ohm resistor
- Jumper cables
-
3.7V adafruit rechargable Li-Po roj teeb
- Dipole GSM kav hlau txais xov
- Passive GPS kav hlau txais xov
Hauv tag nrho kuv siv ib ncig € 250 ntawm cov khoom no. Nws yeej tsis yog txoj haujlwm pheej yig tshaj.
Kauj Ruam 2: Tsim Circuit Court
Kuv tsim PCB (luam tawm pawg thawj coj saib) rau txoj haujlwm no hauv dav dawb hau. Koj tuaj yeem rub tawm cov ntaub ntawv kerber (cov ntawv uas muab cov lus qhia rau lub tshuab uas yuav tsim PCB) hauv qab cov kauj ruam no. Koj tuaj yeem xa cov ntaub ntawv no mus rau chaw tsim khoom PCB. Kuv pom zoo JLCPCB. Thaum koj tau txais koj cov laug cam koj tuaj yeem yooj yim muab cov khoom sib txuas rau lawv siv cov txheej txheem hluav taws xob saum toj no.
Kauj ruam 3: Ntshuam Database
Tam sim no nws yog lub sijhawm los tsim sql database uas peb yuav khaws cov ntaub ntawv ntsuas.
Kuv yuav ntxiv sql dump hauv qab cov kauj ruam no. Koj yuav tsum teeb tsa mysql ntawm Raspberry pi thiab tom qab ntawd ntshuam cov khoom pov tseg. Qhov no yuav tsim cov database, cov neeg siv thiab cov ntxhuav rau koj.
Koj tuaj yeem ua qhov no siv tus neeg siv mysql. Kuv pom zoo MYSQL Workbench. Qhov txuas yuav pab koj teeb tsa mysql thiab ntshuam cov khoom pov tseg sql.
Kauj ruam 4: Txhim Kho Txoj Cai
Koj tuaj yeem pom cov cai ntawm kuv github lossis rub tawm cov ntawv txuas nrog rau theem no.
Koj yuav tsum:
nruab apache ntawm raspberry pi thiab muab cov ntaub ntawv txuas rau hauv lub hauv paus nplaub tshev. Tom qab ntawd lub interface yuav nkag mus rau koj lub network hauv zos
- Nruab tag nrho cov pob sej uas tau xa tuaj rau hauv app backend. Tom qab ntawd koj tuaj yeem tuaj yeem ua tus lej rov qab nrog koj tus kws txhais lus nab nab loj lossis tus lej virtual.
- Chaw nres nkoj mus rau tom ntej 5000 qhov chaw nres nkoj ntawm koj tus raspberry pi kom cov arduino tuaj yeem sib txuas lus nrog cov backend.
- Tshaj tawm cov cai arduino rau arduinos. Nco ntsoov tias koj hloov IP chaw nyob thiab cov ntaub ntawv xov tooj ntawm koj li SIM-card.
Kauj Ruam 5: Tsim Rooj Plaub
Rau rooj plaub, qhov tseem ceeb tshaj plaws yog tias nws tso cai rau huab cua zoo los ntawm lub cuab yeej. Qhov no yog qhov yuav tsum tau ua kom ntseeg tau tias qhov ntsuas hauv lub cuab yeej sawv cev rau huab cua sab nraum lub cuab yeej. Vim tias lub cuab yeej txhais tau tias yuav siv sab nraud, nws kuj yuav tsum muaj pov thawj los nag.
Txhawm rau ua qhov no kuv ua lub qhov cua hauv qab ntawm rooj plaub. Cov qhov cua kuj tseem cais nyob hauv qhov sib txawv ntawm cov khoom siv hluav taws xob. Qhov no ua rau nws thiaj li cov dej tau nce (uas nws tsis tuaj yeem) mus cuag cov khoom siv hluav taws xob. Kuv tiv thaiv lub qhov rau arduinos USB chaw nres nkoj nrog roj hmab. Yog li nws kaw nws tus kheej thaum lawv tsis siv.
Pom zoo:
PurpleAir Air Quality Status LED Zaub: 4 Cov Kauj Ruam
PurpleAir Air Quality Status LED Display: Nrog cov hluav taws kub 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 qhov yeej
AirVisual Air Quality API Dashboard: 5 Kauj Ruam
AirVisual Air Quality API Dashboard: AirVisual (https://www.airvisual.com) yog lub vev xaib uas muab cov ntaub ntawv ntawm huab cua zoo thoob ntiaj teb. Lawv muaj API uas peb yuav siv kom tau txais cov ntaub ntawv huab cua zoo xa mus rau lub dashboard. Peb yuav cuam tshuam nrog API no zoo ib yam li peb tau ua nrog peb
Tus nqi qis IoT Air Quality Monitor Raws li RaspberryPi 4: 15 Cov Kauj Ruam (nrog Duab)
Tus nqi qis IoT Air Quality Monitor Raws li RaspberryPi 4: Santiago, Chile thaum lub caij ntuj no ib puag ncig xwm txheej kub ntxhov muaj txoj cai nyob hauv ib lub tebchaws zoo nkauj tshaj plaws hauv ntiaj teb, tab sis hmoov tsis zoo, nws tsis yog txhua lub paj. Chile thaum lub caij ntuj no raug kev txom nyem ntau nrog huab cua sib kis, mai
Particle Powered Air Quality Monitor: 7 Kauj Ruam
Particle Powered Air Quality Monitor: Huab cua zoo. Tej zaum koj yuav xav txog nws ntau dua tam sim no tias peb cov huab cua huv tau hloov mus ua huab cua tas mus li thoob ntuj. Yug. Ib yam uas koj tau tswj hwm yog huab cua zoo hauv koj lub tsev. Hauv qhov kev qhia no, kuv yuav qhia koj yuav tsim huab cua li cas
Mobile Air Quality Analyzer: 4 Kauj Ruam
Mobile Air Quality Analyzer: Hauv kab lus no koj yuav pom cov lus qhia yuav ua li cas thiaj tsim lub tshuab ntsuas huab cua zoo. Tus kws tshuaj xyuas tau mob siab rau muab tso rau hauv tsheb thaum nws taug kev kom peb tuaj yeem tsim cov ntaub ntawv online sib sau ua ke txhua qhov kev qhia txog huab cua zoo los ntawm qhov chaw