Knock2DrinkDrink 让酒吧和餐厅的顾客通过敲击桌面来点饮料——无需打开应用,也无需按按钮。桌上搭载了内置IMU的Seeed XIAO设备会监听振动。当顾客敲击三到六次时,设备利用训练好的机器学习模型识别出敲击模式,并通过蓝牙将结果发送至配套应用程序,服务员即可立即看到订单信息。工作人员可提前在应用中设置,将每种敲击模式与特定饮品对应。订单状态则通过RGB LED灯回馈给顾客。
如今,USB-C充电器随处可见。我们大多数人都在某个抽屉里藏着一个30W、65W甚至100W的PD充电器。我们通常认为它们只是简单的手机或笔记本电脑充电器,但实际上它们是功能强大的电源设备,能够根据需求提供不同的电压输出。
智能园艺不仅仅是感知土壤湿度,更重要的是清晰地可视化数据,以便你能够快速采取行动。在本教程中,我们将超越简单的传感器读数,构建一个基于浏览器的仪表盘,用于显示实时数值、趋势、警报以及历史图表。
该项目将计算机视觉与机器人技术集成于一块电路板上。摄像头捕捉视频,轻量级的人脸检测模型(由Edge Impulse提供支持)定位人脸,比例控制器则将该位置转换为差分轮子指令,整个过程每秒约10至15帧。
BACnet 是一种国际标准的楼宇自动化通信协议,可使来自不同制造商的设备(如供暖、通风、空调、照明和安防系统)能够相互通信。尽管当前的 BACnetnet 系统主要使用以太网作为传输介质(BACnet/IP),但在早期阶段,RS485(BACnet MSTP)通常被用作第0层。
我从事电能计量IC的研发已有段时间。在尝试了接口较为简单的BL0937之后,今天终于拿到了BL0940。两者在结构上相似,都是单相电能计量IC,但最让我感到意外的是其功能特性。与BL系列中较为简单的BL0937不同,BL0940无需进行元件校准即可提供电压、电流、有功功率、能量累积、相位角、功率因数和温度等信息,所有数据均可通过UART或SPI接口获取。
DS18B20 是一种数字温度传感器,有两种版本:小型 TO-922 包装版和防水型,后者通常被金属管封装,并配有长电缆。两者均能提供数字温度读数,适用于多种室内外项目。DS18B20 采用了一种称为“单线通信”(1-Wire)的协议,仅需一根数据线即可实现通信,并可在同一引脚上支持多个传感器。
如果一个人无法说话,却能仅通过眨眼来表达基本需求,会怎样?在这个项目中,我们探索人机交互(HCI)和脑机接口(BCI)的世界,开发出一种将眨眼动作转化为语音的系统。
EASY-EAIAI 编译环境是由广州凌茂科技独立开发的在线编译环境(开发板在线),可在 PC PC 终端与开发板终端之间建立实时同步映射关系,确保在 PC PC PC 端进行交叉编译时,能够实时链接到开发板的依赖库。
印刷电路板(PCB)设计是嵌入式系统和硬件产品开发中最重要的环节之一。本项目旨在使用Autodesk Eagle软件,设计一款符合Arduino标准的定制PCB,并掌握实际的PCB设计流程、原理图绘制、布线、接地以及电源分配技术。
本项目的目标是设计并开发一种无传感器的三相BLDC电机驱动器,该驱动器可使用Arduino Nano、IR2101门极驱动IC以及基于MOSFET的逆变级来控制三相BLDC电机。
这个项目基于我之前制作的PICO VGA板,该板将树莓派Pico连接到DSUB15接口,用于驱动VGA显示器并作为普通显示屏使用。通过保留原有项目,并添加一个按钮板以及进行一些修改,我最终打造出了这款复古风格的游戏主机。
随着人工智能技术的持续快速发展,将智能模型集成到低级硬件架构上的重要性变得前所未有。受项目78/xiaozhi-esp32:基于MCP的聊天机器人以及xinnan-tech/xiaozhi-esp32-server:为xiaozhi-esp32提供后端服务,帮助您快速搭建ESP32设备控制服务器的启发,我已使用MicroPython将MCP聊天机器人部署到W55MH32板上。
我注意到,许多之前的项目中都存在一个模式:一旦多个模块开始相互作用,整个系统就会变得脆弱。问题并不在于某个具体的功能,而在于所有内容都封装在 loop()() 函数内部。
我们为我的工程预备二年级老师陈老师创建了这个项目。我们的想法不仅仅是制作一个枯燥的监控摄像头,而是希望利用自己的技能和资源,打造出一个看似有生命且能主动反应的眼睛。除了陈老师课堂上的成绩外,最激励我们的是证明自己是优秀的工程师,并成为大学的理想申请者。在启动这个项目时,我们希望设计出一个逼真的眼睛,当有人靠近时能够做出反应。我们希望这个眼睛能移动、眨眼并发光,同时当它发现有人在附近时,LCD屏幕上会显示“检测到运动”。