一款紧凑型电池供电的桌面气象站,基于UNIHIKER K10(ESP32-S3)芯片构建。它通过重力环境传感器读取温度、湿度、气压、环境光和紫外线,并通过ENS160传感器获取空气质量(AQI / eCO2 / TVOC),然后将所有数据以简洁清晰的暗色霓虹图形界面显示出来。内置的RGB LED灯会根据实时空气质量水平闪烁,而扩展板上的4个RGB LED则可切换不同颜色模式。两个内置按钮无需修改代码即可控制灯光。
辐射霜冻现象在植被叶片结构向晴朗的夜空辐射热能矢量时悄然显现,其温度低于标准环境温度分布。传统的宏观尺度天气预报API完全无法解析这些局部农业地形区域内的关键微气候差异。
一个月前,我手里拿着一个GNSS模块,心里在想:我可以开发一个导航设备,只要输入目的地的坐标,设备就能在我不走路时持续显示到目标的距离和方向吗?那个简单的问题成为了这个项目开始的起点。
市面上的每款智能音箱看起来都像是出自同一场设计会议:圆柱形机身、网状格栅、发光环。我想打造一个东西,你一眼望去以为是装饰品,直到你注意到那支手工绘制的黄铜号角里传来微弱的音乐嗡鸣声。
这个项目是我首次在FPGA上实现RTL设计,用于与外部组件进行接口连接。此前我曾尝试使用Altera MAX II EPM240 CPLD来实现简单的数字逻辑,例如多路复用器、解码器、用于闪烁LED的计数器,甚至UART发送器。尽管编程过程非常有趣,但很快我就意识到,仅靠240个逻辑单元难以完成太多功能。于是我投资购买了一块FPGA板,并最终在AliExpress上选择了Altera Cyclone IV EP4CE6E22C8N板,因其成本相对较低且内置多种外设,而成为我的首选。
这是一个基于M5Stack StickS3的六边柱体闹钟项目。StickS3通过两颗螺丝安装在普通六边柱体的一个面上。
Brookstone Rover 是一款通过 Wi-Fi 控制的履带式“间谍坦克”,可将视频流传输到旧版 iOS 应用程序上。虽然该应用程序早已失效,但其底盘却是极佳的捐赠硬件:坚固的橡胶履带、两个齿轮直流电机,以及一个宽敞的外壳,内含电池仓。本项目拆下原始控制板,用 ESP32 DevKit V1 替代核心处理器,通过 DRV8833 双 H 桥驱动原始电机,并借助 Bluepad32 库件,利用 Xbox/PS4/PS5 的 BLE 游戏手柄进行整体操控。
本项目是我们课程BCA143:裸机编程的第9次实验。在本次实验中,我们的目标是编写一个基于STM32F407XX的裸机RT Spark程序,该程序将PA4引脚上的DAC组件用于生成信号,并通过DMA(直接内存访问)对DAC进行数据传输。我们需要生成方波、斜坡波和正弦波信号,并在示波器上观察其波形。
机器人操作仍然是具身人工智能领域最重要的研究方向之一。尽管传统的基于运动学的控制器能够实现稳定的运动执行,但在需要适应性的非结构化环境中,它们往往难以应对。
引言:生成脉宽调制(PWM)信号是嵌入式系统中最基本的需求之一,无论您是在驱动舵机、调光LED,还是控制电机驱动器。尽管高层抽象层(如HAL或Arduino)可以通过一行代码实现PWM信号,但这些层会掩盖底层的硅片逻辑。
ZimaBoard 2 是一款基于 Intel N150 处理器的单板服务器/迷你电脑,配备 4 个主频为 3.60 GHz 的 CPU 核心、8GB 或 16GB 内存以及 32GB 或 64GB 内置 eMMC 存储。在连接性方面,它拥有两个 2.5G 以太网端口、两个 USB 3.1 端口、一个支持 4K 的 Mini-DisplayPort 端口、两个 SATA 端口以及一个 PCIe 3.0 扩展插槽。
我的项目提出一个问题:技术能否开启新的感知现实,而不成为我们获取这些现实所依赖的工具?如果可以,可穿戴设备是否有助于人类掌握回声定位能力,使其成为一种永久且独立于设备的技能?为回答这个问题,我开发了ECHO V1——一款类似回声定位训练轮的可穿戴设备,从设计之初就旨在不断扩展其功能。
为了制作这个装置,我设计了四个电磁发电机,每个都由一个铜线圈和内部的可移动磁铁组成。为了制作每个线圈,我将铜丝大约缠绕一千圈在管状结构上,形成能够通过磁铁运动产生电能的线圈。这四个线圈被集成到T恤的袖子中,每只手臂各两个,以利用人们在跳舞和身体活动时产生的自然动作。