Përmbajtje:

MCU Qasja në Shërbimin e Internetit përmes IFTTT - Ameba Arduino: 3 Hapa
MCU Qasja në Shërbimin e Internetit përmes IFTTT - Ameba Arduino: 3 Hapa

Video: MCU Qasja në Shërbimin e Internetit përmes IFTTT - Ameba Arduino: 3 Hapa

Video: MCU Qasja në Shërbimin e Internetit përmes IFTTT - Ameba Arduino: 3 Hapa
Video: Si të përmirësosh shpejtësinë e internetit - Geek Room 2024, Nëntor
Anonim
MCU Qasja në Shërbimin e Internetit përmes IFTTT - Ameba Arduino
MCU Qasja në Shërbimin e Internetit përmes IFTTT - Ameba Arduino

Qasja në shërbimin e internetit është një punë e lehtë për një pajisje të zgjuar si një telefon android, tabletë ose një kompjuter, por jo aq e lehtë për mikrokontrolluesit pasi zakonisht kërkon lidhje më të mirë dhe fuqi përpunuese. Sidoqoftë, ne mund ta shkarkojmë pjesën e rëndë të punës në IFTTT për të na ndihmuar të përmbushim një larmi të madhe shërbimesh në internet me lehtësi. Ky tutorial do t'ju tregojë se si të përdorni IFTTT për ta bërë këtë.

Furnizimet

  • Ameba x 1
  • Një llogari nga https://ifttt.com/, për të hyrë në shërbimin IFTTT

Hapi 1: Hyrje në IFTTT

Hyrje në IFTTT
Hyrje në IFTTT
Hyrje në IFTTT
Hyrje në IFTTT
Hyrje në IFTTT
Hyrje në IFTTT

IFTTT, e njohur si If This Then That, është një uebfaqe dhe aplikacion celular dhe shërbim falas i bazuar në ueb për të krijuar apletet, ose zinxhirët e deklaratave të thjeshta të kushtëzuara. Apleti nxitet nga ndryshimet që ndodhin brenda shërbimeve të tjera të internetit si Gmail, Facebook, Telegram, Instagram, Pinterest etj.

· Gjeneroni Aplet nga IFTTT

Në vijim, marrim një shembull të IFTTT Applet për t'i dërguar email marrësit të caktuar.

Për të ekzekutuar shembullin, tipari HTTP POST i ameba përdoret për të postuar një shërbim të thjeshtë webhook që merret nga Platforma IFTTT dhe nga ana tjetër përdoret për të shkaktuar një përgjigje (dërgimi i një emaili).

Pasi të regjistroheni në https://ifttt.com/, klikoni Apletet e mia nga lart.

Kontrolloni imazhet e mësipërme për të ndjekur hapat.

Hapi 2: Vendosni IFTTT në Ameba MCU

Vendosni IFTTT në Ameba MCU
Vendosni IFTTT në Ameba MCU
Vendosni IFTTT në Ameba MCU
Vendosni IFTTT në Ameba MCU
Vendosni IFTTT në Ameba MCU
Vendosni IFTTT në Ameba MCU

· Postoni Shkaktarin nëpërmjet Ameba

Pasi Apleti të jetë gati në pultin IFTTT, programi shembull mund të hidhet në tabelën Ameba për të postuar kërkesën

1. Programi shembull është nën dosjen "HTTP_IFTTT_POST". Ndiqni hapat më poshtë:

1) Klikoni në skedarin *.ino brenda dosjes shembull të dhënë në klasë për të hapur shembullin me Arduino IDE.

2) Pasi programi të jetë hapur, modifikoni 3 artikujt e mëposhtëm brenda kodit në mënyrë që programi të funksionojë me sukses.

Ndryshoni kredencialet wi-fi për t'u lidhur me pikën e nxehtë wi-fi ose pikën e hyrjes të zgjedhjes së dëshiruar.

Nën fushën e emrit të hostit, futni emrin e hostit të shërbimit IFTTT "maker.ifttt.com"

nën fushën Rruga, futni emrin e ngjarjes dhe fushën kryesore "shkaktoj // me/çelës/"

- Emri i ngjarjes: Emri i ngjarjes duhet të jetë i njëjtë me atë të specifikuar në apletin IFTTT. Në këtë shembull, emri i ngjarjes është "test_event"

- Çelësi: i disponueshëm nën shërbimin Webhook në llogarinë individuale IFTTT. Shihni hapin tjetër për të marrë.

3) Si të merrni një çelës nga skeda e dokumentacionit të Webhooks?

gjeni shërbimin Webhooks në skedën Shërbimet.

Në faqen e shërbimit Webhooks, klikoni në skedën Dokumentacioni në këndin e sipërm të djathtë.

Çelësi mund të gjendet në faqen e dokumentacionit. Gjithashtu, si mund të përdoret kërkesa HTTP siç tregohet

Hapi 3: Kodimi dhe Drejtimi

Kodimi dhe Drejtimi
Kodimi dhe Drejtimi
Kodimi dhe Drejtimi
Kodimi dhe Drejtimi
Kodimi dhe Drejtimi
Kodimi dhe Drejtimi

Mostra e kodit të plotësuar tregohet më sipër

Tani le të ekzekutojmë programin shembull në Ameba

Pasi shembulli të jetë gati, lidheni me bordin Ameba përmes kabllit USB.

Përpiloni kodin. Klikoni në "Sketch" -> "Verifiko/Përpilo" në Arduino. Pas përfundimit, "Përpilimi i kryer" do të kërkohet në fund të Arduino.

Ngarko (ndezi) kodin në Ameba duke klikuar në "Sketch" -> "Upload". (Procesi i ngarkimit do të tregohet nga komponenti D3 i cili do të ndizet në tabelë)

Pasi të përfundojë ngarkimi (komponenti D3 në tabelë do të ndalojë së ndezuri), "përfundimi i ngarkimit" do të pasqyrohet në fund të dritares Arduino IDE

Hapni monitorin serik.

Shtypni butonin "Reset" për të parë regjistrat e daljes.

Pasi ngjarja të jetë shkarkuar me sukses, rreshti i Urime! Ju keni ndezur ngjarjen test_event”mund të shihet në monitorin serik dhe do të dorëzohet një kujtesë me email për këtë ngjarje.

Më pas një email i dërgohet llogarisë së emailit të marrësit të regjistruar në IFTTT Applet dhe njoftimi me email do të merret.

Recommended: