Բովանդակություն:

ԿԱՏԱՐԵՔ ՁԵՐ ՍՏ -Ի ԵՎ ԱALՈՈԹՅԱՆ ՄՈՏԻՏՈՐՈՄ ՀԱՄԱԿԱՐԳԸ ՝ LED ցուցիչներով. 4 քայլ
ԿԱՏԱՐԵՔ ՁԵՐ ՍՏ -Ի ԵՎ ԱALՈՈԹՅԱՆ ՄՈՏԻՏՈՐՈՄ ՀԱՄԱԿԱՐԳԸ ՝ LED ցուցիչներով. 4 քայլ

Video: ԿԱՏԱՐԵՔ ՁԵՐ ՍՏ -Ի ԵՎ ԱALՈՈԹՅԱՆ ՄՈՏԻՏՈՐՈՄ ՀԱՄԱԿԱՐԳԸ ՝ LED ցուցիչներով. 4 քայլ

Video: ԿԱՏԱՐԵՔ ՁԵՐ ՍՏ -Ի ԵՎ ԱALՈՈԹՅԱՆ ՄՈՏԻՏՈՐՈՄ ՀԱՄԱԿԱՐԳԸ ՝ LED ցուցիչներով. 4 քայլ
Video: Այս միջոցը կազատի ձեր օրգանիզմը մակաբույծներից և ավելորդ քաշից 2024, Հուլիսի
Anonim
ԿԱՏԱՐԵՔ ՁԵՐ ՍՊ -Ի ԵՎ ԱALՈՈԹՅԱՆ ՄՈՏԻՐՈՄ ՀԱՄԱԿԱՐԳԸ ՝ LED ցուցիչներով
ԿԱՏԱՐԵՔ ՁԵՐ ՍՊ -Ի ԵՎ ԱALՈՈԹՅԱՆ ՄՈՏԻՐՈՄ ՀԱՄԱԿԱՐԳԸ ՝ LED ցուցիչներով

Այս նախագծում մենք պատրաստելու ենք pH- ի և աղիության/հաղորդունակության մոնիտորինգի համակարգ `LED ցուցիչներով: Օգտագործվում են Atlas Scientific- ի pH- ի և աղիության սենսորները: Գործողությունը կատարվում է I2C արձանագրության միջոցով և ընթերցումները ցուցադրվում են Arduino սերիական մոնիտորի վրա:

LED- ները միացված են, եթե սենսորի ընթերցումները դուրս են գալիս կանխորոշված սահմաններից: Այս դեպքում սահմանները հետևյալն են. Եթե հաղորդունակության ցուցանիշը գերազանցում է 500 μS/սմ -ը, դեղին LED- ը կմիանա. եթե pH- ի ընթերցումը անցնում է 10 -ից, կարմիր LED- ը կմիանա: LED- ների օգտագործումը ցույց է տալիս, թե ինչպես կարող են սենսորների ընթերցումները օգտագործվել այլ սարքավորումների գործարկման համար:

WԳՈՇԱՈՄ

Atlas Scientific- ը չի արտադրում սպառողական էլեկտրոնիկա: Այս սարքավորումը նախատեսված է էլեկտրական ինժեներների համար: Եթե դուք ծանոթ չեք էլեկտրատեխնիկայի կամ ներդրված համակարգերի ծրագրավորմանը, ապա այս ապրանքները կարող են ձեզ համար չլինել:

Այս սարքը մշակվել և փորձարկվել է Windows համակարգչի միջոցով: Այն չի փորձարկվել Mac- ի վրա, Atlas Scientific- ը չգիտի, թե արդյոք այս հրահանգները համատեղելի են Mac համակարգի հետ:

Առավելությունները

  • Իրական ժամանակում pH- ի և աղիության ցուցանիշներ:
  • Կարող է ընդլայնվել `ներառելով ավելի շատ տեսակի Atlas- ի EZO տվիչներ:
  • Սենսորների ընթերցումներ օգտագործելու ունակություն `այլ սարքավորումներ վերահսկելու համար:
  • Neededրագրավորման նվազագույն հմտություններ են անհրաժեշտ, եթե չեք նախատեսում փոփոխել նախագիծը:

ՆՅՈԹԵՐ

  • 1- Arduino Uno կամ STEMTera տախտակ
  • Breadboard (Եթե STEMTera տախտակը չի օգտագործվում)
  • Jumper լարերը
  • 1- pH սենսորային հավաքածու
  • 1- աղիության սենսորային հավաքածու
  • 1- Ներքին լարման մեկուսիչ
  • 2- LED- ներ
  • 2- 220 Ω դիմադրիչներ

Քայլ 1. ՆԱԽԱՊԵՍ ՊԱՀԱՆՆԵՐ

ա) Կալիբրացրեք սենսորները: Յուրաքանչյուր սենսոր ունի յուրահատուկ ճշգրտման գործընթաց: Անդրադարձեք հետևյալին. Ezo pH տվյալների թերթ, Ezo EC տվյալների թերթ:

բ) տվիչների արձանագրությունը սահմանել I2C- ի վրա: Յուրաքանչյուր սենսորին անհրաժեշտ է յուրահատուկ I2C հասցե: Այս նախագծի նմուշի կոդի համաձայն, օգտագործվում են հետևյալ հասցեները. PH սենսորային հասցեն 99 է, իսկ աղիության սենսորի հասցեն `100. Արձանագրությունների միջև փոխվելու և հասցեների նշանակման վերաբերյալ տեղեկատվության համար տե՛ս այս ՀՈINՎԱԸ:

Calշգրտումը և I2C- ին անցումը ՊԵՏՔ է կատարվեն նախքան սենսորների ներդրումը այս նախագծում:

Քայլ 2. Հավաքեք HARDWARE

Հավաքվել HARDWARE
Հավաքվել HARDWARE

Միացրեք ապարատը, ինչպես ցույց է տրված վերևի սխեմայում:

Դուք կարող եք օգտագործել կամ Arduino UNO կամ STEMTera տախտակ: Այս նախագծում STEMTera տախտակն օգտագործվել է իր կոմպակտ ձևավորման համար, որտեղ Arduino- ն համակցված է հացահատիկի հետ:

220Ω դիմադրողները սահմանափակում են հոսանքը LED- ներով ՝ կանխելով դրանց փչելը:

Ներքին լարման մեկուսիչը մեկուսացնում է pH- ի միացումը աղիության միացումից ՝ դրանով պաշտպանելով այն ցանկացած էլեկտրական միջամտությունից (աղմուկից), որը կարող է առաջանալ աղիության սենսորից կամ համակարգի այլ էլեկտրոնիկայից:

Քայլ 3. Բեռնել ծրագիրը ONTO ARDUINO

Այս նախագծի ծածկագիրը I2C ռեժիմում օգտագործում է EZO սխեմաների համար հարմարեցված գրադարան և վերնագրի ֆայլ: Կոդն օգտագործելու համար դրանք ստիպված կլինեք ավելացնել ձեր Arduino IDE- ին: Ստորև բերված քայլերը ներառում են IDE- ում այս հավելումը կատարելու գործընթացը:

ա) Ներբեռնեք Ezo_I2c_lib, zip թղթապանակ GitHub- ից ձեր համակարգչին:

բ) Ձեր համակարգչում բացեք Arduino IDE- ն (IDE- ն կարող եք ներբեռնել ԱՅՍՏԵ, եթե այն չունեք): IDE- ում գնացեք ուրվագիծ -> Ներառել գրադարան -> Ավելացնել. ZIP գրադարան -> Ընտրեք նոր ներբեռնած Ezo_I2c_lib պանակը: Համապատասխան ֆայլերն այժմ ներառված են:

գ) Պատճենեք ծածկագիրը pH_EC_led_indicator- ից ձեր IDE աշխատանքային վահանակի վրա: Կարող եք մուտք գործել նաև վերևում ներբեռնված Ezo_I2c_lib zip թղթապանակից:

դ) Կազմեք և վերբեռնեք pH_EC_led_indicator ծածկագիրը ձեր Arduino Uno կամ StemTera տախտակին:

ե) IDE- ում գնացեք Գործիքներ -> Սերիայի մոնիտոր կամ ձեր ստեղնաշարի վրա սեղմեք Ctrl+Shift+M: Սերիական մոնիտորը կբացվի: Բաուդ փոխարժեքը սահմանեք 9600 և ընտրեք «Վագոնի վերադարձ»

Քայլ 4: EMՈONԱԴՐՈԹՅՈՆ

Տեսանյութում ցուցադրված փորձի ամփոփում.

  • Theրի սկզբնական pH- ն ու EC- ն չափվում են:
  • Որոշ NaCl (աղ) ավելացվում է ջրի մեջ, հաղորդունակության ցուցանիշը բարձրանում է և 500μS/սմ հատելուն պես դեղին LED- ը միանում է:
  • Հետո որոշ UP լուծույթ լցվում է բաժակի մեջ, pH- ն ավելանում է և 10 -ն անցնելուց հետո կարմիր LED- ը միանում է:
  • Վերջապես, ավելացվում է որոշ pH DOWN լուծույթ, և pH- ն նվազում է: Երբ ընթերցումը 10 -ից պակաս է, կարմիր LED- ն անջատվում է:

Խորհուրդ ենք տալիս: