Sisällysluettelo:

MCU Internet -palvelun käyttäminen IFTTT: n kautta - Ameba Arduino: 3 vaihetta
MCU Internet -palvelun käyttäminen IFTTT: n kautta - Ameba Arduino: 3 vaihetta

Video: MCU Internet -palvelun käyttäminen IFTTT: n kautta - Ameba Arduino: 3 vaihetta

Video: MCU Internet -palvelun käyttäminen IFTTT: n kautta - Ameba Arduino: 3 vaihetta
Video: Every MCU Movie Ranked 2024, Marraskuu
Anonim
MCU Internet -palvelun käyttö IFTTT: n kautta - Ameba Arduino
MCU Internet -palvelun käyttö IFTTT: n kautta - Ameba Arduino

Internet -palvelun käyttäminen on helppo tehtävä älylaitteelle, kuten Android -puhelimelle, tabletille tai tietokoneelle, mutta ei niin helppoa mikrokontrollereille, koska se vaatii yleensä paremman yhteyden ja prosessointitehon. Voimme kuitenkin siirtää raskaan osan työstä IFTTT: lle, jotta voimme tarjota suuren valikoiman Internet -palveluja helposti. Tämä opetusohjelma näyttää sinulle, miten IFTTT: tä voidaan käyttää juuri sen tekemiseen.

Tarvikkeet

  • Ameba x 1
  • Tili osoitteesta https://ifttt.com/, jotta voit käyttää IFTTT -palvelua

Vaihe 1: Johdanto IFTTT: hen

Johdanto IFTTT: hen
Johdanto IFTTT: hen
Johdanto IFTTT: hen
Johdanto IFTTT: hen
Johdanto IFTTT: hen
Johdanto IFTTT: hen

IFTTT, joka tunnetaan nimellä If This Then That, on verkkosivusto ja mobiilisovellus sekä ilmainen verkkopalvelu, jolla luodaan appletteja tai yksinkertaisten ehdollisten lausekkeiden ketjuja. Sovelman käynnistävät muutokset, jotka tapahtuvat muissa verkkopalveluissa, kuten Gmail, Facebook, Telegram, Instagram, Pinterest jne.

· Luo appletti IFTTT: stä

Seuraavaksi saamme esimerkin IFTTT Appletista sähköpostin lähettämiseksi määritetylle vastaanottajalle.

Esimerkin suorittamiseksi ameban HTTP POST -ominaisuutta käytetään yksinkertaisen webhook -palvelun lähettämiseen, jonka IFTTT -alusta vastaanottaa ja jota puolestaan käytetään vastauksen käynnistämiseen (sähköpostin lähettäminen).

Kun olet kirjautunut sisään osoitteessa https://ifttt.com/, valitse Omat appletit ylhäältä.

Tarkista yllä olevat kuvat ja seuraa vaiheita.

Vaihe 2: Asenna IFTTT Ameba MCU: lle

Asenna IFTTT Ameba MCU: lle
Asenna IFTTT Ameba MCU: lle
Asenna IFTTT Ameba MCU: lle
Asenna IFTTT Ameba MCU: lle
Asenna IFTTT Ameba MCU: lle
Asenna IFTTT Ameba MCU: lle

· Lähetä liipaisin Ameban kautta

Kun Applet on valmis IFTTT -koontinäytössä, esimerkkiohjelma voidaan vilkuttaa Ameba -levylle lähettääkseen HTTP -pyynnön.

1. Esimerkkiohjelma on kansiossa HTTP_IFTTT_POST. Noudata seuraavia ohjeita:

1) Napsauta *.ino -tiedostoa luokan esimerkkikansion sisällä avataksesi esimerkin Arduino IDE: llä.

2) Kun ohjelma on avattu, muokkaa seuraavia 3 koodin sisällä olevaa kohtaa, jotta ohjelma toimii.

Muokkaa Wi-Fi-käyttöoikeustietoja muodostaaksesi yhteyden haluamaasi Wi-Fi-yhteyspisteeseen tai tukiasemaan.

Kirjoita isäntänimen kenttään IFTTT -palvelun isäntänimi "maker.ifttt.com"

kirjoita Polku -kenttään tapahtuman nimi ja avainkenttä”trigger // with/key/”

- Tapahtuman nimi: Tapahtuman nimen on oltava sama kuin IFTTT -sovelmassa määritetty. Tässä esimerkissä tapahtuman nimi on "test_event"

- Avain: saatavana Webhook -palvelussa yksittäisellä IFTTT -tilillä. Katso seuraava vaihe saadaksesi.

3) Kuinka saada avain Webhooks -asiakirjojen välilehdeltä?

etsi Webhooks -palvelu Palvelut -välilehdeltä.

Napsauta Webhooks -palvelusivun Dokumentaatio -välilehteä oikeassa yläkulmassa.

Avain löytyy dokumentaatiosivulta. Myös kuinka HTTP -pyyntöä voidaan käyttää kuvan mukaisesti

Vaihe 3: Koodaus ja suorittaminen

Koodaus ja juoksu
Koodaus ja juoksu
Koodaus ja juoksu
Koodaus ja juoksu
Koodaus ja juoksu
Koodaus ja juoksu

Näyte valmiista koodista on esitetty edellä

Suorita nyt näyteohjelma Amebassa

Kun esimerkki on valmis, muodosta yhteys Ameba -korttiin USB -kaapelin kautta.

Kokoa koodi. Napsauta Arduinon "Luonnos" -> "Vahvista/käännä". Kun olet valmis, Arduinon alareunassa kysytään "Valmis kääntäminen".

Lataa koodi (vilkkuu) Amebaan napsauttamalla”Sketch” -> “Upload”. (Latausprosessi ilmaistaan komponentilla D3, joka vilkkuu taululla)

Kun lataus on valmis (komponentti D3 taululla lakkaa vilkkumasta), "lähetyksen viimeistely" näkyy Arduino IDE -ikkunan alaosassa

Avaa sarjamonitori.

Paina "Reset" -painiketta nähdäksesi tulostuslokit.

Tapahtuman onnistuneen ampumisen jälkeen ilmestyy rivi Onnittelut! Olet käynnistänyt test_event -tapahtuman”näkyy sarjamittarissa ja sähköpostitse lähetetään muistutus tästä tapahtumasta.

Tämän jälkeen sähköpostiviesti lähetetään vastaanottajan sähköpostitilille, joka on rekisteröity IFTTT Appletissa, ja sähköposti -ilmoitus vastaanotetaan.

Suositeltava: