Përmbajtje:
Video: MCU Qasja në Shërbimin e Internetit përmes IFTTT - Ameba Arduino: 3 Hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
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
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
· 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
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:
Kontrolli i udhëhequr përmes aplikacionit Blynk duke përdorur Nodemcu përmes internetit: 5 hapa
Kontrolli i udhëhequr përmes aplikacionit Blynk duke përdorur Nodemcu në internet: Përshëndetje të gjithëve Sot do t'ju tregojmë se si mund të kontrolloni një LED duke përdorur një smartphone përmes internetit
Ndizni LED përmes Internetit [MagicBlocks]: 10 hapa
Ndizni LED përmes Internetit [MagicBlocks]: Ky tutorial do t'ju mësojë të kontrolloni LED në Magicbit tuaj duke përdorur Magicblocks
Temperatura e dhomës përmes internetit me BLYNK ESP8266 & DHT11: 5 hapa (me fotografi)
Temperatura e dhomës përmes internetit me BLYNK ESP8266 & DHT11: Përshëndetje djema, sot do të bëjmë një monitor të temperaturës së dhomës, të cilin mund ta përdorim për të monitoruar dhomën tonë nga kudo në botë dhe për ta bërë këtë do të përdorim një pllakë BLYNK IoT dhe do të përdorim DHT11 për të lexuar temperaturën e dhomës ne do të përdorim një ESP8266 për të arritur
Kontrolli i Ujitjes përmes Internetit + Arduino + Ethernet: 3 hapa
Kontrolli i Ujitjes përmes Internetit + Arduino + Ethernet: Dua t'ju prezantoj me një projekt që kam zbatuar gjatë sezonit të festave të këtij viti. Unë krijova një sistem të orientuar nga uebi për hortikulturën, i cili specializohet në shitjen dhe kultivimin e llojeve të ndryshme të bimëve, pemëve, luleve
Kontrolloni pajisjet përmes internetit përmes shfletuesit. (IoT): 6 hapa
Kontrolloni pajisjet përmes internetit përmes shfletuesit. (IoT): Në këtë Instructable unë do t'ju tregoj se si mund t'i kontrolloni pajisjet si LED, Reletë, motorët etj përmes internetit përmes shfletuesit të uebit. Dhe mund t'i qaseni kontrolleve në mënyrë të sigurt mbi çdo pajisje. Platforma në internet që kam përdorur këtu është vizita e RemoteMe.org