印刷电路板(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中对复杂数字信号在频域进行“相位变换”。
对许多机器人爱好者来说,循线机器人是第一个真正实现自主性的项目。看到机器人实时感知周围环境并做出决策,往往正是电子技术从理论转化为令人兴奋且切实可感之物的时刻。
你是否曾好奇,当养蜂人不在时,蜂箱里会发生什么?气候变化、疾病、蜂群迁徙,甚至盗窃,正日益成为全球蜂群面临的威胁。如果能实时监测蜜蜂的健康状况、追踪蜂蜜产量,并且无需打开蜂箱盖子,就能从世界任何地方保护你的蜂场,那会怎样?来认识MAYA吧——这款终极LoRaWAN连接的智能蜂箱,将传统养蜂带入物联网时代。
本实验/项目的目标是在基于STM32F407ZGT6的RT-Spark开发板上实现硬件定时器中断以及前台/后台任务调度系统。通过配置两个硬件定时器TIM2和TIM3,以不同速率切换两个内置LED灯;同时在KEY_UP按钮(PC5)上设置外部中断,按下时可立即切换两个LED灯的状态。系统采用循环执行架构:中断服务例程(ISRs)负责处理紧急的后台任务并设置标志位,而主循环则处理前台的实际任务。
ksheze
虾米221