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

Atlas WiFi լողավազանի հաշվիչ ՝ 18 քայլ
Atlas WiFi լողավազանի հաշվիչ ՝ 18 քայլ

Video: Atlas WiFi լողավազանի հաշվիչ ՝ 18 քայլ

Video: Atlas WiFi լողավազանի հաշվիչ ՝ 18 քայլ
Video: Best Mesh WiFi 6 Routers for Every Scenario 2024, Հուլիսի
Anonim
Atlas WiFi լողավազանի հաշվիչ
Atlas WiFi լողավազանի հաշվիչ

Այս ձեռնարկը ցույց կտա ձեզ, թե ինչպես ստեղծել WiFi Pool հավաքածուն Atlas Scientific- ից: Հաշվիչը չափում է pH- ը, օքսիդացման-նվազեցման ներուժը (ORP) և ջերմաստիճանը: Տվյալները վերբեռնվում են ThingSpeak հարթակ, որտեղ դրանք կարող են հեռակա վերահսկվել բջջային սարքի կամ համակարգչի միջոցով:

Այս հավաքածուի վերաբերյալ մանրամասն տեղեկությունների համար տե՛ս դրա տվյալների թերթիկը ՝ կտտացնելով ԱՅՍՏԵ:

WԳՈՇԱՈՄ.

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

Սարքավորումներ:

  • WiFi լողավազանի հավաքածու
  • Միկրո USB մալուխ
  • Windows համակարգիչ

Softwareրագրային ապահովում/ramsրագրեր

  • Arduino IDE
  • ThingSpeak

Քայլ 1: Ստեղծեք ThingSpeak հաշիվ

Ստեղծեք ThingSpeak հաշիվ
Ստեղծեք ThingSpeak հաշիվ

Քանի որ սենսորի տվյալները պահվում/դիտվում են ThingSpeak- ում, ձեզ հարկավոր է ստեղծել ThingSpeak հաշիվ: Ստեղծեք ձեր ThingSpeak հաշիվը ՝ կտտացնելով ԱՅՍՏԵ:

Քայլ 2: Ստեղծեք ալիք

Ստեղծեք ալիք
Ստեղծեք ալիք

Ձեր տվյալները բեռնվում են ThingSpeak- ում «Ալիքի» միջոցով: Ընտրեք Նոր ալիք

Լրացրեք ընդգծված տուփերը: (Համոզվեք, որ կտտացրեք վանդակների վրա ՝ 2 և 3 դաշտերը միացնելու համար): Որպես տեղեկանք, սա այն է, ինչ մենք մուտքագրեցինք:

Անվան ատլաս ցուցիչ

Դաշտ 1 pH

Դաշտ 2 ORP (մՎ)

Դաշտ 3 ջերմաստիճան (° C)

Ոլորեք էջի ներքևում և կտտացրեք Պահել ալիքը

Քայլ 3: Ստացեք ThingSpeak API ստեղներ

Ստացեք ThingSpeak API- ի բանալիներ
Ստացեք ThingSpeak API- ի բանալիներ

Ձեր ալիքի կարգավորումները պահպանելուց հետո դուք կուղղորդվեք դեպի ձեր ալիքի էջ: Սեղմեք API ստեղների վրա

Համոզվեք, որ պահեք ձեր ալիքի ID- ն և գրեք API բանալի: Մեզ դրանք պետք կգան հաջորդ մի քանի քայլերում:

Քայլ 4. Համոզվեք, որ ձեր Arduino IDE գրադարանները արդիական են

Համոզվեք, որ ձեր Arduino IDE գրադարանները արդիական են
Համոզվեք, որ ձեր Arduino IDE գրադարանները արդիական են

A. Համոզվեք, որ ունեք Esp8266 գրադարանի ճիշտ ուղին

IDE- ում գնացեք Ֆայլ> Նախապատվություն

Տեղադրեք Addition Boards Manager URL- ների տեքստային տուփը:

Համոզվեք, որ այս URL- ը տեքստային տուփում է

Սեղմեք OK

Քայլ 5. Համոզվեք, որ ձեր Arduino IDE գրադարանները արդիական են

Համոզվեք, որ ձեր Arduino IDE գրադարանները արդիական են
Համոզվեք, որ ձեր Arduino IDE գրադարանները արդիական են

B. Թարմացրեք esp8266 տախտակը

IDE- ում գնացեք Գործիքներ> Տախտակ> Տախտակների կառավարիչ

Տախտակների կառավարչի որոնման տողում փնտրեք esp8266: Թարմացրեք վերջին տարբերակին, եթե այն դեռ չունեք: (2.6.3 տարբերակը ամենաթարմ տարբերակը չէ)

Քայլ 6: Համոզվեք, որ ձեր Arduino IDE գրադարանները արդիական են

Համոզվեք, որ ձեր Arduino IDE գրադարանները արդիական են
Համոզվեք, որ ձեր Arduino IDE գրադարանները արդիական են

Քայլ 7: Համոզվեք, որ ձեր Arduino IDE գրադարանները արդիական են

Համոզվեք, որ ձեր Arduino IDE գրադարանները արդիական են
Համոզվեք, որ ձեր Arduino IDE գրադարանները արդիական են

D. Ավելացնել EZO I2C գրադարանը

EZO գրադարանը. ZIP ֆայլը ներբեռնելու համար կտտացրեք ԱՅՍՏԵ:

Մի բացեք այն:

Ներմուծեք. ZIP ֆայլը ձեր Arduino IDE- ին:. ZIP ֆայլը ներմուծելու համար անցեք Sketch> Include Library> Add. ZIP Library

Քայլ 8. Լողավազանի հավաքածուն շտկեք ճիշտ կոդով

Ֆլեշ լողավազանի հավաքածուն ճիշտ կոդով
Ֆլեշ լողավազանի հավաքածուն ճիշտ կոդով

A. Ընտրեք, բացեք և կարգավորեք այն կոդը, որը ցանկանում եք օգտագործել ձեր Wi-Fi Kit- ի համար

Ֆայլ> Օրինակներ> EZO_I2C_lib-master> Օրինակներ> IOT_kits> pool_kit

Քայլ 9. Լցրեք լողավազանի հավաքածուն ճիշտ կոդով

Ֆլեշ լողավազանի հավաքածուն ճիշտ կոդով
Ֆլեշ լողավազանի հավաքածուն ճիշտ կոդով

B. Լրացրեք ձեր Wi-Fi / ThingSpeak հավատարմագրերը

Լրացրեք ձեր Wi-Fi- ի անունն ու գաղտնաբառը, ինչպես նաև ալիքի ID- ն և կոդի վրա գրեք API բանալին:

Քայլ 10: Լողավազանի հավաքածուն շտկեք ճիշտ կոդով

Ֆլեշ լողավազանի հավաքածուն ճիշտ կոդով
Ֆլեշ լողավազանի հավաքածուն ճիշտ կոդով

C. Ձեր պոմպի տեղադրումը

Եթե պոմպը միացված չէ, կարող եք պարզապես բաց թողնել այս հատվածը: Կոդը բավականին ինքնաբացատրելի է: Դուք սահմանում եք, թե որ պարամետրերն են պոմպի ներգրավման պատճառ հանդիսանում:

Քայլ 11. HUZZAH- ի խորհրդի ստեղծում

HUZZAH- ի խորհրդի ստեղծում
HUZZAH- ի խորհրդի ստեղծում

Ա. Թիրախային պրոցեսորը դարձրեք ֆլեշ

Գործիքներ> Տախտակ> Adafruit փետուր HUZZAH ESP8266

Քայլ 12. HUZZAH- ի խորհրդի ստեղծում

HUZZAH- ի խորհրդի ստեղծում
HUZZAH- ի խորհրդի ստեղծում

B. Կարգավորեք պրոցեսորի կարգավորումները

Համոզվեք, որ Adafruit Feather HUZZAH ESP8266- ի պրոցեսորի կարգավորումները ճիշտ են: Պրոցեսորի կարգավորումները կարգավորելու համար կտտացրեք Գործիքներ:

Հղման համար սա այն է, ինչ Atlas Scientific- ը սահմանել է պրոցեսորի կարգավորումները:

(Ձեր ընտրանքները կարող են նույնը չլինել, պարզապես փորձեք դրանք հնարավորինս մոտեցնել)

Քայլ 13: Տեսեք ընթերցումները

Տեսեք ընթերցումները
Տեսեք ընթերցումները
Տեսեք ընթերցումները
Տեսեք ընթերցումները
Տեսեք ընթերցումները
Տեսեք ընթերցումները

Բացեք ձեր Arduino սերիական մոնիտորը (Դուք պետք է սերիական մոնիտորը սահմանեք Adafruit Feather HUZZAH- ի մուտքի մոտ): Սահմանել վագոնի վերադարձը և 9600 բաուդ:

Wi-Fi լողավազանի հաշվիչը միշտ կփորձի միանալ ThingSpeak- ին գործարկման ժամանակ:

Հարցման հրամանը մտնելը Wi-Fi Pool Meter- ին թույլ չի տա ընթերցումները վերբեռնել ThingSpeak, մինչ դուք կարգաբերեք ձեր WiFi խնդիրները:

Քայլ 14: Սենսորների չափաբերում

Սենսորների տրամաչափում
Սենսորների տրամաչափում

Atlas Scientific- ը ստեղծեց գրադարանում ներկառուցված ստուգաչափման հրամանների ցանկ: Սերիական մոնիտորի մեջ մուտքագրեք օգնություն ՝ հրամանների ցանկը տեսնելու համար:

A. Հարցման հրաման

Ուղարկեք հրամանատարության հարցում: Սա թույլ կտա ձեզ տեսնել ընթերցումները վայրկյանում մեկ անգամ, և այն կկանգնեցնի բեռնվելը ThingSpeak- ում, երբ դուք չափաբերում եք:

Քայլ 15: Սենսորների չափաբերում

Սենսորների տրամաչափում
Սենսորների տրամաչափում

B. Կալիբրացնել pH- ը

PH- ի ճշգրտման ժամանակ դուք միշտ պետք է նախ տրամաչափեք մինչև pH 7:

Հեռացրեք թրջող շիշը և ողողեք pH զոնդը: Հեռացրեք pH 7.00 տրամաչափման լուծույթի քսակի գագաթը: Տեղադրեք pH զոնդը քսակի ներսում և թողեք, որ զոնդի տեղը ստուգաչափման լուծույթի մեջ լինի մինչև ընթերցումների կայունացումը: Դա կտևի 1 - 2 րոպե:

Ընթերցումների կայունացումից հետո թողեք միջակետի տրամաչափման հրամանը ph: cal, mid, 7

Լվանալ զոնդը և կրկնել այս գործընթացը և՛ pH 4.00, և՛ pH 10.00

Քայլ 16. Սենսորների տրամաչափում

Սենսորների տրամաչափում
Սենսորների տրամաչափում

C. Կալիբրացնել ORP- ը

Լվացեք զոնդն ու այն ուղղակիորեն տեղադրեք 225 մՎ չափիչ լուծույթի մեջ և ջրում ընթերցումները: Սպասեք ORP- ի ընթերցումների կայունացմանը: Դա կտևի մոտ 10-60 վայրկյան:

Երբ ընթերցումները կայունանում են, թողեք հրաման orp: cal, 225

Քայլ 17: Սենսորների չափաբերում (Մաս 1. Ibերմաստիճանի ճշգրտում)

Սենսորների տրամաչափում (մաս 1. Կալիբրացիայի ջերմաստիճան)
Սենսորների տրամաչափում (մաս 1. Կալիբրացիայի ջերմաստիճան)

Pt-1000 ջերմաստիճանի զոնդի կալիբրացում չի պահանջվում: Սակայն, եթե ցանկանում եք, պարզ մեթոդ է `pt-1000 զոնդը եռացող ջրի մեջ դնելը: Այնուհետեւ թողարկեք rtd: cal, t հրամանը, որտեղ t = ջերմաստիճանի արժեքը:

Քայլ 18: Գրեթե կատարված

Գրեթե արված է
Գրեթե արված է

Կալիբրացիան ավարտելուց հետո թողարկեք datalog հրահանգը ՝ վերսկսելու համար յուրաքանչյուր 15 վայրկյանը մեկ ընթերցումը վերցնելը և այն վերբեռնել ThingSpeak:

Ձեր հեռախոսի տվյալները տեսնելու համար ներբեռնեք ThingSpeak ծրագիրը:

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