Daftar Isi:

MCU Mengakses Layanan Internet Melalui IFTTT – Ameba Arduino: 3 Langkah
MCU Mengakses Layanan Internet Melalui IFTTT – Ameba Arduino: 3 Langkah

Video: MCU Mengakses Layanan Internet Melalui IFTTT – Ameba Arduino: 3 Langkah

Video: MCU Mengakses Layanan Internet Melalui IFTTT – Ameba Arduino: 3 Langkah
Video: FULL !!! Sistem Keamanan Pintu Menggunakan Sensor Reed Switch dengan Notifikasi Telegram 2024, November
Anonim
MCU Mengakses Layanan Internet Melalui IFTTT – Ameba Arduino
MCU Mengakses Layanan Internet Melalui IFTTT – Ameba Arduino

Mengakses layanan internet adalah pekerjaan yang mudah untuk perangkat pintar seperti ponsel android, tablet atau PC, tetapi tidak begitu mudah pada mikrokontroler karena biasanya membutuhkan konektivitas dan daya pemrosesan yang lebih baik. Namun, kami dapat menurunkan sebagian besar pekerjaan ke IFTTT untuk membantu kami menyelesaikan berbagai macam layanan internet dengan mudah. Tutorial ini akan menunjukkan kepada Anda bagaimana memanfaatkan IFTTT untuk melakukan hal itu.

Perlengkapan

  • Amoeba x 1
  • Akun dari https://ifttt.com/, untuk mengakses layanan IFTTT

Langkah 1: Pengantar IFTTT

Pengantar IFTTT
Pengantar IFTTT
Pengantar IFTTT
Pengantar IFTTT
Pengantar IFTTT
Pengantar IFTTT

IFTTT, yang dikenal sebagai If This Then That, adalah situs web dan aplikasi seluler dan layanan berbasis web gratis untuk membuat applet, atau rantai pernyataan bersyarat sederhana. Applet dipicu oleh perubahan yang terjadi dalam layanan web lain seperti Gmail, Facebook, Telegram, Instagram, Pinterest, dll.

· Hasilkan Applet dari IFTTT

Selanjutnya, kami memperoleh contoh Applet IFTTT untuk mengirim email ke penerima yang ditentukan.

Untuk menjalankan contoh, fitur HTTP POST dari ameba digunakan untuk memposting layanan webhook sederhana yang diterima oleh Platform IFTTT dan pada gilirannya digunakan untuk memicu respons (mengirim email).

Setelah masuk https://ifttt.com/, klik Applet Saya dari Atas.

Periksa gambar di atas untuk mengikuti langkah-langkahnya.

Langkah 2: Siapkan IFTTT di Ameba MCU

Siapkan IFTTT di Ameba MCU
Siapkan IFTTT di Ameba MCU
Siapkan IFTTT di Ameba MCU
Siapkan IFTTT di Ameba MCU
Siapkan IFTTT di Ameba MCU
Siapkan IFTTT di Ameba MCU

· Pasang Pemicu melalui Ameba

Setelah Applet siap di dasbor IFTTT, contoh program dapat di-flash ke papan Ameba untuk mengirim permintaan

1. Contoh program ada di bawah folder “HTTP_IFTTT_POST”. Ikuti langkah-langkah di bawah ini:

1) Klik file *.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 kode untuk membuat program bekerja dengan sukses.

Edit kredensial wi-fi untuk terhubung ke hotspot wi-fi atau titik akses pilihan yang diinginkan.

Di bawah bidang nama host, masukkan nama host layanan IFTTT "maker.ifttt.com"

di bawah bidang Path, masukkan EventName dan bidang kunci "pemicu//dengan/kunci/"

Nama acara: Nama acara harus sama dengan yang ditentukan di applet IFTTT. Dalam contoh ini, nama acara adalah "test_event"

Kunci: tersedia di bawah layanan Webhook di akun IFTTT individual. Lihat langkah selanjutnya untuk mendapatkannya.

3) Bagaimana Cara mendapatkan kunci dari tab dokumentasi Webhooks?

temukan layanan Webhooks di tab Layanan.

Pada halaman layanan Webhooks, klik tab Documentation di pojok kanan atas.

Kuncinya dapat ditemukan di halaman dokumentasi. Juga, bagaimana permintaan HTTP dapat digunakan seperti yang ditunjukkan

Langkah 3: Pengodean dan Menjalankan

Pengkodean dan Menjalankan
Pengkodean dan Menjalankan
Pengkodean dan Menjalankan
Pengkodean dan Menjalankan
Pengkodean dan Menjalankan
Pengkodean dan Menjalankan

Contoh kode lengkap ditunjukkan di atas

Sekarang mari kita jalankan contoh program di Ameba

Setelah contoh siap, sambungkan ke papan Ameba melalui Kabel USB.

Kompilasi kode. Klik "Sketsa" -> "Verifikasi / Kompilasi" di Arduino. Setelah selesai, "Selesai kompilasi" akan diminta di bagian bawah Arduino.

Unggah (flash) kode ke Ameba dengan mengklik "Sketsa" -> "Unggah". (Proses upload akan ditunjukkan oleh komponen D3 yang akan berkedip di board)

Setelah unggahan selesai (komponen D3 di papan akan berhenti berkedip), "unggahan selesai" akan tercermin di bagian bawah jendela Arduino IDE

Buka monitor serial.

Tekan tombol "Reset" untuk melihat log output.

Setelah acara berhasil diluncurkan, baris “Selamat! Anda telah memecat acara test_event” dapat dilihat di monitor serial dan email pengingat untuk acara ini akan dikirimkan.

Setelah itu email dikirim ke akun email penerima yang terdaftar di Applet IFTTT dan email notifikasi akan diterima.

Direkomendasikan: