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

Միացրեք ձեր RevPi Core- ը Ubidots- ին ՝ 5 քայլ
Միացրեք ձեր RevPi Core- ը Ubidots- ին ՝ 5 քայլ

Video: Միացրեք ձեր RevPi Core- ը Ubidots- ին ՝ 5 քայլ

Video: Միացրեք ձեր RevPi Core- ը Ubidots- ին ՝ 5 քայլ
Video: գտեք ու միացրեք ձեր հին կոմպերը, արդեն իրանցով էլ կարանք հզոր խաղեր խաղանք 🥹 2024, Հուլիսի
Anonim
Միացրեք ձեր RevPi Core- ը Ubidots- ին
Միացրեք ձեր RevPi Core- ը Ubidots- ին

Revolution Pi- ն բաց, մոդուլային և ամուր արդյունաբերական համակարգիչ է, որը հիմնված է հաստատված Raspberry Pi- ի վրա ՝ միաժամանակ բավարարելով EN61131-2 ստանդարտը: Հագեցած Raspberry Pi Compute Module- ով ՝ RevPi Core բազան կարող է անթերի ընդլայնվել ՝ էներգիայի կառավարման, գործընթացի մոնիտորինգի, մեքենաների առողջության և այլնի համար համապատասխան I/O մոդուլների և fieldbus դարպասների միջոցով:

Rev Pi Core- ը ցանկացած դիմումի հիմքն է և կախված ձեր մուտքի/ելքի պահանջներից, ինչպես նաև RevPi DIO, RevPi AIO, RevPi Gates մոդուլները կարող են կցվել որպես թվային, անալոգային կամ դարպասային մոդուլներ: Revolution Pi շարքը սկսվում է հիմնական սարքով ՝ RevPi Core- ով և RevPi Core 3 -ով ՝ մոդուլային համակարգի կենտրոնական մշակման միավորով: Հագեցած չորս միջուկային պրոցեսորով ՝ 1.2 ԳՀց հաճախականությամբ և 1 ԳԲ օպերատիվ հիշողությամբ, Broadcom- ի բազմամիջուկ պրոցեսորը բավականաչափ հզորություն ունի բարդ առաջադրանքների համար, ինչպիսիք են պատկերի մշակումը կամ եզրային հաշվարկը: Տեղադրված է DIN երկաթուղու խցիկում և սնուցվում է 24 VDC- ով, RevPi Core- ը կառուցված է կայուն լինելու համար և պահանջում է էներգիայի ստանդարտ մուտքագրում:

Հետևյալ ուղեցույցում դուք կսովորեք, թե ինչպես ինտեգրել ձեր RevPi Core- ը և RevPi Core 3 -ը Ubidots Cloud- ի հետ, մոդելավորել ճնշման, ջերմաստիճանի և խոնավության ընթերցումները python որոնվածի սցենարի միջոցով և հեշտությամբ պատկերացնել այս տվյալները ձեր սեփական Ubidots հավելվածում: Այս ձեռնարկը նախատեսված է միայն RevPi Core- ի տեղադրման համար, եթե դուք արդեն կազմված եք ձեր միջուկից և այժմ աշխատում եք ընդլայնման որոշ մոդուլներով, խնդրում ենք հղում կատարել ստորև տեղադրված հոդվածին լրացուցիչ ինտեգրումների և ծրագրերի մշակման համար. RevPi Core + RevPi DIO

Քայլ 1: Պահանջներ

  • Ethernet մալուխ
  • 24 Վ էլեկտրամատակարարում
  • Revolution Pi Core 3
  • Ubidots հաշիվ - կամ - STEM լիցենզիա

Քայլ 2: Սարքավորման կարգավորում

Ձեր RevPi Core- ի կամ RevPi Core 3 -ի կարգավորումը սկսելու համար հղեք Revolution Pi- ի Quick Start Guide- ին `ձեր սարքը կազմաձևելու և միացնելու համար:;)

Երբ ձեր RevPi Core- ը կազմաձևվի պատկերի վերջին տարբերակով (Jessie) և ճիշտ միացված սարքի տերմինալին, կատարեք ստորև բերված հրամանները.

sudo apt-get թարմացում

ապա:

sudo apt-get բարելավում

Ո NOTՇԱԴՐՈԹՅՈՆ. Վերը նշված հրամանների թարմացման համար կպահանջվի մի քանի րոպե: Ամբողջ համակարգը թարմացվում է, ուստի խնդրում ենք լինել համբերատար:

Քայլ 3: irmրագրաշարի տեղադրում

Մենք որոշեցինք օգտագործել Python ծրագրավորման լեզուն ՝ RevPi Core- ի հետ հեշտ օգտագործման պատճառով: Եթե ցանկանում եք այլ լեզու ծածկագրել, խնդրում ենք հղում կատարել Revolution Pi ֆորումին ՝ լրացուցիչ որոնվածը որոնվածի աջակցման համար:

Եթե սա առաջին անգամն է, ինչ Python- ի հետ աշխատում եք ձեր RevPi Core- ում, մի փոքր ավելի ծանոթ լինելու համար այս տեսանյութում գագաթնակետ ընդունեք:

1. Ձեր որոնվածը գրել սկսելու համար ստեղծեք Python սցենար RevPi Core տերմինալում: Մենք պատրաստվում ենք օգտագործել nano խմբագիր ՝ նոր սցենար ստեղծելու համար: Դա անելու համար գործարկեք ստորև բերված հրամանը.

nano ubidots_revpi.py

2. Խնդրում ենք պատճենել և տեղադրեք ստորև բերված նմուշի կոդը նանո խմբագրիչի մեջ: Տեղադրվելուց հետո նշանակեք ձեր Ubidots նշանը, որտեղ նշված է սցենարում: Տեղեկատվություն այստեղ ՝ ձեր Ubidots խորհրդանիշը գտնելու համար օգնության համար:

Այս նմուշի ծածկագրում մենք գրել ենք ուշացում, որ Ubidots- ի հետ տվյալների հաղորդակցումը լինի 1 վայրկյանը մեկ: Եթե ցանկանում եք երկարաձգել այս ուշացումը, կարող եք դա անել պարզապես դա կարգավորելով «Հետաձգում = 1» տողը:

ՆՇՈՄ. Սցենարը nano խմբագրիչում պահելու համար `սեղմեք Ctrl+o, հաստատեք ֆայլի անունը գրելու համար (ubidots_revpi.py) և սեղմեք enter: Նանո խմբագիրը փակելու համար սեղմեք Ctrl+x:

3. Այժմ եկեք փորձարկենք սցենարը: Գործարկեք նախկինում RevPi տերմինալում ստեղծված սցենարը ՝ python ubidots_revpi.py

Երբ սցենարը սկսի գործել, դուք կտեսնեք Ubidots Server- ի կարգավիճակի կոդի հաջող պատասխանը:

Քայլ 4: Պատկերացրեք ձեր տվյալները

Պատկերացրեք ձեր տվյալները
Պատկերացրեք ձեր տվյալները
Պատկերացրեք ձեր տվյալները
Պատկերացրեք ձեր տվյալները

Գնացեք ձեր Ubidots հաշիվ և ստուգեք, որ տվյալները ստացվել են: Սարքի բաժնում ինքնաբերաբար ստեղծված նոր սարք կտեսնեք, որի սարքի անունը ձեր RevPi Core- ի MAC հասցեն է:

RevPi Core MAC հասցեն որպես սարքի պիտակ նշանակելու առավելությունն այն է, որ նույն սցենարը կծառայի ձեր բոլոր RevPi միջուկներին, սակայն անհրաժեշտ է միայն ծածկագրում MAC հասցեն հարմարեցնելը: Սա պնդում է, որ Ubidots- ին տվյալներ ուղարկելու առաջին անգամից մինչև վերջին անգամ տվյալները միշտ մնում են Ubidots- ի համապատասխան սարքում պահված:

Ձեզ դուր չի՞ գալիս MAC հասցեն, որպես ձեր սարքի անունը Ubidots- ի ցուցադրման մեջ: Մի՛ անհանգստացեք: Դուք կարող եք անունը փոխել ավելի բարեկամականի, բայց սարքի պիտակը մնալու է որպես MAC հասցե, որպեսզի երբեք չշփոթվեք, թե որ սարքն է: Ստուգեք օգնության կենտրոնի այս հոդվածը ՝ Ubidots- ում Սարքի պիտակներն ու Սարքերի անունները ավելի լավ հասկանալու համար:

Սեղմեք ձեր Սարքի բաժնի ցանկացած սարքի վրա ՝ պատկերելու այն փոփոխականները, որոնք գրանցվում և ուղարկվում են Ubidots- ին մեր ընտրանքային որոնվածից: Ինչպես տեսնում եք, մեր նմուշի ծածկագիրը տրամադրել է երեք փոփոխական ՝ խոնավություն, ճնշում և ջերմաստիճան:

ԿԱՐԵՎՈՐ ՈEՇԱԴՐՈԹՅՈՆ. Ինչպես նախկինում նշվեց, տրամադրված նմուշի կոդից հրապարակված տվյալները մոդելավորված են: Իրական աշխարհի միջավայրեր զգալու համար ձեզ հարկավոր է Revolution Pi- ի ընդլայնման մոդուլ: Մեկը, ինչպիսին է RevPi DIO- ն, խնդրում ենք հղում կատարել ստորև բերված հոդվածին ՝ սենսորների և շարժիչի ընթերցումների համար այս ինտեգրումը կառուցելու համար. RevPi Core + RevPi DIO

Քայլ 5: Արդյունքներ

Ընդամենը մի քանի րոպեում դուք ինտեգրեցիք RevPi Core- ը Ubidots- ի հետ, ուղարկեցիք որոշ նմուշային տվյալներ ՝ օգտագործելով կեղծ Python ծածկագիրը և ձեր աշխատանքի մասին զեկուցեցիք Ubidots- ին ՝ տվյալների պահպանման, արտացոլման և հաշվարկի համար: Ձեր արդյունաբերական լուծումները մոնիտորինգի կամ կառավարման համար տեղակայելու համար ստուգեք RevPi ընդլայնման մոդուլների ամբողջական շարքը:

Այժմ ժամանակն է ստեղծել Ubidots կառավարման վահանակներ ՝ ձեր տվյալները պատկերացնելու և հասկանալու համար ՝ լավագույն որոշումները կայացնելու համար ՝ պարզ և համահունչ:

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