Sadržaj:
- Supplies
- Korak 1: Uvod u IFTTT
- Korak 2: Postavite IFTTT na Ameba MCU
- Korak 3: Kodiranje i pokretanje
Video: MCU Pristup Internet uslugama putem IFTTT - Ameba Arduino: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Pristup internetskoj usluzi lak je posao za pametne uređaje poput android telefona, tableta ili računara, ali nije tako lak za mikrokontrolere jer obično zahtijeva bolju povezanost i procesorsku snagu. Međutim, možemo prenijeti teški dio posla na IFTTT kako bismo lakše ostvarili veliki izbor internetskih usluga. Ovaj vodič će vam pokazati kako koristiti IFTTT za to.
Supplies
- Ameba x 1
- Račun sa https://ifttt.com/ za pristup IFTTT usluzi
Korak 1: Uvod u IFTTT
IFTTT, poznat pod imenom If This Then That, je web stranica i mobilna aplikacija te besplatna usluga zasnovana na webu za kreiranje apleta ili lanaca jednostavnih uvjetnih izraza. Aplet se pokreće promjenama koje se dešavaju unutar drugih web servisa kao što su Gmail, Facebook, Telegram, Instagram, Pinterest itd.
· Generirajte aplet iz IFTTT -a
U nastavku dobivamo primjer IFTTT Appleta za slanje e -pošte određenom primatelju.
Da bi se izveo primjer, HTTP POST funkcija ameba koristi se za postavljanje jednostavne webhook usluge koju prima IFTTT platforma, a zatim se koristi za pokretanje odgovora (slanje e -pošte).
Nakon što se prijavite na https://ifttt.com/, kliknite Moji Appleti s vrha.
Provjerite slike iznad da biste slijedili korake.
Korak 2: Postavite IFTTT na Ameba MCU
· Postavite okidač putem Amebe
Nakon što je Apple Applet spreman na IFTTT nadzornoj ploči, primjer programa može se umetnuti na Ameba ploču za postavljanje HTTP zahtjeva.
1. Primjer programa nalazi se u mapi “HTTP_IFTTT_POST”. Slijedite donje korake:
1) Kliknite na.
2) Nakon što se program otvori, uredite sljedeće 3 stavke unutar koda kako bi program uspješno funkcionirao.
Uredite vjerodajnice za Wi-Fi da biste se povezali na Wi-Fi hotspot ili pristupnu točku po želji.
U polje imena hosta unesite naziv hosta IFTTT usluge „maker.ifttt.com“
ispod polja Path unesite EventName i polje ključa “trigger // with/key/”
- Naziv događaja: Naziv događaja trebao bi biti isti kao onaj naveden u IFTTT apletu. U ovom primjeru naziv događaja je "test_event"
- Ključ: dostupno pod uslugom Webhook na pojedinačnom IFTTT računu. Pogledajte sljedeći korak za dobivanje.
3) Kako dobiti ključ sa kartice dokumentacije Webhooks -a?
pronađite uslugu Webhooks na kartici Usluge.
Na stranici usluge Webhooks kliknite na karticu Dokumentacija u gornjem desnom kutu.
Ključ možete pronaći na stranici dokumentacije. Takođe, kako se HTTP zahtjev može koristiti kao što je prikazano
Korak 3: Kodiranje i pokretanje
Uzorak popunjenog koda naveden je gore
Pokrenimo primjer programa na Amebi
Nakon što je primjer spreman, spojite se na Ameba ploču putem USB kabela.
Sastavite kôd. Kliknite na “Sketch” -> “Verify/Compile” na Arduinu. Po završetku, na dnu Arduina bit će zatraženo "Gotovo kompajliranje".
Pošaljite (fleširajte) kôd na Amebu klikom na “Sketch” -> “Upload”. (Proces učitavanja bit će označen komponentom D3 koja će treptati na ploči)
Nakon što je prijenos dovršen (komponenta D3 na ploči prestat će treperiti), "završetak učitavanja" će se odraziti na dnu prozora Arduino IDE -a
Otvorite serijski monitor.
Pritisnite dugme “Reset” da vidite izlazne zapisnike.
Nakon što je događaj uspješno pokrenut, redak „Čestitamo! Pokrenuli ste događaj test_event”može se vidjeti na serijskom monitoru i bit će isporučen podsjetnik putem e -pošte za ovaj događaj.
Nakon toga e -poruka se šalje na račun e -pošte primatelja registriran u IFTTT Applet -u i primit će obavijest putem e -pošte.
Preporučuje se:
Upravljajte kućanskim aparatima pomoću Node MCU -a i Google pomoćnika - IOT - Blynk - IFTTT: 8 koraka
Upravljajte kućanskim aparatima pomoću Node MCU -a i Google asistenta | IOT | Blynk | IFTTT: Jednostavan projekt za kontrolu uređaja pomoću Google asistenta: Upozorenje: Rukovanje električnom energijom iz mreže može biti opasno. Rukovati s najvećom pažnjom. Zaposlite profesionalnog električara dok radite s otvorenim krugovima. Neću preuzeti odgovornost za da
Kontrolirajte pristup Arduino YÚN s MySQL, PHP5 i Python: 11 koraka (sa slikama)
Kontrolišite pristup Arduino YÚN -a sa MySQL -om, PHP5 i Pythonom: Zdravo prijatelji! Pa, kao što znate, u septembru novi premijerni štit Arduina, Arduino YUN. Ovaj mali prijatelj ima Linux ugrađen sistem s kojim možemo pokrenuti sve što vam padne na pamet (barem do sada). Iako ima vrlo malo informacija
Upravljajte uređajima putem interneta putem preglednika. (IoT): 6 koraka
Upravljajte uređajima putem interneta putem preglednika. (IoT): U ovom uputstvu ću vam pokazati kako možete kontrolirati uređaje poput LED dioda, releja, motora itd. Putem interneta putem web-preglednika. I možete sigurno pristupiti kontrolama sa bilo kojeg uređaja. Web platforma koju sam ovdje koristio je RemoteMe.org posjetite
Povežite svoj Arduino sa vanjskim uslugama: 6 koraka
Povežite svoj Arduino sa vanjskim uslugama: Zdravo! Ovaj vodič će vam pokazati kako spojiti povezani Arduino ili IOT uređaj po izboru na vanjski servis. Radi ovog vodiča radit ćemo s Easy Windowom (izmišljenim, ali programabilnim pametnim prozorom), ako je ovo
Node MCU sa relejnim modulom sa 4 porta, aplikacijom Blynk, IFTTT i Google Home. Dobit?: 5 koraka
Node MCU sa relejnim modulom sa 4 porta, aplikacijom Blynk, IFTTT i Google Home. Zarada ?: Ovaj post govori o tome kako povezati Google dom s NodeMCU -om i aplikacijom blynk, možete kontrolirati svoje uređaje pomoću jednostavnog prekidača NodeMCU -a koji kontrolira blynk i google pomoćnika. Pa idemo, Ok Google .. Uključite stvar