百丽宫项目:凯文-麦卡莱尔的 "咕噜咕噜眼
凯文-麦卡勒(Kevin McAleer)在我们的 "百利宫项目 "系列中完成了许多出色的项目,我很高兴能为大家介绍其中之一--凯文的 "Googley Googley Eyes"。
它们是一双炯炯有神的眼睛,能告诉你它们看到了什么!
如果您不了解凯文的作品,可以访问他的网站 这里 以及他非常受欢迎的 YouTube 频道 这里.
实际上,该项目依靠的是 OpenAI 而不是谷歌,但理念是相同的。通过使用内置摄像头,googly 眼睛可以检测、识别并公布它们遇到的物品。
硬件设施
因此,为了这个项目,凯文收集了 Raspberry Pi Zero 2W, a Raspberry Pi 摄像头一个 Pimoroni Inventor HAT mini、一些电机和一个扬声器。
此外,他还创建了四个 3D 打印文件(用于支架、底座和眼睛),您可以在项目页面找到这些 .stl 文件。 这里.
将 Pimoroni Inventor HAT mini 安装到 Pi Zero 2W 上后,必须将电机连接到 HAT 上。您还必须将摄像头安装到 Pi Zero 2W 上,并将其拧到支架上。
设置完成后,只需确保扬声器与 Pimoroni Inventor HAT mini 连接即可。
软件
首先需要安装 Raspberry Pi OS。然后,你需要下载项目代码。一如既往,Kevin 慷慨地在以下网站提供了代码 GitHub.
你还需要在 OpenAI 上建立一个账户,并获得一个 API 密钥,这样你的 Googley Googley Eyes 就能与 OpenAI 对话了。
完成上述操作后,您还可以告诉 OpenAI 如何 来描述它所针对的对象。例如,凯文建议用 "不冷不热、尖酸刻薄 "来形容。
为了让眼睛动起来,你需要查看 Pimoroni Inventor HAT mini 的库,该库可用于 这里.
因此,我们的想法是让摄像头检测物体,然后使用 OpenAI 进行识别。识别完成后,扬声器会使用文本到语音技术告诉你它看到了什么。
最后,你可以让 ChatGPT 告诉你关于你爷爷送给你的那个奇怪的铜像的一切。 无需再问 reddit.
总结
这就是凯文-麦卡勒的瞪眼机器人,它将改变你的生活。
如果您想获得代码,可以到以下网站查看 凯文的网站.凯文还制作了 视频展示了如何制作它们以及 Googley Googley Eyes 的实际效果.
您可以点击以下链接查看本系列中介绍的更多 Paragon 项目 这里.
您希望该项目如何发展?