内容介绍
内容介绍
项目名称:基于Seeed XIAO的墨镜识别互动整蛊标牌
一、项目介绍
在本项目中,我基于Seeed Studio的XIAO主控板开发了一个趣味十足的互动整蛊装置——墨镜识别交互标牌。这是一个结合了人脸检测与趣味OLED显示的交互式电子玩具,具备一定的AI视觉识别功能。该装置能判断是否佩戴墨镜,并根据检测结果在OLED屏幕上显示不同的表情符号,从而达到调侃和整蛊的趣味性互动效果。
项目初衷是为了学习和探索Seeed XIAO与AI模型的结合能力,尝试低成本打造一个具有互动性的电子装置。通过本项目,我不仅学习了AI模型推理与硬件结合的流程,也对多主控协同、外设驱动、通信机制等有了更深的理解。
二、硬件平台简述

本项目共使用了两块Seeed XIAO主控板:
- 主控XIAO:作为人脸检测与墨镜识别的核心执行器,运行AI识别模型。
- 从控XIAO:作为OLED显示模块的控制器,负责接收主控发来的指令并控制屏幕显示内容。
此外,还使用了以下硬件组件:
- OLED显示屏(0.96英寸,I2C接口)
XIAO主板的尺寸小巧,资源有限,但功耗低、可扩展性强,是开发此类创意互动项目的理想选择。
三、项目设计思路与方案概述
1. 设计初衷
整蛊玩具的趣味性来自“出其不意”。结合视觉识别与OLED表情展示,希望达到一种“讽刺幽默”的效果。
2. 逻辑流程设计
虽然本项目未绘制详细的硬件框图和软件流程图,但基本设计思路如下:
- 主控XIAO运行人脸识别模型,判断是否检测到墨镜。
- 根据识别结果,主控通过串口(UART)向从控XIAO发送对应指令(例如 "smile" 或 "yue")。
- 从控XIAO接收到指令后,控制OLED显示表情图案,实现整蛊效果。
3. 关键逻辑判断:

- 戴墨镜 → OLED显示“yue”的表情
- 未戴墨镜 → OLED显示“smile”的表情
这种方式虽然简单,但充分体现了人机交互与视觉AI的融合。
四、软件设计与关键代码
1. 软件结构
软件逻辑分布在两块主控中:
- 主控XIAO:主要负责图像处理、运行AI模型、分析人脸特征。
- 从控XIAO:负责OLED驱动、接收串口指令并刷新显示内容。
2. 关键代码片段(从控XIAO端):
void loop() {
// 读取GPIO状态
int status01 = digitalRead(PIN_GPIO01);
int status02 = digitalRead(PIN_GPIO02);
u8g2.clearBuffer();
u8g2.setFont(u8g2_font_wqy12_t_gb2312);
if (status01 == HIGH) {
Serial.println("GPIO01 高电平");
u8g2.drawStr(30, 30, "SIMLE");
}
else if (status02 == HIGH) {
Serial.println("GPIO02 高电平");
u8g2.drawStr(30, 30, "YUE");
}
else {
Serial.println("未檢測到高電平");
u8g2.drawStr(10, 30, "...");
}
五、项目难点与解决方法
1. OLED驱动问题
代码封装较强,无法直接驱动oled。
解决方法:
- 将OLED显示功能分离,独立由另一块XIAO控制;
- 主控仅负责识别与通信,从控专职负责显示;
- 两块XIAO之间通过串口通信,互相分工合作。
此方法虽然增加了一块主控,但也带来了模块化、稳定性高等优势。
六、功能展示如下:
- OLED显示清晰,有明显的视觉冲击力;
后期可拓展加入语音播报、LED灯效、动作传感等,增强体验。
七、活动心得与建议
1. 收获与成长
通过本次训练营和项目实践,我深刻体会到了:
- 兴趣驱动是最好的学习方式:整蛊标牌这个点子本身就带有娱乐性,极大激发了我动手实践的动力。
2. 对训练平台的建议
- 建议开放模型代码导出权限:目前平台封闭,无法灵活接入外设
附件下载
xiao_v20250818.ino
团队介绍
个人
评论
0 / 100
查看更多
猜你喜欢
2025交互标牌 - 用Seeed XIAO ESP32S3 Sense看世界该项目使用了Seeed XIAO ESP32S3 Sense,实现了摄像头看世界,用AI来理解看到的画面,并使用OLED展现出来的设计,它的主要功能为:使用阿里云AI,协助理解看到的事物。。
aramy
106
2025交互标牌 - 基于xiao esp32s3设计水果分类识别标牌该项目使用了arduino ide、micropython,实现了xiao esp32s3智能水果识别标牌的设计,它的主要功能为:利用xiao esp32s3的嵌入式机器学习计算能力和摄影功能,实现对水果的智能分类并与另一块esp32通过WiFi传输分类结果,最后在lcd1602上实时显示。
huangzhh95
24
2025交互标牌 - 用Seeed XIAO ESP32S3 Sense实现的吓人姬该项目使用了Seeed XIAO ESP32S3 Sense,实现了具备环境感知、AI分析与动态交互的恐怖主题机械姬装置的设计,它的主要功能为:系统通过10G雷达检测人体接近,触发多模态响应链:包括摄像头拍摄、LED眼睛发光、语音播放及舵机驱动的机械面罩动作,形成完整的恐怖体验闭环。技术亮点在于低功耗传感与高性能计算的协同架构设计,以及机械动作、声光反馈与AI分析的实时交互逻辑。装置可扩展应用于密室逃脱、主题展馆等场景,具有显著的商业转化潜力。
搜主意
70