Cov txheej txheem:

Kev Tshawb Fawb Tus Nqi Tsawg Tus Hnab Ntawv Cov Lus Qhia Ua Haujlwm: 6 Cov Kauj Ruam
Kev Tshawb Fawb Tus Nqi Tsawg Tus Hnab Ntawv Cov Lus Qhia Ua Haujlwm: 6 Cov Kauj Ruam

Video: Kev Tshawb Fawb Tus Nqi Tsawg Tus Hnab Ntawv Cov Lus Qhia Ua Haujlwm: 6 Cov Kauj Ruam

Video: Kev Tshawb Fawb Tus Nqi Tsawg Tus Hnab Ntawv Cov Lus Qhia Ua Haujlwm: 6 Cov Kauj Ruam
Video: Saib Mis paub Poj niam (hluas nkauj) tus yam ntxwv lub siab 2024, Lub Xya hli ntuj
Anonim
Kev Tshawb Fawb Tus Nqi Qis Tus Kheej Cov Lus Qhia Ua Haujlwm
Kev Tshawb Fawb Tus Nqi Qis Tus Kheej Cov Lus Qhia Ua Haujlwm

Lub hom phiaj ntawm Cov Lus Qhia no yog taug kev los ntawm cov lus qhia ua haujlwm rau Kev Tshawb Fawb Tsawg Tus Nqi Hnab Nyiaj Hnab nyob ntawm qhov txuas hauv qab no:

Cov Ntaub Ntawv Xav Tau:

· 1 ECOTech lub hnab looj tes (xa mus rau Tsim Cov Lus Qhia kom paub meej)

· 1 lub computer nrog USB chaw nres nkoj

Kauj Ruam 1: Teeb Cov Lus Qhia

1. Txheeb xyuas ECOTech lub hnab looj tes. Txhua lub qhov rooj yuav tsum qhib tau yooj yim thiab kaw, txhua lub xov hlau tau teeb tsa raws li qhia hauv Tsim Cov Lus Qhia, txhua lub xov hlau yuav tsum nyob zoo, thiab lwm yam.

2. Npaj koj cov av noo nyob hauv ib qho ntawm cov rhawv zeb muab. Qhov no tuaj yeem yog dej ntshiab lossis tov ntsev kom txaus.

3. Yog tias xav tau, rub tawm software dawb Arduino rau koj lub khoos phis tawj. Nws tuaj yeem pom ntawm

Kauj Ruam 2: Rub Arduino Sensor Libraries thiab DHT Sensor Libraries

Rub tawm Arduino Sensor Libraries thiab DHT Sensor Libraries
Rub tawm Arduino Sensor Libraries thiab DHT Sensor Libraries

4. Yog xav tau, rub tawm lub tsev qiv ntawv pub dawb Arduino sensor, DHT.h (https://github.com/adafruit/DHT-sensor-library) thiab Adafruit_Sensor.h (https://github.com/adafruit/Adafruit_Sensor).

a Rub tawm ZIP nplaub tshev los ntawm qhov chaw txuas.

b. Thaum ua tiav rub tawm, qhib qhov chaw ntawm cov ntawv rub tawm. Luam cov ntawv tais ceev tseg.

c. Txuag WHOLE nplaub tshev hauv C: / Cov ntaub ntawv / Arduino / tsev qiv ntawv (yog tias qhov no yog koj thawj zaug siv Arduino, koj yuav tsum tsim cov ntawv tais ceev tseg). Yog tias cov tsev qiv ntawv raug khaws tseg hauv qhov chaw tsis raug lossis hom ntawv tsis raug, txoj haujlwm yuav tsis ua haujlwm.

d. Rov ua cov txheej txheem no nrog lwm lub tsev qiv ntawv yog tias tsim nyog.

Kauj Ruam 3: Tau txais ECOTech Glove Box Arduino Program

Yog tias rub tawm cov ntawv digital:

I. Rub cov ntaub ntawv Glove_Box_Code.ino muab

II. Qhib cov ntawv nrog Arduino, thiab Txuag Raws li qhov chaw yooj yim rau koj. (Peb pom zoo C: / Cov ntaub ntawv / Arduino)

Yog tias koj tsis muaj kev nkag mus rau cov ntaub ntawv digital:

I. Qhib Arduino.

II. Luam cov ntawv los ntawm daim ntawv txuas nrog Arduino Code Text rau hauv cov ntawv.ino tshiab. Nws yog ib qho tseem ceeb heev uas cov ntawv tau theej tawm tiag. Ib qho typo tuaj yeem tiv thaiv tag nrho cov cai los ntawm kev ua haujlwm. Yog tias koj muaj teeb meem tau txais nws pib thawj zaug thiab siv txoj hauv kev kom tau txais txoj cai, tom qab ntawv qhov no yog qhov feem ntau yuav muaj qhov ua yuam kev tshwm sim.

III. Txuag cov ntaub ntawv.ino hauv qhov chaw yooj yim rau koj. (Peb pom zoo C: / Cov ntaub ntawv / Arduino)

Kauj ruam 4: Khiav Coding

Khiav Coding
Khiav Coding

1. Qhib Glove_Box_Code.ino nrog Arduino. Txheeb xyuas cov cai (Xa mus rau daim duab 2) kom ntseeg tau tias nws tseem tsis muaj qhov yuam kev.

2. Qhib lub valve uas tau pub rau lub hwj uas koj xav siv hauv koj qhov kev sim.

3. Teeb lwm yam ntawm koj qhov kev sim npaj tseg. Yog tias muaj cov khoom uas xav tau sab hauv lub tsev loj, lossis cov xov hlau uas yuav tsum tau dhau los ntawm lub qhov nyob hauv ib sab ntawm lub npov, teeb tsa cov no ua ntej pib qhov program. Thaum txoj haujlwm tseem tab tom ua, qhib lub qhov rooj loj yuav tsum zam. Yog tias xav tau, cov khoom tuaj yeem hla dhau chav me me txhawm rau txo qis kev cuam tshuam ntawm ib puag ncig ntawm chav loj.

4. Teev tus neeg siv tswj xyuas qhov sib txawv. Cov lus piav qhia ntxaws ntawm txhua qhov sib txawv tuaj yeem pom nyob hauv ntu tom ntej.

5. Txuas USB qaum ntawm chav Arduino thiab koj lub khoos phis tawj. Qhib Serial Monitor (Xa mus rau daim duab 2). Rub cov cai rau hauv chav Arduino (Xa mus rau Daim Duab 2).

6. Tom qab ib puag ncig sab hauv ntawm chav loj tau mus txog qhov xav tau, koj qhov kev sim tuaj yeem ua tau.

Kauj Ruam 5: Nkag Siab Tus Neeg Siv-Tswj Kev Hloov

Nkag Siab Tus Neeg Siv-Tswj Kev Hloov
Nkag Siab Tus Neeg Siv-Tswj Kev Hloov

Vaum

· Lub npe hauv ECOTech code: av noo

· Lub Hom Phiaj: Tus neeg siv nkag mus rau tus nqi no raws li lub hom phiaj txheeb ze cov av noo ntawm chav loj.

· Siv: Nkag mus rau qhov xav tau txheeb ze cov av noo rau koj qhov kev sim, thiab qhib lub valve tsim nyog txuas lub tshuab cua mus rau qhov chaw noo. Thaum rub tawm, txoj haujlwm yuav nyeem cov av noo thiab ntsuas kub txhua tsib feeb. Yog tias qhov av noo tiag tiag nyob sab nraud ntawm thaj tsam uas tau hais tseg, lub tshuab nqus cua yuav tshuab cov pa cua nkag mus rau hauv chav loj. Thaum mus txog lub hom phiaj cov av noo, lub tshuab nqus cua yuav kaw.

· NCO TSEG:

o Tus nqi no yog lub hom phiaj txheeb ze cov av noo, tsis nyeem qhov tseeb ntawm cov av noo tam sim no, thiab tsis yog tus nqi av noo. Xws li, tus lej no yuav txawv ntawm qhov av noo raws qhov hom phiaj kub.

o Tus neeg siv lub luag haujlwm xaiv qhov av noo thiab qhib lub qhov dej kom tsim nyog. Yog tias tsis qhib lub valve, lub tshuab nqus cua tuaj yeem ua tsis tau. Yog tias xaiv qhov chaw tsis raug, cov av noo yuav tsis mus txog qhov tau teev tseg.

o Muaj lwm yam kev hloov pauv hauv qhov haujlwm uas cuam tshuam nrog cov av noo. TSIS TXHOB hloov ib qho kev hloov pauv tshwj tsis yog cov uas tau hais hauv kab ntawv "INPUT ALL VARIABLES HERE", tshwj tsis yog koj txhob txwm ua raws li txoj hauv kev txoj cai kom ua tau zoo dua koj xav tau. Yog tias koj xaiv los hloov kho koj tus lej, peb pom zoo kom khaws cov ntawv qub hauv qab lub npe sib txawv, yog tias koj xav tau rov qab rau nws.

Kub

· Lub npe hauv ECOTech code: temp

· Lub Hom Phiaj: Cov neeg siv nkag mus rau tus nqi no raws li lub hom phiaj kub ntawm chav loj.

· Siv: Qhia qhov ntsuas kub xav tau rau koj qhov kev sim, hauv degrees Celsius. Thaum rub tawm, txoj haujlwm yuav nyeem cov av noo thiab ntsuas kub txhua tsib feeb. Yog tias qhov kub tiag tiag qis dua qhov tau teev tseg, rab phom cua sov yuav tshuab cua sov rau hauv chav loj. Thaum qhov kub tau mus txog qhov siab tshaj ntawm qhov tau teev tseg, rab phom cua sov yuav tua.

· NCO TSEG:

o Tus nqi no yog lub hom phiaj kub hauv degrees Celsius, tsis yog Fahrenheit, Kelvin, lossis Rankine. Xws li, koj yuav xav tau hloov tus nqi no mus rau chav nyob raug.

o Vim yog huab cua ntws thiab lub sensor poob qis, qhov kub tuaj yeem txuas ntxiv mus ob peb qib tom qab rab phom cua sov tau tua lawm. Txhawm rau suav nrog qhov no, kev ua siab ntev tuaj yeem tsim los ntawm tus neeg siv.

o Muaj lwm yam kev hloov pauv hauv qhov haujlwm uas cuam tshuam nrog qhov kub thiab txias. TSIS TXHOB hloov ib qho kev hloov pauv tshwj tsis yog cov uas tau hais hauv kab ntawv "INPUT ALL VARIABLES HERE", tshwj tsis yog koj txhob txwm ua raws li txoj hauv kev txoj cai kom ua tau zoo dua koj xav tau. Yog tias koj xaiv los hloov kho koj tus lej, peb pom zoo kom khaws cov ntawv qub hauv qab lub npe sib txawv, yog tias koj xav tau rov qab rau nws.

Vaum Ua Siab Zoo

· Npe hauv ECOTech code: humTol

· Lub Hom Phiaj: Tsim kom muaj cov av noo txaus rau cov neeg siv xav tau.

· Siv: Cov tswv yim tso siab rau tus nqi, hauv feem pua txheeb ze cov av noo. Qhov no yuav tsim kom muaj ntau yam av noo rau sab hauv ib puag ncig ntawm chav loj. Piv txwv li, yog tias cov av noo tau teeb tsa rau 65 thiab cov av noo ua rau 5, tom qab ntawd lub kaw lus yuav hloov pauv qhov ntsuas cov av noo thaum cov av noo qis dua 60 feem pua, lossis nce siab dua 70 feem pua. Tus nqi ua siab ntev no tuaj yeem teeb tsa qis li xoom rau kev sim uas xav tau qhov tseeb siab, lossis lwm qhov txiaj ntsig rau tus lej ntawm qhov ua yuam kev hauv qhov av xa khoom. · NCO TSEG: o Tus nqi ua siab ntev no yog nyob hauv feem pua txheeb ze cov txheeb ze, tsis yog av noo lossis feem pua yuam kev.

Kev Kub Siab

· Npe hauv ECOTech code: tempTol

· Lub Hom Phiaj: Tsim kom muaj qhov ntsuas kub txaus rau tus neeg siv cov kev xav tau.

· Siv: Qhia tawm qhov ua siab ntev, hauv degrees Celsius. Qhov no yuav tsim kom muaj qhov ntsuas kub tau zoo rau sab hauv ib puag ncig ntawm chav loj. Piv txwv li, yog tias ntsuas qhov kub txog 40 thiab tiv taus qhov kub txog 3, tom qab ntawd lub kaw lus yuav tsis hloov ntawm rab phom cua sov kom txog thaum qhov kub tau poob mus rau 37 degrees, thiab yuav txuas ntxiv mus txog thaum lub ntsuas ntsuas nyeem tau 43 degrees. Tus nqi ua siab ntev no tuaj yeem teeb tsa qis li xoom rau kev sim uas xav tau qhov tseeb siab, lossis ntau dua xoom los suav rau qhov nce me ntsis ntawm qhov kub uas tuaj yeem tshwm sim los ntawm hluav taws xob los ntawm cov hlau nyob tom qab ntawm chav loj.

· NCO TSEG:

o Tus nqi ua siab ntev no yog degrees Celsius, tsis yog feem pua yuam kev.

Kauj Ruam 6: Kev Ua Tau Zoo thiab Teeb Meem

Kev Ua Tau Zoo thiab Teeb Meem
Kev Ua Tau Zoo thiab Teeb Meem

Kev Ua Tau Zoo

Ob qho kev hloov pauv kub thiab hloov pauv huab cua yog siv sijhawm. Cov txheej txheem ntsuas kub tuaj yeem ncav cuag qhov ntsuas kub txog 60 degrees Celsius nyob rau hauv ib teev lossis tsawg dua, raws li qhia hauv daim duab 5. Cov av noo yuav tsum tau khiav ob peb teev thiaj li yuav ncav cuag qhov tau teev tseg.

Teeb meem

Txoj Cai:

  • Yog tias txoj cai yuav tsis txheeb xyuas, nws yog qhov feem ntau yuav ua yuam kev hauv kab ntawv, lossis qhov chaw ntawm lub tsev qiv ntawv sensor. Txheeb xyuas Cov Lus Qhia Teeb thiab ua kom ntseeg tau tias txhua kauj ruam tau ua tiav raug.
  • Yog tias txoj cai yuav tsis tso tawm, mus rau Cov Cuab Yeej thiab nco ntsoov tias Chaw Nkag tau raug xaiv ua ntej sim dua.
  • Yog tias txoj cai tsis ua haujlwm raws li lub hom phiaj xav tau, xa cov ntaub ntawv qub dua yog tias ua tau. ·

Kub lossis Vaum:

Pom zoo: