esp8266oled做时钟python_ESP8266实战一——带OLED显示屏电子时钟

ESP8266+Arduino IDE——电子时钟

项目简介

鸽了太久了,今天终于来填坑了,还记得上次记录esp8266入门时我挖的坑吗 忘了就点它.,现在他来了,怎么样?是不是有点东西[偷笑],纯手工开模、外壳是用的糖果盒。

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1MTA0ODE3,size_16,color_FFFFFF,t_70#pic_center

完整演示

尚未上传,尴尬,老规矩先挖坑,稍等!!

先来几张图吧

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1MTA0ODE3,size_16,color_FFFFFF,t_70#pic_center

等待数据,开机中。。。。。。。。

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1MTA0ODE3,size_16,color_FFFFFF,t_70#pic_center

连接热点,显示IP地址

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1MTA0ODE3,size_16,color_FFFFFF,t_70#pic_center

最后显示当前年月日和时分秒,一秒刷新一次。完了完了忘记发标准时间对比了,笑哭。

硬件准备

材料

数量

ESP8266模块(esp8266-01)

1个

微型锂电池(3.7V)

1个

OLED显示屏(四线IIC)

1个

电木板

1小块

杜邦线

若干

自锁开关

1个

先这样,再这样,再这样把他们焊在一起就可以,下面是电路原理图,及其简陋,不是因为我懒,没加滤波电容、降压芯片,主要是我作品对电信号的需求不高,能让模块正常供电就可以,OLED需要5V,但是3.3V也能工作,esp8266工作电压3.3V ,3.7V 也没什么问题,加上锂电池满电状态是4.2V,一通损耗电压差不多在3.6V,esp8266能顶住,好吧我就是懒得加了,笑哭。

原理图下次奉上吧,,,,,,

软件准备

软件用的是Arduino IDE,设计十分人性,代码稍后开源 下载链接.

这里大概讲讲原理和思路

因为ESP8266内置低功率32位CPU:可以兼作应⽤用处理器,因此能用做微型单片机,有单片机就故事【狗头滑稽】,通过了解发现能通过Arduino IDE和刷固件烧录程序,固件的不太熟悉,不赘述了,喝水不忘挖井人,先谢一波开发团队。在编译器中选择esp8266开发板后烧录程序。

程序分为连网、http post、Json解码、OLED显示,首先让ESP8266连网,具体配网后期补充,让后再访问苏宁易购的后台时间API,获取准确时间,再次感谢一波,如有冒范联系删除,声明本人仅作学习使用未做商用, 这是API链接.,让后函数处理JSON格式的信息后传参给OLED显示,整体就是这样了。

此处是大坑的链接(还没发先别急)

项目总结

填完一波坑又留了一大波坑,是不是血赚,/xk,今天先写到这,整体展示就是这样了,视频和坑后面我会慢慢补起来,项目完全开源,我做这个项目完全是因为疫情在家太无聊,刷抖音发现“爆改车间主任”在玩esp8266做氛围灯,于是就开始接触了一下,氛围灯也做了,但是带到学校就坏了,原因没找到,好吧下期见!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值