我从事电能计量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屏幕上会显示“检测到运动”。
PCB丝印常被视为纯粹的技术性产物,而非一种通信媒介。在两种情况下,可用性工作往往被认为比“真正”的工程工作次要。我们需要更加关注用户体验(或开发者体验),以让所有用户受益,包括初学者和资深开发者。这并不一定意味着要做出权衡,只需在设计和测试PCB上投入更多时间,即使硬件成本没有增加,对初学者和专家来说也可能带来更好的体验。
国际空间站(ISS)是人类建造过的最昂贵的物体。它每90分钟绕地球一圈,轨道高度约为400公里。在晴朗的夜晚,尤其是在夏季,人们常常能用肉眼看到它划过天空。
作为创客,我们常常会看到满堆的损坏电子设备,等待着被重新利用。与其直接丢弃这些废弃物品,我决定将一部旧的、损坏的智能手表改造成一个功能齐全、小巧如钥匙扣的游戏主机。我的目标是打造一个体积微小却极具娱乐性的装置,同时通过回收再利用废弃部件——尤其是危险的锂电池——来积极保护环境。
通过连接光传感器和RGB灯带,系统可根据实时环境光线自动调节亮度和开关状态。当房间变暗时,灯光自动开启;当光线足够明亮时则关闭;在非常昏暗的环境下还会进一步提升亮度:实现对物理环境的智能感知与自动控制。
本节演示如何使用AIE DIALECTS和AIE API,在AMD Ryzen AI Phoenix中对复杂数字信号在频域进行“相位变换”。