Internet of ThingsOpen HabSmartHome

Bài 3.0: Điều khiển bật/tắt Led bằng giọng nói

Ở bài viết này ,chúng ta sẽ cùng tìm hiểu các bước điều khiển bật/tắt Led bằng giọng nói thông qua ứng dụng openHAB. Để có thể hiểu rõ các bước thực hiện trong bài viết này, các bạn nên tìm hiểu cách điều khiển Led bằng openHAB tại đây

1.Nguyên lý hoạt động

Sau khi nhận giọng nói của người dùng được gửi lên google, nó trả lại dữ liệu dạng text cho openHAB , tiếp đó dữ liệu được chuyển một file .rules để kiểm tra điều kiện. Nhờ giao thức MQTT kết nối giữa ESP8266 và openHAB sẽ giúp cho đèn bật/tắt theo ý muốn của người dùng.

Nguyên lý điều khiển bằng giọng nói
Ảnh 1: Nguyên lý điều khiển bằng giọng nói

2. Các bước thực hiện

Sau khi đã hiểu về cách điều khiển bật/tắt led bằng openHAB ở bài trước, các bạn thao tác thêm một số bước sau.

Bước 1: Thêm dòng lệnh “String VoiceCommand” vào cuối file .items

Bổ sung câu lệnh "String VoiceCommand"
Ảnh 2: Bổ sung câu lệnh “String VoiceCommand”

 

Bước 2: Truy nhập theo đường dẫn Computer/etc/openhab2/rules . Tạo file text.rules. Copy theo mẫu rồi Save

Bước 3: Tai ứng dụng openHAB trên CH play hoặc trên Appstore.

Trong ứng dụng, click vào SETTINGS -> LOCAL -> LOCAL SERVER URL.

Sau đó,sửa thành địa chỉ  IP của máy cài MQTT . Khi đó trên điện thoại sẽ hiện các item giống như bạn đã thiết lập trên máy tính

Bước 4: Truy cập localhost:8080 chọn PaperUI -> Configuration -> Services -> VOICE. Chọn VoiceCommand

Voice Command
Ảnh 3: Voice Command

*Video minh họa

Nếu có gì thắc mắc, các bạn có thể đặt các câu hỏi trực tiếp Fanpage và Group

Chúc các bạn thành công !

————————

Chi tiết liên hệ:
📌Website: lophocvui.com
☎️Hotline: 0983811938

Bình luận

Related Articles

Close
Close