树莓派Pico 2是树莓派推出的最新微控制器开发板,搭载强大的RP2350微控制器。它提供更快的性能、更大的内存、增强的安全性,并支持Arm Cortex-M33和Hazard3 RISC-V两种架构。
本项目提供了一种简单的方法,通过MCP23017芯片为您的微控制器添加16个额外的I/O引脚。该设计便于在带DIN导轨安装的电气柜中进行安装,适用于实际的自动化项目。该板具有内置保护功能、灵活的电源选项(5V或24V),以及每个输入和输出的可视化指示灯。
厌倦了普通的不透明LED矩阵吗?在这个项目中,我将向你展示如何使用150颗WS2812B可寻址RGB LED,通过一块柔性透明PCB设计并制作出一个完全透明的15x10 LED矩阵。该PCB没有接地平面,因此在可见铜线的衬托下呈现出通透效果。我将其安装在3D打印的支架上,并编程实现了彩虹波、圆柱扫描器和烟花特效等丰富多彩的动画效果。
定制的3D打印支架可牢固地将设备固定在杠铃上。训练过程中,系统会分析运动模式,以减少误计,并实时显示重复次数。M5Stack Core2还内置Wi-Fi,为未来基于云端的健身数据管理奠定了基础。
火焰无声,但我们可以通过简单的电子元件为它们“装上耳朵”!这个DIY火灾报警器项目利用红外接收传感器检测火光辐射,并立即触发声音(蜂鸣器)和视觉(LED)报警。该电路以13009 NPN晶体管作为主开关,结构简单、可靠且反应灵敏,是学习基础电子学、传感器集成和晶体管开关技术的理想入门项目。
如果我们用Arduino核心在ESP8266上写任何代码,很可能已经遇到了这个瓶颈。你写的每一行代码都运行在loop()函数内部,而loop()是协作式的——它从上到下依次执行,只有在完成所有操作后,SDK才会有机会进行后台处理,然后再调用你。只要你的代码足够快且高效,这没有问题。但一旦某段代码决定卡住——比如阻塞式传感器读取、大量数值运算、或等待某个条件的while循环——其他所有操作就会被暂停。你正在闪烁的LED会冻结,串口输出会停滞,定时器也会漂移。通常建议是“不要阻塞,使用millis()和状态机”,这种方法确实有效。但当达到某个程度后,你不得不在每个程序中手动编写自己的小型调度器,这让人感到疲惫不堪。
如果一辆遥控车翻个面,就能呈现出两种截然不同的外观,而操控它的控制器也同样生动有力,那会怎样?这就是《双面》(Two-Faced)的核心理念:这是一辆四轮驱动、支持WiFi控制的遥控车,其两个底盘侧面采用完全不同的涂装设计,通过一个全定制、颜色编码的网页摇杆进行操控。无需配套应用,无需手持遥控器,只需浏览器和Wi-Fi连接即可实现。
因此我制作了这个小巧的终端模拟器。它使用的是Makerfabs ESP32-S3并行TFT触摸屏,配备3.5英寸ILI9488显示屏。一款专为无头Linux设备设计的物理串行控制台,基于Makerfabs ESP32-S3并行TFT触摸屏(3.5英寸,ILI9488)。
《声音记忆:训练你的耳朵》是一款利用RFID卡片进行声音匹配的游戏,帮助你区分不同声音并找到配对的声音。请选择A类声音卡或B类声音卡开始游戏。
驱动高密度可寻址LED阵列(如WS2812、WS2811、WS2813和WS2815)通常需要32位ARM微控制器或系统级芯片。然而,8位AVR微控制器在嵌入式应用中依然具有极高的性价比、易获取性和可靠性。
Arduino UNO R4 WiFi 是 Arduino UNO 系列的重大升级,集成了瑞萨(Renesas)RA4M1 32位 ARM Cortex-M4 微控制器,并内置 ESP32-S3 Wi-Fi 和蓝牙连接功能。此外,它还配备了 12×8 可编程 LED 矩阵、USB Type-C 接口、CAN 总线以及 12 位 DAC,是物联网、机器人、嵌入式系统和教育项目中的理想选择。Arduino UNO R4 WiFi 是 Arduino 生态系统中最先进的开发板之一,它结合了经典 UNO 的简洁性、现代的处理能力、内置无线连接以及全新的硬件功能。该板搭载瑞萨(Renesas)RA4M1 32位ARM Cortex-M4微控制器,并集成ESP32-S3无线模块,支持Wi-Fi®和蓝牙®连接。
OpenTherm 协议使用 8 位数据 ID 字段,可提供 256 种可能的寄存器编号。官方规格文档仅覆盖了其中一部分,而制造商可能会在上面实现自己的私有寄存器。为了准确了解我的锅炉所暴露的所有信息,我将 ESPHome 修改为一个寄存器扫描器,依次查询所有可能的 OpenTherm 数据 ID。
语音控制在消费电子产品中已十分常见,但将其集成到嵌入式项目中却仍然令人意外地困难。大多数解决方案依赖云服务、需要大量编程,或仅限于固定的一组预设命令。对于创客、学生和业余爱好者而言,将离线语音识别功能融入ESP32项目可能会迅速变得令人望而生畏。
reTerminal E1001 不仅是一款搭载 ESP32-S3 的电子纸显示屏,更是一款功能多样的边缘设备,专为持续监测而设计,具备超低功耗特性,电池续航时间最长可达三个月。
车辆检测是一种基于深度学习的对象检测技术,用于识别和定位车辆(注:已修正原文中“检测人”一词的错误)。该技术可广泛应用于停车场管理、交通分析等多种场景,是非法停车识别、交通拥堵检测以及交通流量统计等多类应用的基础算法。