25美元 DIY AI眼镜教程:用 ESP32 S3 把普通眼镜改成智能眼镜
【免费下载链接】OpenGlassTurn any glasses into AI-powered smart glasses项目地址: https://gitcode.com/GitHub_Trending/op/OpenGlass
OpenGlass 是一个开源项目,用不到 25美元 的现成零件就能把普通眼镜改成 DIY AI眼镜:眼镜端采集画面和声音,手机端跑应用并调用 AI 服务,固件、引脚定义和接线图都放在仓库里。
🕶️ 先看它替你干什么:三个日常场景
- 旅行时看菜单。把眼镜对准外文菜单或路牌,摄像头拍下画面,AI 服务负责转写字幕并给出翻译,等于随身带了一个实时翻译助手。
- 开会记白板。眼镜持续抓取视野里的内容,白板上的要点被识别后同步到手机,会后直接当笔记用。
- 给视障者读字。识别物体、朗读招牌和提示文字,帮视障人士更独立地处理日常阅读任务。
此外还支持在重要时刻自动录像,并用人脸识别做安全预警;AR 标注、物体测量这类图像处理玩法也可以叠加上去。
上面这类第一视角画面,就是眼镜摄像头实际拍出来的效果。
💰 25美元硬件怎么配齐:钱都花在哪
这也是低成本AI眼镜教程里很少见的全套清单,总价压在 25美元 以内:
- Seeed Studio XIAO ESP32 S3 Sense:主控制器,跑全部固件,同时挂载摄像头和麦克风。
- Sense EEMB 3.7V 250mAh 锂电池:眼镜唯一的供电来源。
- 微型摄像头模组:第一视角画面的来源。
- 3D 打印眼镜支架:固定板子和电池,打印费通常不到 10美元。
- 杜邦线与少量电子元件:用来完成板子和摄像头之间的接线。
🔧 组装三步:打印、接线、烧录
1. 打印眼镜支架(约半小时到一小时)
项目自带支架的 3D 打印文件,用本地打印机或在线打印服务都可以,成品刚好卡住板子和电池的位置。
2. 按引脚表接线(约10分钟)
摄像头需要的全部引脚都写在 firmware/camera_pins.h 里,其中CAMERA_MODEL_XIAO_ESP32S3段落列出了 XCLK、SIOD、SIOC、Y2–Y9、VSYNC、HREF、PCLK 各自的 GPIO 编号,照这张表把杜邦线接上就行。这部分是 ESP32 S3 眼镜DIY 的核心,线接完硬件基本就位。
3. 固件烧录只要5分钟
用 Arduino IDE 打开 firmware/firmware.ino,选择XIAO_ESP32S3板子和对应串口,把 PSRAM 设为 OPI PSRAM 后上传。不想装 IDE 的话,按 firmware/readme.md 用arduino-cli一条命令编译并烧录。
💻 软件跑起来:clone、装依赖、配密钥
git clone https://gitcode.com/GitHub_Trending/op/OpenGlass cd OpenGlass npm install然后把 Groq、OpenAI、Ollama 的密钥或地址填进 sources/keys.ts,启动应用:
npm start这是个 Expo 项目,启动后通过终端给出的 localhost 链接即可连接眼镜并打开网页版。
🧩 还能玩什么:AI 模块按需扩展
- sources/modules/groq-llama3.ts:调用 Groq 的 llama3-70b-8192,负责文本生成和图文问答。
- sources/modules/openai.ts:OpenAI 语音转写与文字转语音,用于朗读识别结果。
- sources/agent/imageDescription.ts:图像描述生成,把画面里的文字逐字转写并描述场景。
- sources/modules/ollama.ts:接入自托管 Ollama,可以本地跑 moondream 等视觉模型。
这些模块各自独立成文件,换成其他后端或只留其中几个,都只需改动少量调用。
先把打印文件丢进打印机,再按上面的顺序走一遍:接线、烧录、装依赖、填密钥。一双手忙一个下午,一副 25美元智能眼镜就能戴上。
【免费下载链接】OpenGlassTurn any glasses into AI-powered smart glasses项目地址: https://gitcode.com/GitHub_Trending/op/OpenGlass
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考