Mục lục:

BT được kích hoạt bằng giọng nói: 3 bước (có hình ảnh)
BT được kích hoạt bằng giọng nói: 3 bước (có hình ảnh)

Video: BT được kích hoạt bằng giọng nói: 3 bước (có hình ảnh)

Video: BT được kích hoạt bằng giọng nói: 3 bước (có hình ảnh)
Video: ANH NÓI PHẢI NGHE NGAY #Shorts 2024, Tháng mười hai
Anonim
BT được kích hoạt bằng giọng nói
BT được kích hoạt bằng giọng nói

Tự động hóa gia đình điều khiển bằng giọng nói sử dụng Arduino: Trong dự án này, tôi đang sử dụng chức năng giọng nói để điều khiển các thiết bị gia đình. Dự án này là một phần của loạt bài Tự động hóa gia đình của tôi. Dự án này rất dễ sử dụng trong cuộc sống thực. Mọi người ở mọi lứa tuổi có thể kiểm soát nó bằng cách chỉ nói các lệnh.. Dự án dựa trên Arduino này có phạm vi lớn hơn so với những dự án dựa trên IR và PC. Trước khi thực hiện dự án này, bạn nên biết cách giao tiếp mô-đun Bluetooth HC 05 với Arduino và cũng nên biết về các kiến thức cơ bản về lập trình Arduino.

Bước 1: Các thành phần cần thiết

Thành phần bắt buộc
Thành phần bắt buộc
Thành phần bắt buộc
Thành phần bắt buộc
Thành phần bắt buộc
Thành phần bắt buộc

Các thành phần cần thiết cho hệ thống tự động hóa gia đình được điều khiển bằng giọng nói sử dụng Arduino

Arduino Uno: Chúng tôi sử dụng Arduino do tính đơn giản của nó và nó cũng cung cấp nhiều chân kỹ thuật số để giao tiếp với LCD, mô-đun Bluetooth và mô-đun chuyển tiếp cùng lúc. Mô-đun BluetoothHC-05: HC-05 được sử dụng để giao tiếp với điện thoại di động phone.4 Mô-đun chuyển tiếp kênh: Mô-đun chúng tôi sử dụng trong dự án này là HL-54S. Nó bật và tắt bằng cách sử dụng tín hiệu logic 5v từ Arduino. Nó có thể chịu đến 250VAC và 10A. Các mô-đun này có 4 kênh để chúng ta có thể điều khiển 4 thiết bị AC cùng một lúc. 16 × 2 LCD: LCD được sử dụng để hiển thị tên dự án, danh sách các lệnh có thể được nhập sau đó nó yêu cầu đưa ra bất kỳ lệnh nào và hiển thị trạng thái của lệnh được nhập. Chúng tôi sử dụng LCD 16 × 2 vì nó dễ giao tiếp với Arduino và giá thành rất rẻ. Chiết áp 10k được sử dụng để kiểm soát độ tương phản của màn hình bóng đèn AC với giá đỡ: Bóng đèn AC được sử dụng để đại diện cho các thiết bị. Bởi vì nó rất dễ xử lý và rất hữu ích khi bạn đang tạo mẫu cho bất kỳ dự án AC nào.

Nguồn cung cấp 5 volt bên ngoài: Cần có nguồn điện một chiều 5 volt để bật và tắt rơ le ……

Bước 2: Sơ đồ mạch của hệ thống tự động hóa gia đình điều khiển bằng giọng nói sử dụng Arduino

Sơ đồ mạch của hệ thống tự động hóa gia đình điều khiển bằng giọng nói sử dụng Arduino
Sơ đồ mạch của hệ thống tự động hóa gia đình điều khiển bằng giọng nói sử dụng Arduino
Sơ đồ mạch của hệ thống tự động hóa gia đình điều khiển bằng giọng nói sử dụng Arduino
Sơ đồ mạch của hệ thống tự động hóa gia đình điều khiển bằng giọng nói sử dụng Arduino

Kết nối:

Mô-đun Bluetooth HC-05 HC-05 Rx tới Arduino Tx. HC-05 Tx tới Arduino Rx. Vcc đến 5vGround to ground.16 × 2 LCD: VSS to ground. VDD để cung cấp điện áp. VO để điều chỉnh chân của chiết áp 10k. RS đến chân 8. RW đến chân đất. Bật vào chân 9. LCD D4 đến chân 10. LCD D5 đến chân 11. LCD D6 đến chân 12. LCD D7 đến chân 13. Quanh một đầu của chiết áp. 5v vào một đầu khác của chiết áp. 4 Mô-đun chuyển tiếp kênh: Bên ngoài 5 volt đến JD VCC. Nối đất. Ini1 đến Pin 3. Ini2 đến Pin 4. Ini3 đến Pin5. Một đầu của 220VAC với tất cả các cực chung của rơ le và một đầu khác với một cực khác của bóng đèn.

Bước 3: Làm việc với Hệ thống tự động hóa gia đình được điều khiển bằng giọng nói

Hoạt động của hệ thống tự động hóa gia đình được điều khiển bằng giọng nói
Hoạt động của hệ thống tự động hóa gia đình được điều khiển bằng giọng nói

Chúng tôi nói các lệnh được xác định trước cho ứng dụng AMR_Voice. Ứng dụng sẽ gửi lệnh tới Bluetooth, sau đó Arduino nhận được lệnh và thực hiện tác vụ được mô tả. Đồng thời, Arduino hiển thị trạng thái trên LCD và ghi trên màn hình nối tiếp. Mỗi lệnh có các hoạt động duy nhất được xác định trong mã. Bạn có thể thay đổi các lệnh tùy theo sự dễ dàng của bạn. Dưới đây là danh sách các lệnh.

Video sau đây cho thấy cách tôi đã sử dụng ứng dụng Android chuyển giọng nói của chúng ta thành tín hiệu giọng nói và gửi tín hiệu này đến Arduino thông qua mô-đun Bluetooth. Đây là một công cụ rất dễ sử dụng với Arduino và dự án này có thể được thực hiện với một chút nỗ lực

Đề xuất: