
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:00

Mengakses perkhidmatan internet adalah pekerjaan yang mudah untuk peranti pintar seperti telefon android, tablet atau PC, tetapi tidak begitu mudah pada mikrokontroler kerana biasanya memerlukan sambungan dan daya pemprosesan yang lebih baik. Walau bagaimanapun, kami mungkin melepaskan sebahagian besar tugas kepada IFTTT untuk membantu kami menyelesaikan pelbagai perkhidmatan internet dengan mudah. Tutorial ini akan menunjukkan kepada anda bagaimana memanfaatkan IFTTT untuk melakukan perkara itu.
Bekalan
- Ameba x 1
- Akaun dari https://ifttt.com/, untuk mengakses perkhidmatan IFTTT
Langkah 1: Pengenalan IFTTT



IFTTT, yang dikenali sebagai If This Then That, adalah laman web dan aplikasi mudah alih dan perkhidmatan berasaskan web percuma untuk membuat applet, atau rangkaian pernyataan bersyarat sederhana. Applet dipicu oleh perubahan yang berlaku dalam perkhidmatan web lain seperti Gmail, Facebook, Telegram, Instagram, Pinterest dll.
· Hasilkan Applet dari IFTTT
Selanjutnya, kami memperoleh contoh IFTTT Applet untuk menghantar e-mel kepada penerima yang ditentukan.
Untuk menjalankan contohnya, ciri HTTP POST dari ameba digunakan untuk menghantar perkhidmatan webhook sederhana yang diterima oleh IFTTT Platform dan seterusnya digunakan untuk mencetuskan tindak balas (menghantar e-mel).
Selepas log masuk https://ifttt.com/, klik Applet Saya dari Atas.
Periksa gambar di atas untuk mengikuti langkah-langkahnya.
Langkah 2: Siapkan IFTTT pada Ameba MCU



· Kirimkan Pencetus melalui Ameba
Setelah Applet siap di papan pemuka IFTTT, program contoh boleh dilancarkan ke papan Ameba untuk menghantar permintaan
1. Program contoh berada di bawah folder "HTTP_IFTTT_POST". Ikuti langkah di bawah:
1) Klik pada fail *.ino di dalam folder contoh yang disediakan di kelas untuk membuka contoh dengan Arduino IDE.
2) Setelah program dibuka, edit 3 item berikut di dalam kod agar program berjaya.
Edit kelayakan wi-fi untuk menyambung ke hotspot wi-fi atau pusat akses pilihan yang diinginkan.
Di bawah medan nama host, masukkan nama host perkhidmatan IFTTT "maker.ifttt.com"
di bawah medan Path, masukkan field EventName dan kunci "trigger // with / key /"
- Nama acara: Nama acara harus sama dengan yang ditentukan dalam applet IFTTT. Dalam contoh ini, nama acara adalah "test_event"
- Kunci: tersedia di bawah perkhidmatan Webhook dalam akaun IFTTT individu. Lihat langkah seterusnya untuk mendapatkan.
3) Bagaimana cara mendapatkan kunci dari tab dokumentasi Webhooks?
cari perkhidmatan Webhooks di tab Perkhidmatan.
Pada halaman perkhidmatan Webhooks, klik pada tab Dokumentasi di sudut kanan atas.
Kunci boleh didapati di halaman dokumentasi. Juga, bagaimana permintaan HTTP dapat digunakan seperti yang ditunjukkan
Langkah 3: Pengekodan dan Berlari



Contoh kod lengkap ditunjukkan di atas
Sekarang mari kita jalankan contoh program di Ameba
Setelah contohnya siap, sambungkan ke papan Ameba melalui Kabel USB.
Susun kodnya. Klik pada "Sketch" -> "Verify / Compile" di Arduino. Setelah selesai, "Selesai menyusun" akan diminta di bahagian bawah Arduino.
Muat naik (melancarkan) kod ke Ameba dengan mengklik "Sketsa" -> "Muat naik". (Proses memuat naik akan ditunjukkan oleh komponen D3 yang akan berkelip di papan tulis)
Setelah muat naik selesai (komponen D3 di papan akan berhenti berkedip), "muat naik" akan dipaparkan di bahagian bawah tetingkap Arduino IDE
Buka monitor bersiri.
Tekan butang "Reset" untuk melihat log output.
Setelah acara berjaya dipecat, baris “Selamat! Anda telah melepaskan acara test_event”dapat dilihat pada monitor bersiri dan peringatan e-mel untuk acara ini akan disampaikan.
Selepas itu e-mel dihantar ke akaun e-mel penerima yang didaftarkan di IFTTT Applet dan pemberitahuan e-mel akan diterima.
Disyorkan:
Mengawal Aplikasi Led Melalui Blynk Menggunakan Nodemcu Melalui Internet: 5 Langkah

Mengawal Led Melalui Aplikasi Blynk Menggunakan Nodemcu Melalui Internet: Halo Semua Hari Ini Kami Akan Menunjukkan kepada Anda Bagaimana Anda Boleh Mengendalikan LED Menggunakan Telefon Pintar Melalui Internet
Kawal Peranti Melalui Internet Melalui Penyemak Imbas. (IoT): 6 Langkah

Kawal Peranti Melalui Internet Melalui Penyemak Imbas. (IoT): Dalam Instructable ini saya akan menunjukkan kepada anda bagaimana anda dapat mengawal peranti seperti LED, Relay, motor dll melalui internet melalui penyemak imbas web. Dan anda boleh mengakses kawalan dengan selamat ke mana-mana peranti. Platform web yang saya gunakan di sini adalah lawatan RemoteMe.org
Sambungkan Arduino Anda ke Perkhidmatan Luar: 6 Langkah

Sambungkan Arduino Anda ke Perkhidmatan Luar: Halo! Tutorial ini akan menunjukkan kepada anda cara menyambungkan pilihan peranti Arduino atau IOT anda yang tersambung ke perkhidmatan luaran. Demi tutorial ini, kami akan bekerjasama dengan Easy Window (tetingkap pintar rekaan tetapi boleh diprogramkan), Jika Ini
Cara Mengakses Beaglebone Melalui VNC: 3 Langkah

Cara Mengakses Beaglebone Melalui VNC: Berikut adalah cara mudah untuk mengakses desktop Beaglebone anda melalui VNC, perisian yang membolehkan anda melihat desktop lain tanpa perlu memasang monitor. Ini bertujuan untuk sesederhana mungkin dan semudah mungkin. Pertama, anda
Memindahkan Fail Melalui LAN Anda Melalui BitTorrent: 6 Langkah

Memindahkan Fail Melalui LAN Anda Melalui BitTorrent: Kadang kala anda mungkin perlu memindahkan fail melalui rangkaian ke beberapa komputer. Walaupun anda boleh meletakkannya di pemacu kilat atau CD / DVD, anda harus pergi ke setiap komputer untuk menyalin fail dan mungkin memerlukan beberapa saat untuk menyalin semua fail (terutamanya dengan f