Projeto Paragon: Kevin McAleer's Googley Googley Eyes

Googley Googley Eyes Título Imagem

Estou muito entusiasmado por apresentar um dos muitos projectos brilhantes de Kevin McAleer para a nossa série Paragon Project - nomeadamente, o Kevin's Googley Googley Eyes.

São olhos esbugalhados que podem dizer-nos o que vêem!

Se não conhece o trabalho do Kevin, pode consultar o seu sítio Web aqui e o seu canal muito popular no YouTube aqui.

Na verdade, o projeto baseia-se na OpenAI e não na Google, mas a ideia é efetivamente a mesma. Utilizando uma câmara incorporada, os olhos esbugalhados podem detetar, reconhecer e anunciar os objectos com que se deparam.

Hardware

Assim, para este projeto, Kevin recolheu uma Raspberry Pi Zero 2W, a Câmara Raspberry Pi, um Pimoroni Inventor HAT mini, alguns motores e um altifalante.

Imagem da frente do Googley Googley Eyes
Crédito: Kevin McAleer

Além disso, ele criou quatro ficheiros impressos em 3D (para o suporte, o suporte e os olhos) e pode encontrar os ficheiros .stl na página do projeto aqui.

Quando o Pimoroni Inventor HAT mini estiver ligado ao Pi Zero 2W, os motores têm de ser ligados ao HAT. Também é necessário fixar a câmara ao Pi Zero 2W e aparafusá-la ao suporte.

Depois de tudo pronto, basta assegurar que o altifalante está ligado ao Pimoroni Inventor HAT mini.

Software

A primeira coisa que precisa de fazer é instalar o Raspberry Pi OS. Depois disso, é necessário descarregar o código do projeto. E, como ele sempre faz, Kevin gentilmente forneceu o código em GitHub.

Também é necessário criar uma conta no OpenAI e obter uma chave API para que o Googley Googley Eyes possa falar com o OpenAI.

Googley Googley Eyes imagem de cima
Crédito: Kevin McAleer

Depois de o fazer, poderá também dizer ao OpenAI como para descrever o objeto a que se dirige. Kevin sugere, por exemplo, que seja "despreocupado e sarcástico".

Para fazer com que os olhos se movam, é necessário consultar a biblioteca do Pimoroni Inventor HAT mini, que está disponível aqui.

A ideia é que a câmara detecte um objeto e utilize o OpenAI para o reconhecer. Uma vez concluído este processo, o altifalante utiliza a conversão de texto em voz para lhe dizer o que vê.

Finalmente, podes pedir ao ChatGPT que te conte tudo sobre aquela estátua de bronze esquisita que o teu avô te deu. Já não é preciso perguntar ao reddit.

Conclusão

Aqui têm, pessoal, o robô de olhos esbugalhados de Kevin McAleer que vai transformar a vossa vida.

Se quiser pôr as mãos no código, pode consultá-lo em Sítio Web do Kevin. Kevin também fez um vídeo que mostra como fazê-los e os Googley Googley Eyes em ação.

Pode ver mais projectos da Paragon que apresentámos nesta série clicando em aqui.

Como gostaria de ver este projeto evoluir?

Deixe um comentário