Բովանդակություն:
- Քայլ 1: Պահանջներ
- Քայլ 2: Սարքավորման կարգավորում
- Քայլ 3: irmրագրաշարի տեղադրում
- Քայլ 4: Պատկերացրեք ձեր տվյալները
- Քայլ 5: Արդյունքներ
Video: Միացրեք ձեր RevPi Core- ը Ubidots- ին ՝ 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
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 կառավարման վահանակներ ՝ ձեր տվյալները պատկերացնելու և հասկանալու համար ՝ լավագույն որոշումները կայացնելու համար ՝ պարզ և համահունչ:
Խորհուրդ ենք տալիս:
Միացրեք ձեր Magicbit- ը Thingsboard- ին `3 քայլ
Միացրեք ձեր Magicbit- ը Thingsboard- ին. Այս նախագծում մենք պատրաստվում ենք տվյալներ ուղարկել magicbit- ի հետ կապված սենսորներից, որոնք կարող ենք տեսողականորեն ցուցադրել տախտակի վրա
Միացրեք և վերափոխեք ձեր միացված լուծումները Hologram Nova- ի և Ubidots- ի հետ. 9 քայլ
Միացրեք և վերափոխեք ձեր կապված լուծումները Hologram Nova- ի և Ubidots- ի հետ. Օգտագործեք ձեր Hologram Nova- ն `ենթակառուցվածքը վերազինելու համար: Տեղադրեք Hologram Nova- ն Raspberry Pi- ի միջոցով ՝ Ubidots- ին (ջերմաստիճանի) տվյալներ ուղարկելու համար: Հետևյալ ուղեցույցում Ubidots- ը ցույց կտա, թե ինչպես կարելի է հոլոգրամ Nova- ն տեղադրել Raspberry Pi- ի միջոցով և ցուցադրել մի
Սկսելով I2C տվիչների ինտերֆեյսի հետ ?? - Միացրեք ձեր MMA8451- ը ESP32- ների միջոցով. 8 քայլ
Սկսելով I2C տվիչների ինտերֆեյսի հետ ?? - Միացրեք ձեր MMA8451- ը ESP32- երի միջոցով. Այս ձեռնարկում դուք կսովորեք այն մասին, թե ինչպես սկսել, միացնել և ձեռք բերել վերահսկիչով աշխատող I2C սարքը (արագացուցիչ) (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Միացրեք ձեր RevPi Core + RevPi DIO- ն Ubidots- ին. 8 քայլ
Revolution Pi- ն բաց, մոդուլային և ամուր արդյունաբերական համակարգիչ է, որը հիմնված է հաստատված Raspberry Pi- ի վրա ՝ միաժամանակ EN61131-2 ստանդարտին համապատասխանելիս: Հագեցած Raspberry Pi Compute մոդուլով ՝ RevPi Core բազան կարող է անթերի ընդլայնվել ՝ օգտագործելով համապատասխան
Միացրեք ձեր գործարանը ամպին: 10 քայլ
Միացրեք ձեր բույսը ամպի հետ. Մեր գրասենյակում կա մի կակտուս, որն արժանի ուշադրության չէր արժանանում: Քանի որ ես աշխատում էի ՏՏ ընկերությունում և ցանկանում էի փորձարկել LoRa- ն, առանց սերվերների լուծումները և AWS- ը, ես մեր կակտուսին անվանեցի Սթիվ և կապեցի ամպի հետ: Այժմ կարող եք դիտել