Mục lục:

Arduino Text to Speech Converter sử dụng LM386 - Talking Arduino Project - Thư viện Talkie Arduino: 5 bước
Arduino Text to Speech Converter sử dụng LM386 - Talking Arduino Project - Thư viện Talkie Arduino: 5 bước

Video: Arduino Text to Speech Converter sử dụng LM386 - Talking Arduino Project - Thư viện Talkie Arduino: 5 bước

Video: Arduino Text to Speech Converter sử dụng LM386 - Talking Arduino Project - Thư viện Talkie Arduino: 5 bước
Video: Điều Khiển Đèn, Quạt Bằng Giọng Nói | Control Fan, Light By Voice | Arduino 2024, Tháng mười một
Anonim
Arduino Text to Speech Converter sử dụng LM386 | Talking Arduino Project | Thư viện Talkie Arduino
Arduino Text to Speech Converter sử dụng LM386 | Talking Arduino Project | Thư viện Talkie Arduino

Xin chào các bạn, trong nhiều dự án, chúng tôi yêu cầu arduino nói một cái gì đó như đồng hồ nói hoặc nói với một số dữ liệu, do đó, chỉ dẫn này, chúng tôi sẽ chuyển văn bản thành giọng nói bằng Arduino.

Bước 1: Những thứ bạn cần

Những thứ bạn cần
Những thứ bạn cần
Những thứ bạn cần
Những thứ bạn cần
Những thứ bạn cần
Những thứ bạn cần

Đối với tài liệu hướng dẫn này, bạn sẽ cần những thứ sau: Bảng Arduino A loa LM3862x 10k điện trở1x 0,1uF tụ điện2x tụ điện 10uF1x tụ điện 0,05uF1x tụ điện 220uF1x chiết áp 100k

Bước 2: Cài đặt Thư viện bộ đàm trong IDE Arduino của bạn

Cài đặt Thư viện Talkie trong IDE Arduino của bạn
Cài đặt Thư viện Talkie trong IDE Arduino của bạn

Bây giờ Trình quản lý Thư viện sẽ xuất hiện trên màn hình của bạn. Trong thanh tìm kiếm, nhập Talkie và nhấp vào nút cài đặt. Thư viện sẽ được cài đặt.

Bước 3: Kết nối

Kết nối
Kết nối
Kết nối
Kết nối

Hình ảnh đầu tiên là cách tạo một bộ khuếch đại sử dụng LM386 Vì vậy, ý tưởng cơ bản là âm thanh sẽ phát ra từ Arduino và chúng ta cần khuếch đại nó để làm được điều đó chúng ta cần một mạch khuếch đại đó là lý do tại sao chúng ta sử dụng LM386 và mạch khuếch đại của nó như bạn có thể. xem trong hình, sau đó thay vì mic trong mạch khuếch đại LM386 chúng ta sẽ kết nối nó với Arduino như trong mạch khác

Bước 4: Mã

Mã số
Mã số

Thư viện Talkie này rất tiện dụng và có hơn 1000 từ và lệnh. Nó có một số ví dụ, bạn có thể thử tất cả nhưng ở đây chúng tôi đang sử dụng một mã đơn giản để giải thích hoạt động. Sao chép mã sau: #include "Talkie.h" //Talkie.h được sử dụng để khởi tạo thư viện này và thiết lập Kỹ thuật số chân 3 của Arduino làm chân đầu ra # include "Vocab_US_Large.h" //Vocab_US_Large.h được sử dụng để sử dụng các cảnh báo # include "Vocab_Special.h" //Vocab_Special.h được sử dụng để sử dụng giọng nói pauseTalkie; // định nghĩa một đối tượng ‘giá trị’ để sử dụng lệnh / setup () {} void loop () {voice.say (spPAUSE2); voice.say (sp2_DANGER); voice.say (sp2_DANGER); voice.say (sp3_STORM); voice.say (sp3_IN); voice.say (sp3_THE); voice.say (sp3_NORTH); / * Lệnh đầu tiên voice.say (spPAUSE2) là tạm dừng trong khi lặp lại thông báo cảnh báo. Và các lệnh tiếp theo chỉ là những từ đơn giản ngụ ý: BÃO NGUY HIỂM Ở MIỀN BẮC. * /} Sau tất cả, Tải mã lên arduino

Bước 5: Đầu ra âm thanh

Đầu ra âm thanh
Đầu ra âm thanh

Cuối cùng tải lên mã trong Arduino và kết nối nguồn điện cho nó. Ngay sau khi bạn cấp nguồn cho mạch, bạn sẽ bắt đầu nghe thấy cảnh báo! Nếu bạn không nhận được âm thanh rõ ràng, hãy thử điều chỉnh núm nồi hoặc kiểm tra xem Arduino có được cấp nguồn thích hợp hay không và đảm bảo rằng GND của Arduino được kết nối với đất của mạch.

Đề xuất: