关闭

电路设计项目集锦

所属频道 工业控制 电路图
  • 构建一个适用于理光GR的开源M5Stack监控器,支持腰高取景和远程控制,用于几何式城市构图

    理光GR是一款出色的日常随身相机(EDC),非常适合街头摄影,具备无与伦比的便携性和成像质量。然而,在某些情况下,举起相机或盯着后置屏幕会干扰现场氛围,甚至引起不必要的注意。这种情况在拍摄高对比度的黑白城市建筑摄影时尤为明显,因为要捕捉完美的几何透视,往往需要采用极低角度或极高角度的构图方式。

  • 如何在Arduino Uno R4上显示实时本地温度

    在本Visual Programming Visuino教程中,我们将利用Arduino Uno R4 WiFi内置的LED矩阵和WiFi连接功能,通过免费的wttr.in天气服务,显示任意城市的当前温度。

  • 设计制作一个带OLED显示屏的简易SML阅读器

    除了光学红外输出外,许多电表还配备RS485接口,可通过该接口提供用电数据,例如用于控制家庭太阳能系统。根据地区和能源供应商的不同,数据通常通过广为人知的MODBUS RTU协议或所谓的SML协议(智能消息语言)传输。本文将演示如何使用ESP32(Feather Huzzah32)、SSD1306 OLED显示屏以及RS485 Wing模块来读取、解码并显示这些数据。

  • DIY一款绿色激光夜空天体查找器

    作为一名业余天文爱好者,尤其是刚开始入门时,观测夜空最困难的部分就是找到目标天体,无论它是一个明亮的天体(如恒星或行星),还是更难的梅西耶天体。我经常花大量时间寻找目标。首先,我想提醒所有想开始这项爱好的人不要重蹈超过90%初学者的覆辙。最常见的选择是折射望远镜,但这种望远镜实际上并不适合这一用途。几乎所有的低价型号望远镜(对初学者来说是合理的选择)都存在严重问题,从安装不牢固、稳定性差,到光学性能极差,都令人失望。

  • 如何使用 RK3576 将 Home Assistant 语音功能完全本地化

    云端语音助手在互联网中断、延迟增加或你开始疑惑每个指令的处理位置时,依然十分便捷。对于智能家居而言,“打开办公室的灯”应该感觉即时且私密。

  • 设计一款MPPT太阳能充电控制器

    物联网正进入下一个增长阶段。行业预测显示,到2034年,联网的物联网设备数量将从2024年的177亿台增至超过400亿台,这主要得益于工业自动化、农业、公用事业、环境监测、物流和智能基础设施等领域快速普及。随着这些部署扩展至偏远和离网环境,紧凑型MPPT太阳能充电控制器实现高效能量采集已成为一项关键设计要求,而非可选功能。

  • 如何在PaperS3上创建一个GameBoy模拟器

    最近我入手了一款M5PaperS3,它是一款形似便携式电子阅读器的ESP32-S3开发套件,配备一块4.7英寸960×540分辨率的Eink触摸屏。与其他小型Eink开发套件相比,它的特别之处在于屏幕采用了原始行/列驱动接口(在讨论Eink屏幕时,这种接口也常被称为并行接口,但与LCD屏幕上的并行接口并不相同)。这让我能够通过绕过常规波形方法来驱动该屏幕,从而实现高达60fps的高刷新率。关于这一点,稍后再详谈。这让我开始思考:除了编写电子阅读器应用程序之外,还能用它做些什么有趣的事情呢?几年前,我曾重新实现过GameBoy的FPGA版本,因此可以说我对GameBoy架构至少有一定的了解。那么,将两者结合起来会怎样呢?

  • 构建一个实时脑机接口,利用身体信号实时控制无人机

    如果你能仅凭大脑、肌肉运动和眨眼来操控无人机,那会怎样?在这个项目中,我们将构建一个实时脑机接口(BCI),通过EEG(脑活动)、EMG(肌肉活动)和EOG(眼动)信号来控制一架DJI Tello无人机。

  • 如何将QR204热敏打印机与ESP32-S3-BOX-3连接,并通过单次按键打印文本

    无论您是在打印购物小票、餐厅账单、停车券、运单还是排队凭证,很可能您都曾使用过热敏打印机。与传统的喷墨或激光打印机不同,热敏打印机通过选择性加热特殊的热敏纸张来生成文字,因此无需使用墨盒或碳粉。

  • 一如何制作四台无线机器人,可同步演奏创作的节奏

    我的歌唱机器人是一种交互式音乐表演系统,由手持控制器、四个无线机器人节点和一台笔记本电脑图形用户界面组成。用户可通过4步音序器开启或关闭每个机器人,调节节拍(BPM),并使用控制器上的旋转编码器改变各机器人的音高,来创作节奏模式。在每一个节拍时,控制器会通过ESP-NOW无线将当前音序状态广播给所有机器人。每个机器人独立检查其步骤是否处于激活状态,若处于激活状态,则以预设频率驱动扬声器/蜂鸣器,并同步闪烁LED灯。最终形成了一种具有实体感的多智能体乐器。

  • 设计一副智能手套,可将自然的手部动作转化为流畅的打字和光标控制

    该项目介绍了一款集成了传感器的手套,通过手势来执行键盘和鼠标操作。该系统将指尖上的压力传感器与手掌背面的惯性测量单元(IMU)相结合,将手指轻触和手部动作转化为键盘和鼠标的控制指令。这使得用户可以在任何表面上进行完整打字和光标控制,提供一个无需大而平坦表面、且能适应用户自然姿势的通用控制界面。

  • 使用 Xiao ESP32 S3 构建一个 3D 打印的物联网温度记录器

    Beetle ESP32C6 是一款小巧的高性能处理器,将 WiFi 6、BLE、Thread、ZigBee 和 Matter 支持集成于紧凑的外形之中。在这个项目中,我将其与 DHT11 温湿度传感器和 0.9 英寸 I²C OLED 显示屏结合,打造了一个小型环境监测器。

  • 如何利用ESP-32构建一辆探测车

    我们最初设想这个项目是建造一辆太空探测车,使其能够在类似火星或月球的静态环境中自主行驶。然而,我们意识到这在之前已经有人做过,因此我们希望探索构建一个更具挑战性的动态环境,让探测车面临更复杂的任务。

  • 构建一个裸机应用程序,并自定义FPGA逻辑,用于接收4K、30Hz的视频帧

    AMD Kria KV260 于2021年4月20日发布,最初配备的是橙色风扇外壳。与此同时,AMD及其合作伙伴推出了相关教程,指导用户利用该芯片打造各种有趣的项目,从基于其内置自定义AI逻辑模块的面部识别应用,到同年及2022年的裸机应用。如今已是2026年,软件已更新至最新版本2025.2,甚至KV260的风扇颜色也已从原来的橙色升级为黑色。本教程旨在对之前的教程内容进行更新和补充,整合其中常见的注意事项、常见问题及解答。

  • 如何使用人工智能将 Web 应用移植到 Python

    原始版本被设计为一款网络应用程序,以最大化可访问性。通过浏览器,用户可以在任何计算机上配置硬件,无需安装专用软件或管理复杂的驱动程序。这种“零安装”的体验使其成为社区内的事实标准。