Sommario:
- Passaggio 1: cose di cui hai bisogno
- Passaggio 2: installazione della libreria Talkie nel tuo IDE Arduino
- Passaggio 3: connessioni
- Passaggio 4: codice
- Passaggio 5: uscita audio
Video: Convertitore di sintesi vocale Arduino utilizzando LM386 - Progetto Arduino Parlante - Libreria Talkie Arduino: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Ciao ragazzi, in molti progetti richiediamo ad arduino di parlare qualcosa come l'orologio parlante o dire alcuni dati, quindi in queste istruzioni convertiremo il testo in parlato usando Arduino.
Passaggio 1: cose di cui hai bisogno
Per queste istruzioni avrai bisogno delle seguenti cose: Scheda Arduino Un altoparlanteLM3862x resistore da 10k1x condensatore da 0,1uF2xcondensatore da 10uF1xcondensatore da 0,05uF1xcondensatore da 220uF1xpotenziometro da 100kAlimentazione
Passaggio 2: installazione della libreria Talkie nel tuo IDE Arduino
Ora il Gestore della libreria sarà sul tuo schermo. Nella barra di ricerca digita Talkie e fai clic sul pulsante Installa. La libreria verrà installata.
Passaggio 3: connessioni
La prima immagine è come realizzare un amplificatore usando LM386. Quindi l'idea di base è che l'audio uscirà da Arduino e dobbiamo amplificarlo, quindi per farlo abbiamo bisogno di un circuito amplificatore, ecco perché stiamo usando LM386 e il suo circuito amplificatore come puoi vedi nell'immagine. Quindi dopo quello invece del microfono nel circuito dell'amplificatore LM386 lo collegheremo ad Arduino come mostrato in un altro circuito
Passaggio 4: codice
Questa libreria di Talkie è molto utile e contiene oltre 1000 parole e comandi. Ha diversi esempi, puoi provarli tutti ma qui stiamo usando un semplice codice per spiegare il funzionamento. Copia il seguente codice: #include "Talkie.h" //Talkie.h è usato per inizializzare questa libreria e impostare il Digital pin 3 di Arduino come output pin#include "Vocab_US_Large.h" //Vocab_US_Large.h è usato per usare gli alert#include "Vocab_Special.h" //Vocab_Special.h è usato per usare la voce pauseTalkie; //definire un 'valore' di un oggetto per utilizzare il commandvoid setup() {}void loop() { voice.say(spPAUSE2); voice.say(sp2_DANGER); voice.say(sp2_DANGER); voice.say(sp3_STORM); voce.say(sp3_IN); voce.say(sp3_THE); voice.say(sp3_NORTH);/*Il primo comando voice.say(spPAUSE2) consiste nel fare una breve pausa mentre si ripete il messaggio di avviso. E i prossimi comandi sono solo semplici parole che implicano: PERICOLO PERICOLO TEMPESTA NEL NORD.*/}Dopo tutto questo Carica il codice su arduino
Passaggio 5: uscita audio
Infine carica il codice in Arduino e collega l'alimentatore ad esso. Non appena accendi il circuito inizierai a sentire gli avvisi! Se non ottieni un suono chiaro, prova a regolare la manopola del potenziometro o controlla se l'Arduino riceve un'alimentazione adeguata e assicurati che il GND di Arduino sia collegato alla terra del circuito.
Consigliato:
Vocal GOBO - Scudo smorzatore del suono - Cabina vocale - Box vocale - Filtro di riflessione - Scudo vocale: 11 passaggi
Vocal GOBO - Sound Dampener Shield - Vocal Booth - Vocal Box - Reflexion Filter - Vocalshield: ho iniziato a registrare più voci nel mio home studio e volevo ottenere un suono migliore e dopo alcune ricerche ho scoperto che cosa è un "GOBO" era. Avevo visto queste cose che smorzano il suono, ma non mi rendevo davvero conto di cosa facessero. Ora faccio. ho trovato un y
Sintesi vocale Fare clic su un UChip alimentato da ARMbasic e altri SBC alimentati da ARMbasic: 3 passaggi
Sintesi vocale Fare clic su un UChip alimentato da ARMbasic e altri SBC alimentati da ARMbasic: Introduzione: buona giornata. Mi chiamo Tod. Sono un professionista aerospaziale e della difesa che è anche un po' geek nel cuore. Ispirazione: provengo dall'era delle BBS dial-up, microcontrollori a 8 bit, personal computer Kaypro/Commodore/Tandy/TI-994A, quando R
Sintesi vocale retrò. Parte: 12 IoT, Domotica: 12 passaggi (con immagini)
Sintesi vocale retrò. Parte: 12 IoT, automazione domestica: questo articolo è il dodicesimo di una serie sugli Instructables sull'automazione domestica che documentano come creare e integrare un dispositivo di sintesi vocale retrò IoT in un sistema di automazione domestica esistente, incluse tutte le funzionalità software necessarie per abilitare t
Riconoscimento vocale svincolato e sintesi in spagnolo per Arduino: 11 passaggi
Reconocimiento De Voz Desconectado Y Síntesis En Español Para Arduino: This Instructable è disponibile anche in inglese.MOVI significa 'My Own Voice Interface' (Mi propia interfaz de voz) y es un escudo para el Arduino. Con MOVI costruire sui propri loghi di voce per controllare i dispositivi all'interno dell'IDE di Ar
Sintesi vocale dell'altoparlante: 4 passaggi
Altoparlante di sintesi vocale: questo è il modo più semplice che ho trovato per creare un altoparlante di sintesi vocale efficace per un amico sordo. Perché, sai, li rende ancora più fantastici. Non è un progetto di costruzione particolarmente soddisfacente o educativo e richiede l'acquisto di alcuni