Mục lục:

MCU Truy cập Dịch vụ Internet Qua IFTTT - Ameba Arduino: 3 bước
MCU Truy cập Dịch vụ Internet Qua IFTTT - Ameba Arduino: 3 bước

Video: MCU Truy cập Dịch vụ Internet Qua IFTTT - Ameba Arduino: 3 bước

Video: MCU Truy cập Dịch vụ Internet Qua IFTTT - Ameba Arduino: 3 bước
Video: IFTTT - Tuyệt Kỹ SEO | Học SEO 2024, Tháng mười một
Anonim
MCU Truy cập Dịch vụ Internet Qua IFTTT - Ameba Arduino
MCU Truy cập Dịch vụ Internet Qua IFTTT - Ameba Arduino

Truy cập dịch vụ internet là một công việc dễ dàng đối với một thiết bị thông minh như điện thoại Android, máy tính bảng hoặc PC, nhưng không dễ dàng như vậy đối với bộ vi điều khiển vì nó thường yêu cầu khả năng kết nối và xử lý tốt hơn. Tuy nhiên, chúng tôi có thể chuyển phần nặng nề của công việc cho IFTTT để giúp chúng tôi hoàn thành nhiều loại dịch vụ internet một cách dễ dàng. Hướng dẫn này sẽ chỉ cho bạn cách sử dụng IFTTT để thực hiện điều đó.

Quân nhu

  • Ameba x 1
  • Một tài khoản từ https://ifttt.com/, để truy cập dịch vụ IFTTT

Bước 1: Giới thiệu IFTTT

Giới thiệu về IFTTT
Giới thiệu về IFTTT
Giới thiệu về IFTTT
Giới thiệu về IFTTT
Giới thiệu về IFTTT
Giới thiệu về IFTTT

IFTTT, được gọi là If This Then That, là một trang web và ứng dụng dành cho thiết bị di động và dịch vụ dựa trên web miễn phí để tạo các applet hoặc chuỗi câu lệnh điều kiện đơn giản. Applet được kích hoạt bởi các thay đổi xảy ra trong các dịch vụ web khác như Gmail, Facebook, Telegram, Instagram, Pinterest, v.v.

· Tạo Applet từ IFTTT

Tiếp theo, chúng tôi lấy một ví dụ về IFTTT Applet để gửi email đến người nhận được chỉ định.

Để chạy ví dụ, tính năng HTTP POST của ameba được sử dụng để đăng một dịch vụ webhook đơn giản được IFTTT Platform nhận và lần lượt được sử dụng để kích hoạt phản hồi (gửi email).

Sau khi đăng nhập https://ifttt.com/, hãy nhấp vào Applet của tôi từ trên cùng.

Kiểm tra hình ảnh ở trên để làm theo các bước.

Bước 2: Thiết lập IFTTT trên Ameba MCU

Thiết lập IFTTT trên Ameba MCU
Thiết lập IFTTT trên Ameba MCU
Thiết lập IFTTT trên Ameba MCU
Thiết lập IFTTT trên Ameba MCU
Thiết lập IFTTT trên Ameba MCU
Thiết lập IFTTT trên Ameba MCU

· Đăng Trigger qua Ameba

Khi Applet đã sẵn sàng trong bảng điều khiển IFTTT, chương trình ví dụ có thể được đưa lên bảng Ameba để đăng yêu cầu

1. Chương trình ví dụ nằm trong thư mục “HTTP_IFTTT_POST”. Làm theo các bước dưới đây:

1) Nhấp vào tệp *.ino bên trong thư mục ví dụ được cung cấp trong lớp để mở ví dụ bằng Arduino IDE.

2) Sau khi chương trình được mở, hãy chỉnh sửa 3 mục sau bên trong mã để chương trình hoạt động thành công.

Chỉnh sửa thông tin đăng nhập wi-fi để kết nối với điểm phát sóng wi-fi hoặc điểm truy cập bạn muốn.

Trong trường tên máy chủ, hãy nhập tên máy chủ của dịch vụ IFTTT “maker.ifttt.com”

trong trường Đường dẫn, hãy nhập Tên sự kiện và trường khóa “trigger // với / key /”

- Tên sự kiện: Tên sự kiện phải giống với tên được chỉ định trong ứng dụng IFTTT. Trong ví dụ này, tên sự kiện là “test_event”

- Chìa khóa: có sẵn trong dịch vụ Webhook trong tài khoản IFTTT cá nhân. Xem bước tiếp theo để lấy.

3) Làm thế nào để lấy khóa từ tab tài liệu của Webhooks?

tìm dịch vụ Webhooks trong tab Dịch vụ.

Trên trang dịch vụ Webhooks, nhấp vào tab Tài liệu ở góc trên cùng bên phải.

Chìa khóa có thể được tìm thấy trong trang tài liệu. Ngoài ra, cách yêu cầu HTTP có thể được sử dụng như được hiển thị

Bước 3: Mã hóa và chạy

Mã hóa và Chạy
Mã hóa và Chạy
Mã hóa và Chạy
Mã hóa và Chạy
Mã hóa và Chạy
Mã hóa và Chạy

Mẫu mã đã hoàn thành được chỉ ra ở trên

Bây giờ chúng ta hãy chạy chương trình mẫu trên Ameba

Khi ví dụ đã sẵn sàng, hãy kết nối với bo mạch Ameba qua Cáp USB.

Biên dịch mã. Nhấp vào “Phác thảo” -> “Xác minh / Biên dịch” trên Arduino. Sau khi hoàn thành, "Hoàn tất biên dịch" sẽ được nhắc ở cuối Arduino.

Tải (nháy) mã lên Ameba bằng cách nhấp vào “Phác thảo” -> “Tải lên”. (Quá trình tải lên sẽ được chỉ định bởi thành phần D3 sẽ nhấp nháy trên bảng)

Sau khi quá trình tải lên hoàn tất (thành phần D3 trên bo mạch sẽ ngừng nhấp nháy), "kết thúc tải lên" sẽ được hiển thị ở cuối cửa sổ Arduino IDE

Mở màn hình nối tiếp.

Nhấn nút “Đặt lại” để xem nhật ký đầu ra.

Sau khi sự kiện được kích hoạt thành công, dòng Xin chúc mừng! Bạn đã kích hoạt sự kiện test_event”có thể được nhìn thấy trên màn hình nối tiếp và lời nhắc qua email cho sự kiện này sẽ được gửi.

Sau đó, một email được gửi đến email người nhận đã đăng ký tài khoản tại IFTTT Applet và thông báo qua email sẽ được nhận.

Đề xuất: