『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: silas3082

[经验分享] ws2812做的月牙灯增加了时钟效果

[复制链接]

22

主题

239

帖子

1535

积分

金牌会员

Rank: 6Rank: 6

积分
1535
金钱
1296
HASS币
0
发表于 2022-9-4 22:24:47 | 显示全部楼层
silas3082 发表于 2022-9-4 07:36
60个就简单了,直接现在时间对12取余,比如现在15点或3点,取余就是3,3*5就是第15个灯 ...

谢谢提示。但实际上我是用在NR 里的, 能否举个粟子?
回复

使用道具 举报

7

主题

1086

帖子

3425

积分

论坛元老

Rank: 8Rank: 8

积分
3425
金钱
2339
HASS币
0
发表于 2022-9-4 22:37:01 | 显示全部楼层
隔壁的王叔叔 发表于 2022-9-4 19:52
大佬,时针搞定了,能否实现每隔12分钟跳一个那种效果呢,模拟真实的时钟走位。 ...

搞定。谢谢大佬分享
回复

使用道具 举报

74

主题

514

帖子

3162

积分

论坛元老

Rank: 8Rank: 8

积分
3162
金钱
2648
HASS币
0
 楼主| 发表于 2022-9-5 05:36:19 | 显示全部楼层
隔壁的王叔叔 发表于 2022-9-4 19:52
大佬,时针搞定了,能否实现每隔12分钟跳一个那种效果呢,模拟真实的时钟走位。 ...

这个我没研究,用if判断应该也简单,把分钟分为5个区间,在第一个区间,时就+0。第二个区间时就+1,就行了
回复

使用道具 举报

74

主题

514

帖子

3162

积分

论坛元老

Rank: 8Rank: 8

积分
3162
金钱
2648
HASS币
0
 楼主| 发表于 2022-9-5 05:49:02 | 显示全部楼层
ekingfan 发表于 2022-9-4 22:24
谢谢提示。但实际上我是用在NR 里的, 能否举个粟子?

nr里边点亮某一个灯珠没研究过,看了下里边服务都是对灯整体的操作,你用esphome做的话在原文件里面添加上时钟效果再升级下,我觉得还是比较简单的
回复

使用道具 举报

7

主题

1086

帖子

3425

积分

论坛元老

Rank: 8Rank: 8

积分
3425
金钱
2339
HASS币
0
发表于 2022-9-5 10:47:42 | 显示全部楼层
silas3082 发表于 2022-9-5 05:36
这个我没研究,用if判断应该也简单,把分钟分为5个区间,在第一个区间,时就+0。第二个区间时就+1,就行 ...

我就是这么干的,谢谢大佬指点。但是我觉得it的数组是从0开始的,我每一个都减了1.
回复

使用道具 举报

22

主题

239

帖子

1535

积分

金牌会员

Rank: 6Rank: 6

积分
1535
金钱
1296
HASS币
0
发表于 2022-9-5 11:59:49 | 显示全部楼层
silas3082 发表于 2022-9-5 05:49
nr里边点亮某一个灯珠没研究过,看了下里边服务都是对灯整体的操作,你用esphome做的话在原文件里面添加 ...

我这个设想是很合理的
1  不想搞什么中控 手机 平板之类 的
2  直接在自己想看到的空间用灯显示
3  好像晚上睡觉睇前 直接看到 指示灯多少亮了 证明还有多少灯没有关 或者设备 开着
4 2812 好处就是一个GPIO 就可以超多指示灯。还可以组合颜色 ,
回复

使用道具 举报

7

主题

1086

帖子

3425

积分

论坛元老

Rank: 8Rank: 8

积分
3425
金钱
2339
HASS币
0
发表于 2022-9-5 15:07:51 | 显示全部楼层
对了,大佬,您贴出来的帖子里有这么几句
i2c:
  sda: D3
  scl: D4
  scan: True

请问这个i2c有什么作用呢,另外pin那里您填的D3,这个我的esphome不认,要改成GPIOxx才会认,您的代码是怎么让它认识的?麻烦您指导一下,谢谢。
回复

使用道具 举报

74

主题

514

帖子

3162

积分

论坛元老

Rank: 8Rank: 8

积分
3162
金钱
2648
HASS币
0
 楼主| 发表于 2022-9-5 15:16:11 | 显示全部楼层
ekingfan 发表于 2022-9-5 11:59
我这个设想是很合理的
1  不想搞什么中控 手机 平板之类 的
2  直接在自己想看到的空间用灯显示

你研究一下,回头和你请教哈
回复

使用道具 举报

74

主题

514

帖子

3162

积分

论坛元老

Rank: 8Rank: 8

积分
3162
金钱
2648
HASS币
0
 楼主| 发表于 2022-9-5 15:18:53 | 显示全部楼层
隔壁的王叔叔 发表于 2022-9-5 15:07
对了,大佬,您贴出来的帖子里有这么几句

请问这个i2c有什么作用呢,另外pin那里您填的D3,这个我的esphom ...

那个是光线传感器的两个接口,我用的是nodemcu,可以直接用D几
回复

使用道具 举报

7

主题

1086

帖子

3425

积分

论坛元老

Rank: 8Rank: 8

积分
3425
金钱
2339
HASS币
0
发表于 2022-9-5 15:52:08 | 显示全部楼层
silas3082 发表于 2022-9-5 15:18
那个是光线传感器的两个接口,我用的是nodemcu,可以直接用D几

哦,原来如此,感谢大佬指点。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-21 15:44 , Processed in 0.090947 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表