Fiz um robô inteligente que interage conosco com chatgpt!
- Eduardo Brennand Paranhos
- 17 de fev.
- 1 min de leitura
Neste post, veremos como fazer um robô com arduino que pode reagir a comandos de voz por meio de chatpgt.

Para fazer isso, utilizei este modelo de robô, mas você pode replicar este projeto com o que tenha em casa, basta replicar as seguintes conexões(além disso, utilizamos um displa

Feito isso, baixe o arquivo e envie o programa a seguir no seu Arduino IDE à sua placa:
Feito isso, seu arduino está pronto para receber programas em python via bluetooth por meio de uma porta serial. Feito isso, instale as seguintes bibliotecas em seu terminal no vscode:
pip install openai
pip install SpeechRecognition
pip install pyttsx3
pip install pyfirmata
pip install inspect
Feitas as instalações, seu robô já está completamente configurado e pronto para que funcione, sendo apenas necessário rodar o código a seguir:
Pronto, agora você tem o seu próprio robô com chatgpt. Ele fala apenas em inglês, no entanto, pois a biblioteca do speechrecognition e pyttsx3 não funcionam tão bem em português. No entanto, se vocês quiserem, posso torná-lo brasileiro em um post futuro!
Que massa, Dudu!!!