Orodha ya maudhui:

Fidia YA JOTO LA JOTO LA SENSOR YA MAENDELEO YA ATLAS: Hatua 4
Fidia YA JOTO LA JOTO LA SENSOR YA MAENDELEO YA ATLAS: Hatua 4

Video: Fidia YA JOTO LA JOTO LA SENSOR YA MAENDELEO YA ATLAS: Hatua 4

Video: Fidia YA JOTO LA JOTO LA SENSOR YA MAENDELEO YA ATLAS: Hatua 4
Video: Cyberpunk 2077 (Киберпанк 2077 без цензуры) #4 Прохождение (Ультра, 2К) ► ЩУЧЬИ РУКИ 2024, Septemba
Anonim
Fidia YA JOTO LA JOTO LA SENSOR YA MAENDELEO YA ATLAS
Fidia YA JOTO LA JOTO LA SENSOR YA MAENDELEO YA ATLAS

Katika mradi huu, tutakuwa joto la moja kwa moja kulipa fidia kwa sensorer kutoka kwa Atlas Scientific. Mabadiliko ya hali ya joto yana athari kwa conductivity / jumla ya vimumunyisho vya kufutwa / chumvi ya maji na kwa kuifidia, tunahakikisha kuwa usomaji wetu ndivyo ilivyo kwa joto haswa. Sensorer ya joto ya Atlas hutumiwa.

Usomaji wa joto hupitishwa kwa sensorer ya conductivity baada ya hapo usomaji wa malipo ya fidia hutolewa. Operesheni ni kupitia itifaki ya I2C na usomaji huonyeshwa kwenye mpangaji wa mfululizo wa Arduino au mfuatiliaji.

MAONYO:

Atlas Scientific haifanyi umeme wa watumiaji. Vifaa hivi vimekusudiwa wahandisi wa umeme. Ikiwa haujui uhandisi wa umeme au programu zilizowekwa ndani, bidhaa hizi zinaweza kuwa sio zako

Kifaa hiki kilitengenezwa na kujaribiwa kwa kutumia kompyuta ya Windows. Haikujaribiwa kwenye Mac, Atlas Scientific haijui ikiwa maagizo haya yanapatana na mfumo wa Mac

FAIDA:

  • Joto huhesabiwa kiatomati, kuwezesha usomaji sahihi wa mwenendo.
  • Uendeshaji wa wakati halisi na pato la joto.

VIFAA:

  • Arduino Uno au bodi ya STEMTera
  • Bodi ya mkate (Ikiwa bodi ya StemTera haitumiki)
  • Waya za jumper
  • 1- kitanda cha sensa ya conductivity
  • 1- kit kitambuzi cha joto

Hatua ya 1: MAHITAJI YA MABUNGE YA KABLA

a) Sawazisha sensorer: Kila sensa ina mchakato wa kipekee wa upimaji. Rejea yafuatayo: Ezo EC dataasheet, Ezo RTD datasheet.

b) Weka itifaki ya sensorer kwa I2C na upe anwani ya kipekee ya I2C kwa kila sensorer. Kwa mujibu wa nambari ya sampuli ya mradi huu, anwani zifuatazo zinatumiwa: anwani ya sensorer ya chumvi ni 100, na anwani ya sensorer ya joto ni 102. Kwa habari juu ya jinsi ya kubadilisha kati ya itifaki, rejea KIUNGO hiki.

Usawazishaji na ubadilishaji wa I2C LAZIMA ufanyike kabla ya kutekeleza sensorer katika mradi huu

Hatua ya 2: KUSANYIKA HARDWARE

Mkutano wa vifaa vikuu
Mkutano wa vifaa vikuu

Unganisha vifaa kama inavyoonekana katika skimu.

Unaweza kutumia Arduino UNO au bodi ya STEMTera. Bodi ya STEMTera ilitumika katika mradi huu kwa muundo wake wa kompakt ambapo Arduino imejumuishwa na ubao wa mkate.

Hatua ya 3: PROGRAMU YA KUPAKIA ARDUINO

Nambari ya mradi huu hutumia maktaba iliyoboreshwa na faili ya kichwa kwa nyaya za EZO katika hali ya I2C. Itabidi uwaongeze kwenye IDE yako ya Arduino ili utumie nambari. Hatua zifuatazo ni pamoja na mchakato wa kuongeza hii kwa IDE.

a) Pakua Ezo_I2c_lib, folda ya zip kutoka GitHub kwenye kompyuta yako.

b) Kwenye kompyuta yako, fungua Arduino IDE (Unaweza kupakua IDE kutoka HAPA ikiwa huna). Ikiwa ungependa kutumia mpangaji wa serial hakikisha kupakua toleo la hivi karibuni la IDE.

c) Katika IDE, nenda kwa Mchoro -> Jumuisha Maktaba -> Ongeza. ZIP LIbrary -> Chagua folda ya Ezo_I2c_lib uliyopakua tu. Faili zinazofaa sasa zimejumuishwa.

Kuna nambari mbili za sampuli ambazo zitafanya kazi kwa mradi huu. Unaweza kuchagua ama.

d) Nakili nambari kutoka kwa temp_comp_example au temp_comp_rt_example kwenye jopo lako la kazi la IDE. Unaweza pia kuipata kutoka kwa folda ya zip ya Ezo_I2c_lib iliyopakuliwa hapo juu.

Nambari ya "temp_comp_example" inafanya kazi kwa kuweka joto kwenye sensa ya EC na kisha usome. Kama ilivyo kwa msimbo wa "temp_comp_rt_example", hali ya joto imewekwa na usomaji unachukuliwa kwa risasi moja. Wote watatoa matokeo sawa.

e) Kusanya na kupakia temp_comp_example au temp_comp_rt_example kwa Arduino Uno yako au bodi ya STEMTera.

f) Katika IDE yako, nenda kwenye Zana -> Plotter Serial au bonyeza Ctrl + Shift + L kwenye kibodi yako. Dirisha la mpangaji litafunguliwa. Weka kiwango cha baud kuwa 9600. Uchoraji wa wakati halisi unapaswa kuanza sasa.

h) Kutumia mfuatiliaji wa serial, nenda kwenye Zana -> Serial Monitor au bonyeza Ctrl + Shift + M kwenye kibodi yako. Mfuatiliaji utafunguliwa. Weka kiwango cha baud hadi 9600 na uchague "Kurudisha gari". Usomaji wa EC na joto unapaswa kuonyesha.

Hatua ya 4: MAONYESHO

Muhtasari wa jaribio lililoonyeshwa kwenye video:

Sehemu ya 1: Hakuna fidia ya joto

Hapo awali, maji yana joto la karibu 30 ° C. Halafu huwaka hadi 65 ° C wakati usomaji (grafu ya kijani) na usomaji wa joto (grafu nyekundu) huzingatiwa kwenye mpangaji wa serial. (Kwa nambari ya sampuli ya Arduino inayoruhusu usomaji wa nyaya nyingi bila fidia ya joto kiotomatiki rejea KIUNGO hiki).

Sehemu ya 2: Fidia ya joto

Nambari ya Arduino ambayo inashughulikia fidia ya moja kwa moja ya joto inapakiwa kwenye bodi. Tazama KIUNGO hiki kwa nambari. Kwa mara nyingine, mahali pa kuanza pa maji ni karibu 30 ° C. Inakua polepole hadi karibu 65 ° C wakati usomaji (grafu ya kijani) na usomaji wa joto (grafu nyekundu) huzingatiwa kwenye mpangaji wa serial.

Ilipendekeza: