Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Johdanto IFTTT: hen
- Vaihe 2: Asenna IFTTT Ameba MCU: lle
- Vaihe 3: Koodaus ja suorittaminen
Video: MCU Internet -palvelun käyttäminen IFTTT: n kautta - Ameba Arduino: 3 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
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
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
· 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
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:
Complex Arts -anturikortin käyttäminen puhtaan datan hallintaan WiFi: n kautta: 4 vaihetta (kuvilla)
Complex Arts -anturikortin käyttäminen puhtaan datan hallintaan WiFi: n kautta: Oletko koskaan halunnut kokeilla eleohjausta? Saa asiat liikkeelle käden heilutuksella? Hallitsetko musiikkia ranteesi kiertämällä? Tämä Instructable näyttää kuinka! Complex Arts Sensor Board (complexarts.net) on monipuolinen mikro
Ohjaa laitteita Internetin kautta selaimen kautta. (IoT): 6 vaihetta
Ohjaa laitteita Internetin kautta selaimen kautta. (IoT): Tässä ohjeessa näytän sinulle, kuinka voit ohjata laitteita, kuten LED-valoja, releitä, moottoreita jne. Internetin kautta verkkoselaimen kautta. Ja voit käyttää ohjaimia turvallisesti millä tahansa laitteella. Tässä käyttämäni verkkoalusta on RemoteMe.org -vierailu
ESP32: n käyttäminen LEDin ohjaamiseen Blynkin kautta WiFi: 7 vaihetta (kuvilla)
ESP32: n käyttäminen LED -valojen ohjaamiseen Blynkin kautta WiFi: Tässä opetusohjelmassa käytetään ESP32 -kehityskorttia LED -valojen ohjaamiseen Blynkillä WiFi -yhteyden kautta. Blynk on alusta, jossa on iOS- ja Android -sovellukset Arduinon, Raspberry Pi: n ja vastaavien hallitsemiseksi Internetin kautta. Se on digitaalinen kojelauta, johon voit rakentaa
Komposiittivideo- ja verkkotietojen käyttäminen Ethernet -kaapelin kautta: 6 vaihetta (kuvien kanssa)
Komposiittivideo- ja verkkotietojen käyttäminen Ethernet -kaapelin kautta: Minun oli käytettävä videota ja ääntä taloni toiseen osaan. Ongelma oli, minulla ei ollut niin paljon AV -kaapelia, eikä aikaa ja rahaa hyvän asennuksen tekemiseen. Minulla oli kuitenkin runsaasti Cat 5 Ethernet -kaapelia. Tämän minä keksin
Tiedostojen siirtäminen lähiverkon kautta BitTorrentin kautta: 6 vaihetta
Tiedostojen siirtäminen lähiverkon kautta BitTorrentin kautta: Joskus sinun on ehkä siirrettävä tiedostoja verkon kautta useille tietokoneille. Vaikka voit laittaa sen flash -asemaan tai CD/DVD -levylle, sinun on mentävä jokaiseen tietokoneeseen kopioimalla tiedostot, ja kaikkien tiedostojen kopioiminen voi viedä hetken (etenkin f