Turinys:

MCU Prieiga prie interneto paslaugų per IFTTT - Ameba Arduino: 3 žingsniai
MCU Prieiga prie interneto paslaugų per IFTTT - Ameba Arduino: 3 žingsniai

Video: MCU Prieiga prie interneto paslaugų per IFTTT - Ameba Arduino: 3 žingsniai

Video: MCU Prieiga prie interneto paslaugų per IFTTT - Ameba Arduino: 3 žingsniai
Video: LIETUVOS VIEŠŲJŲ BIBLIOTEKŲ INTERNETO VARTOTOJŲ 2019 M. TYRIMO ATASKAITOS PRISTATYMAS 2024, Gruodis
Anonim
MCU Prieiga prie interneto paslaugų per IFTTT - Ameba Arduino
MCU Prieiga prie interneto paslaugų per IFTTT - Ameba Arduino

Prieiga prie interneto paslaugų yra lengva užduotis išmaniajam įrenginiui, pvz., „Android“telefonui, planšetiniam kompiuteriui ar asmeniniam kompiuteriui, tačiau tai nėra taip paprasta naudojant mikrovaldiklius, nes paprastai tam reikia geresnio ryšio ir apdorojimo galios. Tačiau mes galime perkelti didžiąją darbo dalį į IFTTT, kad galėtume lengvai atlikti įvairias interneto paslaugas. Ši pamoka parodys, kaip pasinaudoti IFTTT, kad tai padarytumėte.

Prekės

  • Ameba x 1
  • Paskyra iš https://ifttt.com/, norint pasiekti IFTTT paslaugą

1 žingsnis: IFTTT įvadas

Įvadas į IFTTT
Įvadas į IFTTT
Įvadas į IFTTT
Įvadas į IFTTT
Įvadas į IFTTT
Įvadas į IFTTT

IFTTT, žinoma kaip „If This Then That“, yra svetainė ir programa mobiliesiems bei nemokama žiniatinklio paslauga, skirta programėlėms arba paprastų sąlyginių teiginių grandinėms kurti. Programėlę suaktyvina pakeitimai, atsirandantys kitose žiniatinklio paslaugose, tokiose kaip „Gmail“, „Facebook“, „Telegram“, „Instagram“, „Pinterest“ir kt.

· Sukurkite programėlę iš IFTTT

Toliau mes gauname IFTTT programėlės pavyzdį, kaip išsiųsti el. Laišką nurodytam gavėjui.

Norėdami paleisti pavyzdį, „ameba“HTTP POST funkcija naudojama norint paskelbti paprastą „Webhook“paslaugą, kurią gauna IFTTT platforma, ir kuri savo ruožtu naudojama atsakymui suaktyvinti (el. Laiško siuntimui).

Prisijungę https://ifttt.com/, viršuje spustelėkite Mano aplikacijos.

Patikrinkite aukščiau esančius vaizdus, kad atliktumėte veiksmus.

2 veiksmas: nustatykite IFTTT „Ameba MCU“

Nustatykite IFTTT „Ameba MCU“
Nustatykite IFTTT „Ameba MCU“
Nustatykite IFTTT „Ameba MCU“
Nustatykite IFTTT „Ameba MCU“
Nustatykite IFTTT „Ameba MCU“
Nustatykite IFTTT „Ameba MCU“

· Paskelbkite trigerį per „Ameba“

Kai „Applet“bus paruoštas IFTTT prietaisų skydelyje, pavyzdinę programą galima perkelti į „Ameba“lentą, kad būtų paskelbta HTTP užklausa.

1. Pavyzdinė programa yra aplanke „HTTP_IFTTT_POST“. Atlikite toliau nurodytus veiksmus.

1) Spustelėkite *.ino failą klasėje pateikto pavyzdinio aplanko viduje, kad atidarytumėte pavyzdį naudodami „Arduino IDE“.

2) Kai programa bus atidaryta, redaguokite šiuos 3 kodo elementus, kad programa veiktų sėkmingai.

Redaguokite „Wi-Fi“prisijungimo duomenis, kad prisijungtumėte prie pageidaujamo „Wi-Fi“viešosios interneto prieigos taško arba prieigos taško.

Į pagrindinio kompiuterio lauką įveskite IFTTT paslaugos „maker.ifttt.com“pagrindinio kompiuterio pavadinimą

lauke Kelis įveskite įvykio pavadinimą ir rakto lauką „trigger // with/key/“

- Įvykio pavadinimas: įvykio pavadinimas turi būti toks pat, koks nurodytas IFTTT programėlėje. Šiame pavyzdyje įvykio pavadinimas yra „test_event“

- Raktas: pasiekiamas naudojant „Webhook“paslaugą asmeninėje IFTTT paskyroje. Žiūrėkite kitą žingsnį, kad gautumėte.

3) Kaip gauti raktą iš „Webhooks“dokumentacijos skirtuko?

skirtuke Paslaugos raskite „Webhooks“paslaugą.

„Webhooks“paslaugos puslapyje viršutiniame dešiniajame kampe spustelėkite skirtuką Dokumentacija.

Raktą rasite dokumentacijos puslapyje. Be to, kaip galima naudoti HTTP užklausą, kaip parodyta

3 žingsnis: kodavimas ir paleidimas

Kodavimas ir veikimas
Kodavimas ir veikimas
Kodavimas ir veikimas
Kodavimas ir veikimas
Kodavimas ir veikimas
Kodavimas ir veikimas

Užpildyto kodo pavyzdys nurodytas aukščiau

Dabar paleiskite pavyzdinę programą „Ameba“

Kai pavyzdys bus paruoštas, prijunkite prie „Ameba“plokštės per USB kabelį.

Sudarykite kodą. „Arduino“spustelėkite „Eskizas“-> „Patvirtinti/kompiliuoti“. Baigę „Arduino“apačioje bus paraginta „Done compiling“.

Įkelkite kodą į „Ameba“spustelėdami „Eskizas“-> „Įkelti“. (Įkėlimo procesą parodys D3 komponentas, kuris mirksės lentoje)

Kai įkėlimas bus baigtas (D3 komponentas lentoje nustos mirksėti), „įkėlimo pabaiga“atsispindės „Arduino IDE“lango apačioje

Atidarykite serijinį monitorių.

Norėdami pamatyti išvesties žurnalus, paspauskite mygtuką „Atstatyti“.

Sėkmingai įvykus renginiui, eilutė „Sveikiname! Išjungėte įvykį test_event “, kurį galima pamatyti nuosekliajame monitoriuje, ir bus pristatytas šio įvykio priminimas el.

Tada el. Laiškas siunčiamas į gavėjo el. Pašto paskyrą, užregistruotą „IFTTT Applet“, ir bus gautas el. Pašto pranešimas.

Rekomenduojamas: