前言

上了精选的工程推荐,那自然是“不简单”。

esp8266点阵时钟可以设置闹钟(自学成果ESP8266多功能点阵时钟)(1)

设计理念

网上有很多人都搞过或正在搞esp8266的点阵时钟。

这重复性像是在造轮子,作为一个开发者,很抵制重复造轮子的行为。

但作为一个初学者,我更想去体验这个造轮子的过程,而且在这个过程中能有更多个人的想法在里面,所以就想着自己从头开始来搞这个东西。

至于我个人的理念就是做一个极简的点阵时钟出来。

在拥有更多其他的功能之外,要满足它最最核心的功能(时钟,误差低),其次就是拥有更多的功能,更简单的交互,再者就是成本要低

希望给那些想自己DIY的人,用最低的成本做一个好看又好用的点阵时钟出来。

工程特性硬件材料

核心硬件,功能很多,可能是今年芯片涨价的缘由,这类东西越来越贵。

这个模块主要的作用是掉电时间不重置,且时间误差小

点阵的驱动芯片蛮多的,但Max7219有一个优点就是可以级联

买杜邦线是解决焊接的麻烦,可以快速简单的搞出我们需要的电路出来。

触摸模块用来实现单击,双击,长按等功能,当然这个是非必要的,如果你不想要任何实体交互,只用小程序进行交互的话,就可以忽略此模块。

时钟功能

esp8266点阵时钟可以设置闹钟(自学成果ESP8266多功能点阵时钟)(2)

硬件功能

小程序功能

调试检验

程序写入与调试建议从原工程阅读更详细的文字说明。

人机交互

硬件上设置了一个触摸按键用于人机交互,更多的交互逻辑是在小程序上实现。

esp8266点阵时钟可以设置闹钟(自学成果ESP8266多功能点阵时钟)(3)

触摸按键:

为何选择小程序来和Esp8266交互呢?
  1. 小程序开发起来比较快捷,支持的功能也很多,很多功能直接调用api即可。
  2. 使用app或者是在访问esp8266里面的页面,交互稍差,真正的交互应该简单到家,不需要有过多的学习成本。
  3. 小程序支持配网,UDP,蓝牙等等诸多功能,后续的其他小作品可能都会用到小程序。
电路设计欣赏

esp8266点阵时钟可以设置闹钟(自学成果ESP8266多功能点阵时钟)(4)

原理图

esp8266点阵时钟可以设置闹钟(自学成果ESP8266多功能点阵时钟)(5)

PCB图

esp8266点阵时钟可以设置闹钟(自学成果ESP8266多功能点阵时钟)(6)

3D图

系统评价

本人不是专职搞这种硬件开发的,这个只是个人的业余爱好,虽然平常也有积累一些相关的知识,但是远不如系统性学习来得高效。

所以如果真的要学习这个,还是要系统性地看一些视频来学习,其次就是就是实践

虽然我掌握了一些零零散散的技能,但是却不知道如何去使用,所以需要不断地去实践来理解自己所掌握的技能。

看完视频后才发现,工程作者是真的很敢把自己的想法进行尝试与实现,本编与各位一样,都忍不住掏出口袋里的牛啤。

工程名称:Esp8266多功能点阵时钟

工程作者:Lengff

esp8266点阵时钟可以设置闹钟(自学成果ESP8266多功能点阵时钟)(7)

如果您认为对您有用,欢迎点赞转发或评论哦~

或者您有其他的建议,也欢迎在评论区指出!

更多精彩:智能窗帘保姆级教程,真香

,