Điều khiển thiết bị bằng giọng nói thông qua Google Assistant Tiếng Viết sử dụng ESP8266, Blynk và IFTTT
Điều khiển thiết bị bằng giọng nói thông qua Google Assistant Tiếng Viết sử dụng ESP8266, Blynk và IFTTT
Trong bài viết hôm nay mình sẽ hướng dẫn các bạn cách sử dụng trợ lý ảo Google Assistant Tiếng Việt để bật/tắt các thiết bị trong gia đình và điều khiển trực tiếp thông qua App Blynk.
Để thực hiện dự án chúng ta cần một NodeMCU ESP8266 các bạn có thể tìm mua ở đây nhé. Xem ngay
Bạn đang đọc: Điều khiển thiết bị bằng giọng nói thông qua Google Assistant Tiếng Viết sử dụng ESP8266, Blynk và IFTTT
Hướng dẫn tạo dự án mới trên App Blynk
Bước đầu tiên các bạn cần tạo một Project mới trên App Blynk để có thể điều khiển được các thiết bị. Trong trường hợp các bạn lần đầu tiên tiếp cận và chưa biết cách cài đặt và tạo mới trên App Blynk thì các bạn có thể đọc tham khảo bài viết bên dưới, để có thể hiểu hơn trong quá trình làm cho dự án của mình.
- Đọc thêm: Hướng dẫn cài đặt ESP8266 và kết nối với Blynk
Đăng nhập và kết nối với IFTTT
Việc kết nối và điều khiển các thiết bị từ ESP8266 với Blynk thật sự dễ dàng. Nhưng câu hỏi đặt ra ở đây làm sao để Blynk hiểu được những câu lệnh như bật đèn, tắt đèn… để truyền đến NodeMCU ESP8266 và thực thi hành động. Vì thế để giải quyêt vấn đề này chúng ta cần có một trang Web làm trung gian và IFTTT là một lựa chọn tốt cho dự án này.
Bước đầu tiên chúng ta đăng nhập vào Web IFTTT để đăng ký tài khoản ở đây mình đăng ký bằng tài khoản Google các bạn có thể đăng ký bằng Facebook.
Sau khi đăng nhập thành công xuất sắc những bạn Click vào “ My Applets ” và chọn “ New Applet ” để tạo một dự án Bất Động Sản mới .
Bấm vào + this
Tìm kiếm đến Google Assistant và bấm liên kết .
Đặt câu lệnh thực thi trên Google Assistant
Chọn thẻ “ Say a simple phrase. ”
- What do you want to say?: Chúng ta đặt tên câu lệnh cần nói ở đây mình đặt là “turn on”.
- Ngoài ra ở 2 mục tiếp theo các bạn có thể đặt thêm những câu lệnh khác để có thể bật/tắt thiết bị của mình.
- What do you want the Assistant to say in the response?: Ở phần này là câu phản hồi từ Google Assistant khi mình thực hiện lệnh vừa nói.
Bạn sẽ học được gì
- Có kiến thức cơ bản về Robotics
- Chế tạo Robot dò đường thông minh
- Đánh thức nhà khoa học bên trong bạn
- Tìm hiểu thêm về Robotics, các thuật toán Robot tự động
- Kiến thức nền tảng để chế tạo các máy móc tự động phục vụ đời sống sinh hoạt, lao động sản xuất
- Kiến thức để chế tạo sản phẩm, tham gia các cuộc thi khoa học công nghệ trong nước và quốc tế
KHÓA HỌC
CHẾ TẠO ROBOT DÒ ĐƯỜNG
Đã có 284 học viên ĐK
Cấu hình Webhooks
Tiếp theo ta chọn + that
Và chọn Webhooks nhé .
Nhấn vào “ Connect ” và chọn “ Make a Web request ” .
Chúng ta điền khá đầy đủ những thông tin trên trường hiển thị .
- URL: Nhập URL theo cú pháp sau: http://188.166.206.43/YourAuthTokenHere/update/DigitalPinToBeUpdateHere
- http://188.166.206.43: Đây là URL của Blynk Server.
- YourAuthTokenHere: Mã Token được cấp khi chúng ta tạo một dự án mới trên App Blynk.
- DigitalPinToBeUpdateHere: Chân được cấu hình để điều khiển thiết bị.
- Method: Chọn PUT.
- Content Type: Chọn application/json.
- Body: Chúng ta điền vào [“1”], nghĩa là đang bật thiết bị.
Sau khi đã điền không thiếu thông tin nhấn “ Create action ” để hoàn tất nhé .
Tương tự những bạn tự làm cho phần “ tắt đèn ” nhé .
Kết quả khi đã làm xong .
Lưu ý:
Ở phần chọn chân để điều khiển thiết bị, các bạn chọn pin “GPIO” để khi IFTTT truyền các lệnh xuống ESP8266 có thể hiểu được.
Ví dụ: Trong bài viết hôm nay mình chọn chân “GPIO16” thì mình sẽ điền là D16.
Tên linh kiện | Số lượng | Shopee |
NodeMCU ESP8266 | 1 | Mua ngay |
Code:
#define BLYNK_PRINT Serial #include#include char auth[] = "90e6fc3ed332435587af6799fb58de88"; // Your WiFi credentials. // Set password to "" for open networks. char ssid[] = "CAFE GALAXY_2.4G"; char pass[] = "xxxxxx"; void setup() { // Debug console Serial.begin(9600); Blynk.begin(auth, ssid, pass); } void loop() { Blynk.run(); }
Lời kết
Thật thú vị phải không các bạn, qua bài hôm nay các bạn có thể thực hiện cho mình một dự án nhỏ ngay trong ngôi nhà của mình bằng việc sử dụng Google Assistant và trong chuỗi bài viết về ESP8266 với Google Assistant bằng ngôn ngữ Tiếng Việt trong bài tiếp theo mình sẽ hướng dẫn các bạn các thực hiện trên Web Server của Adafruit các bạn chờ xem nhé.
Trong quy trình triển khai mọi vướng mắc những bạn nhớ Comment bên dưới bài viết mình sẽ vấn đáp trong thời hạn sớm nhất .
Tham gia cộng đồng Arduino KIT Để nhận được nhiều kiến thức bổ ích, các bạn Đăng ký để nhận thông báo khi có bài viết mới nhé. Tham gia Cộng đồng Arduino KIT để cùng nhau thảo luận và chia sẽ kiến thức về lập trình Arduino. Nếu các bạn thấy bài viết bổ ích nhớ Like và Share cho mọi người cùng học nhé. |
Chúc các bạn thành công.
Trân trọng.
Bài viết liên quan
Share
Pin
4
4 Shares
Xem thêm: Dịch Vụ Điện Nước HCM
Source: https://thomaygiat.com
Category custom BY HOANGLM with new data process: Điện Nước
Tuyển dụng, tìm việc làm Thợ Điện tháng 10/2022 – Thợ Sửa Máy Giặt [ Tìm Thợ Sửa Máy Giặt Ở Đây ]
Tất tần tật những điều cần biết về việc làm thợ điện Ghé ngay JobsGO và nhận thông tin về hàng trăm vị trí việc…
Túi đựng đồ nghề Smato chuyên dụng dành cho thợ điện
Hỏi – Đáp 1 Bạn đang đọc: Túi đựng đồ nghề Smato chuyên dụng dành cho thợ điện Túi đựng đồ nghề Smato chuyên dụng…
Tuyển thợ điện nước tại vinh – Sửa Nhà Sơn Nhà 10 Địa Chỉ Uy Tín Tại Hà Nội
Bạn đang gia phú cần tìm Tuyển thợ điện nước tại vinh phát đạt nhưng chưa biết bá đạo tập 2 nơi nào hỗ trợ…
Top 20 tìm việc thợ điện nước tại cần thơ hay nhất 2022 – Sửa Nhà Sơn Nhà 10 Địa Chỉ Uy Tín Tại Hà Nội – Dịch Vụ Bách khoa Sửa Chữa Chuyên nghiệp
Tác giả: thosuadiennuoc.net Ngày đăng: 6/3/2021 Bạn đang đọc : Top 20 tìm việc thợ điện nước tại cần thơ hay nhất 2022 Xếp hạng:…
Tuyển Dụng, Tìm Việc Làm Quận Lê Chân, Hải Phòng Lương Cao T10/2022 – https://thomaygiat.com
Mục ChínhTiềm Năng Phát Triển Của Thị Trường Việc Làm Quận Lê Chân, Hải Phòng 1. Tổng quan thị trường việc làm tại Quận Lê Chân,…
Tìm việc làm thợ điện nước tại hà nội
Bạn đang chăm bé cần tìm Tìm việc làm thợ điện nước tại hà nội trường xuân nhưng chưa biết nhà quận 1 nơi nào…