top of page
Buscar

Fiz um robô inteligente que interage conosco com chatgpt!

Neste post, veremos como fazer um robô com arduino que pode reagir a comandos de voz por meio de chatpgt.

Este é o GEAR, um dos nossos robôs compatíveis com arduino.
Este é o GEAR, um dos nossos robôs compatíveis com arduino.

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



Note que utilizamos servos de rotação contínua(S1 e S2) para a movimentação do robô e um servo de 180 graus(SC) para a cabeça
Note que utilizamos servos de rotação contínua(S1 e S2) para a movimentação do robô e um servo de 180 graus(SC) para a cabeça

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!



 
 
 

1 commentaire


Que massa, Dudu!!!

J'aime
Seja o primeiro a saber das novidades

2024 Mundo do Arduino

bottom of page