Peb coj koj txoj hau kev ib txoj hauv kev los ua cov chaw nres tsheb huab cua rau ib lub tsev lossis tsev sov lub caij ntuj sov. Peb yuav coj Arduino board thiab teeb tsa ntawm cov ntsuas pib ua lub hauv paus: qhov kub, vaum, siab thiab lub pa roj carbon dioxide sensor. Cov ntaub ntawv yuav tso tawm kom pom ntawm LCD, thiab lub zog yuav tau txais los ntawm lub hwj huam hluav taws xob rau lub xov tooj ntawm tes lossis roj teeb.
Tsim nyog
- - Arduino board lossis analog;
- - DHT11 ntsuas kub thiab vaum cua sensor;
- - BMP085 siab sensor;
- - carbon dioxide sensor MQ135;
- - Cov duab LCD 1602;
- - potentiometer 10 kOhm;
- - lub tsev rau lub chaw nres tsheb huab cua;
- - ib daim ntawm cov ntawv ci-clad fiberglass;
- - screws rau fastening Cheebtsam;
- - khoos phis tawj;
- - txuas cov xaim;
- - txuas rau lub hwj chim muab;
- - soldering hlau.
Cov Lus Qhia
Kauj ruam 1
Ua ntej koj yuav tsum nrhiav qhov teeb meem haum. Txhua yam ntawm lub chaw nres tsheb huab cua nyob tom ntej yuav tsum haum rau ntawd. Cov vaj tse no muag hauv ntau lub khw muag khoom hluav taws xob. Los yog siv lwm lub cev tuag koj tuaj yeem nrhiav.
Xav txog seb txhua tus tivthaiv yuav haum rau sab hauv. Txiav hauv lub qhov rai kom ruaj ntseg ntawm cov LCD zaub yog tsis muaj. Yog tias koj tso cov pa roj carbon dioxide nyob sab hauv, uas ua rau muaj zog ntau, ces muab nws tso rau sab nraud los ntawm lwm tus ntsuas lossis ua kom nws nyob deb. Muab ib lub qhov rau cov txuas hluav taws xob.
Kauj ruam 2
Ob peb lo lus hais txog cov khoom siv tau siv.
Lub 1602 LCD zaub siv 6 Arduino pins + 4 rau lub zog (rov qab thiab hluavtaws).
DHT11 qhov kub thiab txias thiab ntsuas cua ntsuas cua txuas nrog ib tus pin digital. Txhawm rau nyeem cov txiaj ntsig, peb yuav siv DHT11.rar lub tsev qiv ntawv, uas tuaj yeem rub tawm, piv txwv li ntawm no:
BMP085 lub zog siab txuas nrog ntawm I2C interface mus rau ob lub pev ntawm Arduino: SDA - rau txoj hlua hluav taws xob A4 thiab SCL - rau tus lej analog A5. Thov nco ntsoov tias +3, 3 V voltage xa tawm mus rau lub ntsuas pa.
MQ135 carbon dioxide sensor yog txuas nrog ib tus pin analog.
Hauv txoj hauv paus ntsiab lus, txhawm rau ntsuas cov pa nruab ntug, nws yog qhov txaus kom muaj cov ntaub ntawv ntawm kev ntsuas kub, av noo thiab qhov chaw tso cua, thiab lub ntsuas pa carbon dioxide tsis tsim nyog.
Tab sis siv tag nrho 3 sensors, peb yuav muaj 7 digital thiab 3 analog pins ntawm Arduino koom tes. Zoo, zaub mov, tau kawg.
Kauj ruam 3
Daim duab ntawm lub chaw nres tsheb huab cua yog qhia hauv daim duab. Txhua yam muaj tseeb ntawm no.
Kauj ruam 4
Cia peb sau kos duab rau Arduino. Cov ntawv nyeem ntawm qhov kev pab cuam, vim nws qhov loj me me, yog muab ua qhov txuas hauv cov ntawv txuas ntxiv rau cov ntawv sau rau hauv "Cov Chaw" ntu. Tag nrho cov cai yog muab cov ncauj lus kom ntxaws thiab nkag siab.
Tso cov duab kos rau hauv lub cim xeeb ntawm Arduino board controller.
Kauj ruam 5
Peb yuav ua cov ntawv luam tawm Circuit Court rau muab cov khoom tso rau sab hauv rooj plaub - qhov no yog qhov yooj yim tshaj plaws rau kev npaj thiab txuas cov sensors. Los ua cov ntawv luam tawm Circuit Court nyob hauv tsev, Kuv siv "laser-ironing" thev naus laus zis (peb tau piav qhia nws kom meej hauv cov ntawv dhau los) thiab etching nrog citric acid. Peb yuav muab cov chaw rau ntawm board rau cov dhia ("dhia") kom muaj peev xwm ua kom lub cev tsis taus. Qhov no yuav pab tau yog tias koj xav tau reprogram lub microcontroller thaum koj xav hloov kho qhov kev zov me nyuam.
Siv soldering, peb yuav nruab qhov siab thiab roj zais pa.
Txhawm rau nruab Arduino Nano pawg thawj coj, nws yooj yim siv cov hloov tshwj xeeb lossis cov thom khwm nrog lub suab ntawm 2, 54. Tab sis qhov tsis muaj cov seem no thiab vim tias qhov chaw txuag hauv rooj plaub, Kuv tseem yuav nruab Arduino los ntawm soldering.
Lub ntsuas cua kub yuav nyob ntawm qee qhov deb ntawm lub rooj tsavxwm thiab yuav tau ua cov ntaub thaiv los ntawm huab cua sab hauv qhov chaw nres tsheb huab cua siv cov ntaub thaiv tshwj xeeb.
Peb yuav muab cov chaw rau kev txuas hluav taws xob sab nraud rau peb pawg laj thawj. Kuv yuav siv lub roj hluav taws xob 5V tsis tu ncua los ntawm lub qub tawg router. Ntxiv rau 5 volts ntawm lub charger yuav pub rau Vin tus pin ntawm Arduino board.
Lub vijtsam LCD yuav raug ntsia hlau ncaj qha rau ntawm rooj plaub ntawm lub hauv ntej. Nws yuav txuas ntawm xaim nrog "Dupont" hom txuas.
Kauj Ruam 6
Muab cov PCB tso rau hauv rooj plaub thiab ruaj ntseg nws nrog screws. Peb yuav txuas cov tshuaj ntsuam LCD rau Arduino ceg raws li daim duab.
Ua tib zoo kaw lub cev ntawm qhov chaw nres tsheb huab cua.
Kauj Ruam 7
Tau kuaj ob zaug tias txhua yam txuas nrog kom raug, peb muab lub zog rau peb lub chaw nres tsheb huab cua. Qhov tshuaj ntsuam LCD yuav tsum taws teeb thiab tom qab ob peb lub vib nas this nws yuav ua kom pom cov ntaub ntawv siab, qhov kev kwv yees me me raws li kev nyeem ntawv siab, thiab qhov kub thiab txias, av noo thiab carbon dioxide nyeem ntawv.