love_flow_lamp

Public

lczhuigz/love-flow-lamp

Download board files

Files for version 1. Choose the source project or an available generated package.

Source package

Original hardware design source archive

Original project source5.9 MB

Fabrication package

Gerbers and drill, pick-and-place, DRC report, and the 3D model

3D board only (GLB)6.8 MB3D model (GLB)6.8 MB

Review package

Schematics, PCB views, BOM, and extracted files

Schematic PDF154 KBSchematic, love-flow-lamp sheet597 KBPCB SVG484 KBBoard render310 KBPCB B.Cu44 KB

Share love_flow_lamp

Check access before sharing the link.

Who can open this board

Anyone can open this board. No sign-in is required.

This link opens the latest version. Copying it does not grant additional access.

Loading 3D model… large boards can take a moment.

README

爱心流水灯项目

基于STC89C52RC单片机设计的多功能爱心形状LED流水灯系统。

项目简介

本项目使用STC89C52RC单片机作为控制核心,设计制作了一个爱心形状的LED显示装置。通过编程实现了多种绚丽的灯光效果,既可以用作装饰品,也可以作为电子设计教学项目。

功能特点

  • 全体LED同时闪烁
  • 顺时针流水灯效果
  • 逆时针流水灯效果
  • 两侧同时流水效果
  • 呼吸灯效果(LED亮度渐变)
  • 随机闪烁效果
  • 交叉闪烁(左右交替)
  • 心跳效果(快速闪烁三次)
  • 波浪效果(中心向四周扩散)
  • 跑马灯效果(四端口循环追逐)
  • 渐变闪烁(不同频率)
  • 螺旋效果(内外交替旋转)

项目结构

├── Keil_Project/            # 程序源代码
│   ├── main.c               # 主程序代码
│   └── Objects/             # 编译生成文件
├── PCB_Project/             # PCB设计文件
│   ├── love-flow-lamp.PrjPcb       # PCB项目文件
│   ├── love-flow-lamp.SchDoc       # 原理图文件
│   ├── love-flow-lamp.PcbLib       # PCB库文件
│   └── love-flow-lamp.PcbDoc       # PCB图纸文件
└── 实物图片/                 # 成品展示

开发环境

  • IDE:Keil uVision 5
  • PCB设计:Altium Designer
  • 编程语言:C语言
  • 目标芯片:STC89C52RC

项目演示

项目实物图片:

demo_pic1 demo_pic2 demo_pic3

视频演示请查看:B站视频链接

许可证

本项目采用 MIT 许可证

Comments

No comments yet. Be the first to ask about this board.

Askabout this board