
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48

Հելիումը իրերի ինտերնետի ամբողջական անլար հարթակ է, որն ապահովում է ինտեգրված սարքավորում, ծրագրակազմի ինտերֆեյս և կառուցված ենթակառուցվածք ՝ օբյեկտներին ինտերնետին հեշտ, արդյունավետ և ապահով կապելու համար: Կան երկու ապարատային բաղադրիչ ՝ ատոմը և կամուրջը: Atom- ը կամուրջին հաղորդակցվող փոքրիկ սարք է, որն այնուհետ վերցնում է այս տեղեկատվությունը և փոխանցում ինտերնետին: Այս ցուցադրման համար մենք կօգտագործենք Helium Atom dev վահանը Arduino uno- ում:
Հելիումի այլ օգտակար ռեսուրսները ներառում են.
Հելիումի օրագիր
Հելիումի ֆորում
Հելիումի փաստաթղթեր
Քայլ 1: Ներբեռնեք Հելիումի գրադարանը
Քանի որ Atom dev տախտակը վահան է Arduino Uno- ի գագաթին, ձեզ հարկավոր կլինի Arduino IDE ՝ ծածկագիրը սարքում ծրագրավորելու և բեռնելու համար: Հելիում-Արդուինոյի գրադարանը ապահովում է կապերի և հաղորդագրությունների փաթեթավորման համար անհրաժեշտ գործառույթները: Helium-Arduino գրադարանից օգտվելու վերաբերյալ մանրամասն տեղեկություններ կարելի է գտնել Helium Docs- ում: Ներբեռնեք և գործարկեք երկուսն էլ:
Քայլ 2: Կոդավորում Arduino- ում
Միշտ սկսեք ձեր ներառած հայտարարություններից
#ներառում
#ներառում
Հաջորդը դուք պետք է հայտարարեք ձեր Helium մոդեմի մասին
HeliumModem *մոդեմ;
Անվավեր տեղադրման գործառույթում մոդեմը պետք է նախաստորագրվի
դատարկ կարգավորում ()
{մոդեմ = նոր HeliumModem (); }
Տվյալները ուղարկվում են ձեր օղակի գործառույթի շրջանակներում: Նախ հայտարարեք տվյալների փաթեթ և սահմանեք այն պարունակող տարրերի քանակը: Այնուհետև տվյալները կցեք փաթեթին, այնուհետև փաթեթը ուղարկեք մոդեմի միջոցով: Հետևեք դրան ՝ ուղարկված փաթեթների հաճախականությունը սահմանելու համար:
դատարկ շրջան ()
{DataPack dp (1); dp.appendString ((char *) «Բարև աշխարհ»); մոդեմ-> sendPack (& dp); ուշացում (500); }
DataPack- ը Հելիումի միջոցն է ՝ ձեր տվյալները փաթեթավորելու համար ՝ դրանք Ատոմից/դեպի Ատոմ ուղարկելու համար: Դուք պետք է հայտարարեք տվյալների փաթեթի չափը, որին հաջորդում է այն, ինչ գտնվում է ըստ հերթականության: Նկատի ունեցեք, որ վերը նշված ծածկագրում ես մեկ տող եմ ավելացրել տվյալների փաթեթին, ուստի dp- ն սահմանվել է 1:
DataPack dp (2);
dp.appendString ((char *) «Բարև աշխարհ»); dp.appendU16 (ձեր տվյալները);
Տվյալների տարբեր տեսակների միացման մանրամասները կարելի է գտնել Helium փաստաթղթերում:
Վերևի ծածկագիր: Այս ծրագիրը բազմիցս ուղարկում է «Բարև աշխարհ» ձեր Հելիումի ատոմից:
Քայլ 3: Միացեք և վերբեռնեք սարքավորմանը
Atom- ը հաղորդակցվում է ցանցին միացող կամրջի հետ, այնպես որ երկու սարքավորումները պետք է սնուցվեն աշխատելու համար: Եթե ունեք ձեր սեփական կամուրջը, համոզվեք, որ այն սնվում է, կամ սնուցվում և միացված է Ethernet մալուխի միջոցով, կամ սնվում է պատի վարդակից և միացված է 3G- ի միջոցով: Arduino- ի մշակման տախտակը կաշխատի usb- ով, որն անհրաժեշտ է ձեր կոդը դրա վրա վերբեռնելու համար, բայց կարող է նաև սնուցվել առանձին:
Վերբեռնեք ձեր կոդը Arduino dev տախտակին: Ձեր համակարգչում գործարկեք ծրագիր, որը օգտագործում է Helium- ի API- ներից մեկը `ձեր սարքին բաժանորդագրվելու համար: Ruby- ի միջոցով բաժանորդագրվելու ձեռնարկ: Այժմ դուք պետք է տեսնեք ձեր Հելիումի ատոմից ուղարկված տվյալները:
Եթե գտնում եք, որ սա օգտակար է և/կամ ցանկանում եք ունենալ այլ ձեռնարկներ, ազատ զգալ ինձ գրեք @WrittenAirThank, և զվարճացեք:
Խորհուրդ ենք տալիս:
Sխի հայտնաբերման դեպքում SMS ուղարկելը (Arduino+GSM SIM900A: 5 քայլ)

Sխի հայտնաբերման դեպքում SMS ուղարկելը (Arduino+GSM SIM900A. Բարև բոլորին: Իմ առաջին հրահանգում ես գազի ահազանգ կուղարկեմ, որը հաղորդագրություն կուղարկի օգտվողին, եթե հայտնաբերվի աղտոտում: Սա կլինի պարզ նախատիպ `օգտագործելով Arduino, GSM մոդուլ և էլեկտրաքիմիական նյութեր: ծխի ցուցիչ: Հետագայում դա կարող է տարածվել մինչև
SMS ուղարկելը Arduino- ով -- TC35 GSM մոդուլ `5 քայլ

SMS ուղարկելը Arduino- ով || TC35 GSM մոդուլ. Այս փոքր նախագծում ես ձեզ ցույց կտամ, թե ինչպես ճիշտ օգտագործել TC35 GSM մոդուլը և ինչպես օգտագործել այն Arduino Uno- ի հետ `դրանով SMS ուղարկելու համար:
Անլար ջերմաստիճանի և խոնավության տվիչի տվյալներ Excel- ին ուղարկելը. 34 քայլ

Անլար ջերմաստիճանի և խոնավության տվիչի տվյալների փոխանցում Excel- ին. Այս տեքստի կանգառի միջոցով դուք պետք է
Անլար թրթռումների և ջերմաստիճանի տվիչների տվյալներ Excel- ին Node-RED- ի միջոցով ուղարկելը. 25 քայլ

Անլար թրթռումների և ջերմաստիճանի տվիչների տվյալներ Excel- ին ուղարկելով Node-RED- ի միջոցով. Ներկայացնելով NCD- ի Long Range IoT Industrial անլար թրթռման և ջերմաստիճանի տվիչը, որը կարող է պարծենալ մինչև 2 մղոն հեռավորությամբ `անլար ցանցային ցանցի կառուցվածքի օգտագործմամբ: Ներառելով ճշգրիտ 16-բիթանոց թրթռման և ջերմաստիճանի տվիչ ՝ այս սարքը փոխում է
Դիրի - Հելիումի փուչիկ `6 քայլ

Դիրի - Հելիումի փուչիկ. Այս հրահանգով ես ձեզ կներկայացնեմ տարածքը փաստաթղթավորող ինքնավար հելիումի փուչիկ ստեղծելու գործընթացով: Դիտեք տեսանյութը ՝ https://www.youtube.com/watch?v=NwzptoiYJdUT Փուչիկն ու պատյանը ինքնաշեն են, էլեկտրոնային