![MCU Accesarea serviciului de internet prin IFTTT - Ameba Arduino: 3 pași MCU Accesarea serviciului de internet prin IFTTT - Ameba Arduino: 3 pași](https://i.howwhatproduce.com/images/002/image-5017-j.webp)
Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04
![MCU Accesarea serviciului de internet prin IFTTT - Ameba Arduino MCU Accesarea serviciului de internet prin IFTTT - Ameba Arduino](https://i.howwhatproduce.com/images/002/image-5017-1-j.webp)
Accesarea serviciului de internet este o treabă ușoară pentru un dispozitiv inteligent, cum ar fi un telefon Android, o tabletă sau un computer, dar nu atât de ușor pe microcontrolere, deoarece de obicei necesită o conectivitate și o putere de procesare mai bune. Cu toate acestea, putem descărca partea cea mai grea a lucrării către IFTTT pentru a ne ajuta să realizăm cu ușurință o mare varietate de servicii de internet. Acest tutorial vă va arăta cum să utilizați IFTTT pentru a face exact acest lucru.
Provizii
- Ameba x 1
- Un cont de pe https://ifttt.com/, pentru a accesa serviciul IFTTT
Pasul 1: Introducere în IFTTT
![Introducere în IFTTT Introducere în IFTTT](https://i.howwhatproduce.com/images/002/image-5017-2-j.webp)
![Introducere în IFTTT Introducere în IFTTT](https://i.howwhatproduce.com/images/002/image-5017-3-j.webp)
![Introducere în IFTTT Introducere în IFTTT](https://i.howwhatproduce.com/images/002/image-5017-4-j.webp)
IFTTT, cunoscut sub numele de If This Then That, este un site web și o aplicație mobilă și un serviciu gratuit bazat pe web pentru a crea applet-urile sau lanțurile de declarații condiționale simple. Applet-ul este declanșat de modificările care apar în alte servicii web, cum ar fi Gmail, Facebook, Telegram, Instagram, Pinterest etc.
· Generați applet din IFTTT
În continuare, vom obține un exemplu de IFTTT Applet pentru a trimite e-mail destinatarului specificat.
Pentru a rula exemplul, caracteristica HTTP POST a ameba este utilizată pentru a posta un serviciu webhook simplu, care este primit de Platforma IFTTT și, la rândul său, pentru a declanșa un răspuns (trimiterea unui e-mail).
După ce v-ați conectat la https://ifttt.com/, faceți clic pe Appletele mele de sus.
Verificați imaginile de mai sus pentru a urma pașii.
Pasul 2: Configurați IFTTT pe Ameba MCU
![Configurați IFTTT pe Ameba MCU Configurați IFTTT pe Ameba MCU](https://i.howwhatproduce.com/images/002/image-5017-5-j.webp)
![Configurați IFTTT pe Ameba MCU Configurați IFTTT pe Ameba MCU](https://i.howwhatproduce.com/images/002/image-5017-6-j.webp)
![Configurați IFTTT pe Ameba MCU Configurați IFTTT pe Ameba MCU](https://i.howwhatproduce.com/images/002/image-5017-7-j.webp)
· Postați declanșatorul prin Ameba
Odată ce applet-ul este gata în tabloul de bord IFTTT, programul de exemplu poate fi afișat pe placa Ameba pentru a posta cererea
1. Exemplul de program se află în folderul „HTTP_IFTTT_POST”. Urmați pașii de mai jos:
1) Faceți clic pe fișierul *.ino din folderul de exemplu furnizat în clasă pentru a deschide exemplul cu Arduino IDE.
2) Odată ce programul este deschis, editați următoarele 3 elemente din cod pentru a face programul să funcționeze cu succes.
Editați acreditările wi-fi pentru a vă conecta la hotspot-ul wi-fi sau la punctul de acces dorit.
Sub câmpul nume gazdă, introduceți numele gazdei serviciului IFTTT „maker.ifttt.com”
sub câmpul Căi, introduceți câmpul Numele evenimentului și cheia „declanșare // cu / cheie /”
- Numele evenimentului: numele evenimentului trebuie să fie același cu cel specificat în applet-ul IFTTT. În acest exemplu, numele evenimentului este „test_event”
- Cheie: disponibilă sub serviciul Webhook în cont IFTTT individual. Consultați pasul următor pentru a obține.
3) Cum se obține o cheie din fila documentație a Webhooks-urilor?
găsiți serviciul Webhooks în fila Servicii.
Pe pagina de servicii Webhooks, faceți clic pe fila Documentație din colțul din dreapta sus.
Cheia poate fi găsită în pagina de documentare. De asemenea, modul în care poate fi utilizată cererea HTTP așa cum se arată
Pasul 3: Codare și rulare
![Codificare și rulare Codificare și rulare](https://i.howwhatproduce.com/images/002/image-5017-8-j.webp)
![Codificare și rulare Codificare și rulare](https://i.howwhatproduce.com/images/002/image-5017-9-j.webp)
![Codificare și rulare Codificare și rulare](https://i.howwhatproduce.com/images/002/image-5017-10-j.webp)
Eșantionul codului completat este indicat mai sus
Acum să rulăm programul eșantion pe Ameba
Odată ce exemplul este gata, conectați-vă la placa Ameba prin cablu USB.
Compilați codul. Faceți clic pe „Sketch” -> „Verify / Compile” pe Arduino. La finalizare, „Compilație finalizată” va fi solicitată în partea de jos a Arduino.
Încărcați (intermitent) codul pe Ameba făcând clic pe „Schiță” -> „Încărcare”. (Procesul de încărcare va fi indicat de componenta D3 care va clipi pe tablă)
Odată ce încărcarea este finalizată (componenta D3 de pe placă va înceta să clipească), „finisarea încărcării” va fi reflectată în partea de jos a ferestrei IDE Arduino
Deschideți monitorul serial.
Apăsați butonul „Resetare” pentru a vedea jurnalele de ieșire.
După ce evenimentul a fost tras cu succes, rândul „Felicitări! Ați declanșat evenimentul test_event”poate fi văzut pe monitorul serial și va fi livrat un memento de e-mail pentru acest eveniment.
Ulterior, se trimite un e-mail către contul de e-mail al destinatarului înregistrat la IFTTT Applet și se va primi o notificare prin e-mail.
Recomandat:
Controlul Ledului prin intermediul aplicației Blynk folosind Nodemcu prin internet: 5 pași
![Controlul Ledului prin intermediul aplicației Blynk folosind Nodemcu prin internet: 5 pași Controlul Ledului prin intermediul aplicației Blynk folosind Nodemcu prin internet: 5 pași](https://i.howwhatproduce.com/images/001/image-766-j.webp)
Controlul Ledului prin intermediul aplicației Blynk folosind Nodemcu prin Internet: Bună ziua tuturor Astăzi vă vom arăta cum puteți controla un LED folosind un smartphone pe internet
[2020] Aprinderea LED-urilor pentru accesarea cu crawlere de noapte: 9 pași (cu imagini)
![[2020] Aprinderea LED-urilor pentru accesarea cu crawlere de noapte: 9 pași (cu imagini) [2020] Aprinderea LED-urilor pentru accesarea cu crawlere de noapte: 9 pași (cu imagini)](https://i.howwhatproduce.com/images/002/image-3627-9-j.webp)
[2020] LED-uri de iluminare pentru accesarea cu crawlere nocturnă: Valenta Off-Roader Valenta Off-Roader este o mașină RC Off-Road cu micro: biți. Este compatibil Lego Technic și este echipat cu două (x2) motoare cu roți dințate pe roțile din spate și (x1) servodirecție bazate pe mecanismul brațului Roberval. Humming Works LLC și
Accesarea datelor dvs. Solaredge folosind Python: 4 pași
![Accesarea datelor dvs. Solaredge folosind Python: 4 pași Accesarea datelor dvs. Solaredge folosind Python: 4 pași](https://i.howwhatproduce.com/images/005/image-13814-j.webp)
Accesarea datelor dvs. Solaredge folosind Python: Deoarece datele transformatoarelor solaredge nu sunt stocate local, dar pe serverele solaredge am vrut să folosesc datele mele local, astfel pot folosi datele în propriile programe. Vă voi arăta cum puteți solicita datele dvs. pe rețelele solaredge
Accesarea de la distanță a Raspberry Pi: SSH, Dekstop și FTP: 4 pași
![Accesarea de la distanță a Raspberry Pi: SSH, Dekstop și FTP: 4 pași Accesarea de la distanță a Raspberry Pi: SSH, Dekstop și FTP: 4 pași](https://i.howwhatproduce.com/images/005/image-14128-j.webp)
Accesarea de la distanță a Raspberry Pi: SSH, Dekstop și FTP: În această postare, vom analiza 3 metode diferite prin care puteți accesa de la distanță Raspberry Pi pentru a face un pic mai ușor să lucrați cu el. Primul este SSH, care vă va permite să accesați de la distanță terminalul. Al doilea este un remo
Controlați dispozitivele prin internet prin browser. (IoT): 6 pași
![Controlați dispozitivele prin internet prin browser. (IoT): 6 pași Controlați dispozitivele prin internet prin browser. (IoT): 6 pași](https://i.howwhatproduce.com/images/006/image-16502-44-j.webp)
Controlați dispozitivele prin internet prin browser. (IoT): În acest Instructable vă voi arăta cum puteți controla dispozitive precum LED-uri, relee, motoare etc. pe internet prin intermediul browserului web. Și puteți accesa comenzile în siguranță pe orice dispozitiv. Platforma web pe care am folosit-o aici este RemoteMe.org visit