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

MCU Ինտերնետ ծառայություն մուտք գործելով IFTTT - Ameba Arduino. 3 քայլ
MCU Ինտերնետ ծառայություն մուտք գործելով IFTTT - Ameba Arduino. 3 քայլ

Video: MCU Ինտերնետ ծառայություն մուտք գործելով IFTTT - Ameba Arduino. 3 քայլ

Video: MCU Ինտերնետ ծառայություն մուտք գործելով IFTTT - Ameba Arduino. 3 քայլ
Video: Public vs Private IP Address 2024, Նոյեմբեր
Anonim
MCU Ինտերնետ ծառայություն մուտք գործելով IFTTT - Ameba Arduino
MCU Ինտերնետ ծառայություն մուտք գործելով IFTTT - Ameba Arduino

Ինտերնետ ծառայություն մուտք գործելը հեշտ աշխատանք է այնպիսի խելացի սարքի համար, ինչպիսին է Android հեռախոսը, պլանշետը կամ համակարգիչը, բայց միկրոկոնտրոլերների համար այնքան էլ հեշտ չէ, քանի որ այն սովորաբար պահանջում է ավելի լավ կապ և մշակման հզորություն: Այնուամենայնիվ, մենք կարող ենք աշխատանքի ծանր մասը բեռնաթափել IFTTT- ին, որը կօգնի մեզ հեշտությամբ կատարել ինտերնետ ծառայությունների մեծ տեսականի: Այս ձեռնարկը ցույց կտա ձեզ, թե ինչպես օգտագործել IFTTT- ն հենց դա անելու համար:

Պարագաներ

  • Ամեբա x 1
  • IFTTT ծառայություն մուտք գործելու համար հաշիվ https://ifttt.com/ կայքից

Քայլ 1: Ներածություն IFTTT- ին

IFTTT- ի ներածություն
IFTTT- ի ներածություն
IFTTT- ի ներածություն
IFTTT- ի ներածություն
IFTTT- ի ներածություն
IFTTT- ի ներածություն

IFTTT- ը, որը հայտնի է If This Then That անվանումով, վեբ կայք և բջջային ծրագիր է և անվճար վեբ-ծառայություն ՝ հավելվածներ ստեղծելու կամ պարզ պայմանական հայտարարությունների շղթաներ ստեղծելու համար: Theրագիրը գործարկվում է այլ վեբ ծառայությունների փոփոխությունների արդյունքում, ինչպիսիք են Gmail- ը, Facebook- ը, Telegram- ը, Instagram- ը, Pinterest- ը և այլն:

· Ստեղծեք Applet IFTTT- ից

Հաջորդը, մենք ստանում ենք IFTTT Applet- ի օրինակ `նշված հասցեատիրոջը էլ.

Օրինակը գործարկելու համար ameba- ի HTTP POST գործառույթը օգտագործվում է IHTTT հարթակի կողմից ստացված պարզ վեբհուք ծառայություն տեղադրելու համար և իր հերթին օգտագործվում է պատասխան (նամակ ուղարկելու համար) գործարկելու համար:

Https://ifttt.com/ մուտք գործելուց հետո կտտացրեք «Իմ ապլետները վերևից»:

Քայլերին հետևելու համար ստուգեք վերը նշված պատկերները:

Քայլ 2. IFTTT- ի կարգավորում Ameba MCU- ում

Տեղադրեք IFTTT- ը Ameba MCU- ում
Տեղադրեք IFTTT- ը Ameba MCU- ում
Տեղադրեք IFTTT- ը Ameba MCU- ում
Տեղադրեք IFTTT- ը Ameba MCU- ում
Տեղադրեք IFTTT- ը Ameba MCU- ում
Տեղադրեք IFTTT- ը Ameba MCU- ում

· Տեղադրեք ձգանը Ameba- ի միջոցով

Երբ Applet- ը պատրաստ կլինի IFTTT կառավարման վահանակում, օրինակելի ծրագիրը կարող է ցայտվել Ameba տախտակի վրա ՝ HTTP հարցումը տեղադրելու համար:

1. Օրինակ ծրագիրը գտնվում է «HTTP_IFTTT_POST» թղթապանակի տակ: Հետևեք հետևյալ քայլերին.

1) Սեղմեք *.ino ֆայլի վրա `դասարանում ներկայացված օրինակ թղթապանակի ներսում` օրինակը Arduino IDE- ով բացելու համար:

2) isրագիրը բացվելուց հետո խմբագրեք հետևյալ 3 կետերը ծածկագրի ներսում, որպեսզի ծրագիրը հաջողությամբ աշխատի:

Խմբագրեք wi-fi հավատարմագրերը ՝ wi-fi թեժ կետին կամ ցանկալի ընտրության մուտքի կետին միանալու համար:

Հյուրընկալողի անվան դաշտում մուտքագրեք IFTTT ծառայության «maker.ifttt.com» սերվերի անունը

«athանապարհ» դաշտի տակ մուտքագրեք իրադարձության անվանումը և «ձգան // հետ/բանալին» բանալին

- Միջոցառման անվանումը. Միջոցառման անունը պետք է լինի նույնը, ինչ նշված է IFTTT հավելվածում: Այս օրինակում իրադարձության անունը «test_event» է

- Բանալին. Հասանելի է Webhook ծառայության ներքո `IFTTT առանձին հաշվում: Ստանալու համար տես հաջորդ քայլը:

3) Ինչպե՞ս ստանալ բանալին Webhooks- ի փաստաթղթերի ներդիրից:

Webhooks ծառայությունը գտեք «Servicesառայություններ» ներդիրում:

Webhooks ծառայության էջում կտտացրեք «Փաստաթղթեր» ներդիրին ՝ վերին աջ անկյունում:

Բանալին կարելի է գտնել փաստաթղթերի էջում: Բացի այդ, ինչպես կարող է օգտագործվել HTTP հարցումը, ինչպես ցույց է տրված

Քայլ 3: Կոդավորում և գործարկում

Կոդավորում և գործարկում
Կոդավորում և գործարկում
Կոդավորում և գործարկում
Կոդավորում և գործարկում
Կոդավորում և գործարկում
Կոդավորում և գործարկում

Լրացված ծածկագրի նմուշը նշված է վերևում

Այժմ եկեք գործարկենք ընտրանքային ծրագիրը Ameba- ի վրա

Երբ օրինակը պատրաստ լինի, միացեք Ameba տախտակին USB մալուխի միջոցով:

Կազմել կոդը: Կտտացրեք «Էսքիզ» -> «Ստուգեք/կազմեք» Arduino- ում: Ավարտելուց հետո Arduino- ի ներքևում կհրավիրվի «Կատարել կազմելը»:

Վերբեռնեք (փայլեցրեց) կոդը Ameba- ի վրա ՝ կտտացնելով «Էսքիզ» -> «Վերբեռնում»: (Վերբեռնման գործընթացը նշվելու է D3 բաղադրիչով, որը թարթվելու է տախտակի վրա)

Վերբեռնումն ավարտվելուց հետո (տախտակի վրա բաղադրիչ D3- ը կդադարի բռնկվել), «բեռնման ավարտը» կարտացոլվի Arduino IDE պատուհանի ներքևում:

Բացեք սերիական մոնիտորը:

Կտտացրեք «Վերականգնել» կոճակին ՝ ելքային տեղեկամատյանները տեսնելու համար:

Միջոցառումը հաջողությամբ արձակելուց հետո բացվեց «Շնորհավորում եմ. Դուք արձակել եք test_event իրադարձությունը », որը կարելի է տեսնել սերիական մոնիտորի վրա և էլ.

Այնուհետև էլփոստը կուղարկվի ստացողի էլփոստի հաշվին, որը գրանցված է IFTTT Applet- ում և էլ.

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