pfb6F

star light

 
Overview

      哔站视频链接:开源星星灯相关介绍
      十一月中旬,下午,我在开源平台寻找灵感,看见了这款开源星星灯,原版是使用358运放构成的呼吸灯。但我感觉这样功能太少了,于是只保留了外形,电路全部推翻重做,使用单片机驱动,这样可玩性会大大提高,当然成本也会有所增加。
      为了节约成本,四个LED共用一个IO,它们只能一起亮或灭,构成一个角,五个角只需要5个IO驱动。再加一个切换按键,一共需要六个IO。单片机选用的是STC8G1K08A,8脚贴片封装,正好六个IO,一个也不浪费,达到了成本更低花样更多的目的。
      这个电路一共设计了两个版本,软件完全通用,只有硬件区别。第一版是没有电池的,需要连接电源才能使用;第二版增加了TP4059充电电路以及充电指示灯和一个电源开关,可以脱离电源使用。两版各有优缺点,没有电池更安全,但是不方便;有电池虽然方便了,但是安全性会降低。
      关于功能,接上电源默认是常亮,每短按一次切换一个模式,一共六个模式循环切换,并且按键支持连击。
      目前只写了这么多花样,其实能做的还有很多。比如说抽奖灯,随机停在一个角,指到什么就中了什么;再比如说骰子,虽然只有五个角,但是可以用五角闪烁来表示六。
 
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-06-20 09:49:42

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号