当前位置:首页 > 工业控制 > 电路设计项目集锦
[导读]waveshare商店的电子墨水显示屏外观吸引人,非常有趣。这个项目旨在尝试管理高分辨率显示,同时有机会自行设计HAT板的变体,并研究FPC类型的连接器。

waveshare商店的电子墨水显示屏外观吸引人,非常有趣。这个项目旨在尝试管理高分辨率显示,同时有机会自行设计HAT板的变体,并研究FPC类型的连接器。

本项目介绍如何制作一个非常简单的墙面日历。项目的核心部件是Waveshare公司提供的3色(红-黑-白)7.5英寸电子纸显示屏。该日历每天午夜更新一次月份信息。为了使日历更有趣,还加入了月相以及日出和日落时间。

管理日历时,PCB底部有多个按钮:

•wkup - 用于将日历MCU从睡眠模式唤醒。

•菜单 - 用于在日历设置期间选择要修改的时间或日期项目。

•plus - 在日历设置期间增加所选项目。

首个版本仅支持两种语言:英语和俄语。然而,用于计算太阳时间所需的地理坐标已硬编码在源代码中。您可能需要重新编译项目,并将自定义固件加载到日历中。

该日历由锂离子电池供电,并内置充电控制器,可为电池充电。3000毫安时电池的平均续航时间约为6个月。

代码

本文编译自hackster.io

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读

Smart Dice 是一款基于 ESP32 构建的 3D 数字骰子摇器,其设计灵感源自非洲卢多(ludo)游戏规则,这种游戏深深根植于尼日利亚和西非文化之中。该骰子在 240x240 TFT 显示屏上呈现为一个真实可旋...

关键字: 显示屏 传感器 ESP32 MPU6050

同一原理图换一版 PCB 就炸管,通常说明问题不在拓扑,而在寄生参数被版图放大了。MOS管周围的电感、电容和回流路径,会把理想开关变成带尖峰的能量弹簧。

关键字: MOS管 寄生电感 PCB

在高速电路、射频电路和高密度电子系统设计中,PCB层叠设计直接决定了电路板的信号完整性、电源稳定性、抗干扰能力和可制造性,不合理的层叠结构往往会导致信号串扰、电源噪声超标、EMI(电磁干扰)泄漏等问题,甚至直接造成产品无...

关键字: PCB EMI

在PCB设计中,晶振作为时钟信号的核心源,其布局位置直接影响系统的稳定性、抗干扰能力和信号质量。工程师们普遍遵循“晶振远离PCB边缘”的设计原则,这一规则并非经验主义的简单总结,而是基于电磁兼容(EMC)、信号完整性(S...

关键字: PCB 晶振

在USB3.0、PCIe、HDMI、LVDS等高速差分信号中,等长(Length Matching)是保证差分对两线间时延差(Skew)满足协议要求的关键步骤。但“等长”并非无限精确——制造公差、EDA算法与测试手段共同...

关键字: PCB 差分布线

在高速PCB设计(如USB3.0、PCIe、HDMI)中,差分对的阻抗连续性直接决定信号质量。单纯依靠经验布线往往导致眼图闭合。本文将基于Keysight ADS与Cadence Allegro两大主流EDA工具,详解从...

关键字: 差分对 PCB EDA仿真

大多数四轴无人机都遵循相同的结构模式——碳纤维或塑料框架,飞行控制器板安装在中间,电调(ESC)位于机臂上,电机则安装在末端。这种设计效果良好,易于维修,是进行专业飞行的理想选择。

关键字: 四轴无人机 PCB 电机

几年前,我受到启发,设计了一盏灯,它的控制方式可以像老式电话一样。就像下面图片所示的那样。我不想再有需要依赖手机应用、Wi-Fi或蓝牙的灯具,而是希望它能直观易用且独立运行。

关键字: PCB SK6812 LED

在搭建显示屏(使用Arduino和硬件)时,我常常感到沮丧:需要刷写程序、线缆可能损坏、导线松脱,或者板子突然烧坏。最终我可能只能花10到20秒(如果运气好)来测试一下,把字体向左移动三个像素是否“感觉正确”。

关键字: 显示屏 Arduino Python

印刷电路板(PCB)设计是嵌入式系统和硬件产品开发中最重要的环节之一。本项目旨在使用Autodesk Eagle软件,设计一款符合Arduino标准的定制PCB,并掌握实际的PCB设计流程、原理图绘制、布线、接地以及电源...

关键字: PCB 嵌入式系统 ATmega328P
关闭