【实物已验证】0.96 OLED 网络天气时钟 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

标准版 【实物已验证】0.96 OLED 网络天气时钟

简介:基于ESP12F的一款网络获取天气信息和时钟的小显示器

开源协议: GPL 3.0

(未经作者授权,禁止转载)

创建时间: 2020-08-24 22:59:59
更新时间: 2024-04-16 18:38:25
描述

本工程和前面发的1.3OLED网络校时钟硬件部分略有区别,代码完全通用!链接:https://oshwhub.com/duyes/1-3-oled-shi-zhong

 

修改部分:删除了开关键,布局部分做了细致优化。丝印部分删除了具体数值,没有办法,这个小东东太小了哈:)电源通讯口从左边移到了右边,满足不同朋友的口味~

 

本工程源代码部分链接:https://www.bilibili.com/video/BV1WC4y1h7k4

                                      https://github.com/bilibilifmk/ESP_weather_Cube

 

 

本校时钟硬件设计完全开源,可以个人使用和商业使用商业使用不得删除开源LOGO和个人信息。请大家尊重开源精神!

 

首先依旧是JLC打不出来的紫色PCB预览图:)

 

然后再发一下实物预览图:)

 

话说JLC把我的开源丝印印成一个大白团...是不是可以申请重新制作?

再次吐槽珠海的丝印没有新兆丰的好~

 

有人问我为啥做了1.3OLED还要整0.96的OLED?

其实很简单,因为我发现0.96的OLED比1.3的OLED多了一种选择,那就是有黄蓝双色屏T_T...

非常好看!

硬件部分大家需要留意:

1. TYPEC口在焊接时候,固定柱的背面不要出锡太多,出的太多,可能会有和背面元件短路的风险,虽然我已经把固定柱的GND网络删除了,但是大家还是留心一点比较好;

2. 0.96OLED的尺寸如下图,假货宝优信家有成品OLED模块出售;

3. 屏幕和主板的固定使用了2mm的螺丝孔和支架柱,毕竟主板太小,3mm的螺丝孔太大了~

 

软件部分(重点哦):

 

1. 配网部分使用了微信配网方式,微信扫码后,首先会打开一个小程序,在小程序内连接上8266AP,之后IOS系统需要进设置网络里面点一下WIFI即可搜索到自己家的网络进行配网保存(此步骤可能会有个半分钟时间),如果是安卓系统微信扫码后用小程序连接上8266AP,则直接会弹出搜索页面配网保存。

2. 因为牵涉到在手机端显示Web页面,所以大家用ARDUINO烧录代码后,需要在工具里面把data文件上传到8266,大家按图片操作即可;

3. 代码中获取的天气信息主要由和风天气进行提供,

String  keys  = "balabalabalabalalabalalala";  // 接口地址:https://console.heweather.com/app/index

String  dq  = "10122xxxx"; //填入城市编号  获取编号 https://where.heweather.com/index.html

所以大家尽可能的自己注册一个私人Key进行使用。这样可以最大限度的避免使用公版Key次数耗尽导致天气无法显示问题;

PM2.5数值,北京上海大城市有,小城市没有,如果没有的话,就是和风天气没有收录啦:)

 

4. 源代码中使用的ArduinoJson库,实际测试6.x版本会报错,请大家使用5.13.5版本;

 

5. 本项目演示时开机出现的小狗LOGO,通过修改“zlt.h”可以实现;

使用工具PCtoLCD2018 软件,准备一张128*64的位图,按下图进行设置,生成C代码,复制进zlt.h即可:)

其他代码部分请详细阅读源代码注释部分,不修改亦可以正常运行:)

 

6. 开机第一次,可能不会出现配网的二维码,请大家按住Boot键10秒左右等机器重启后即可进入配网模式。如果以后需要重新配网,也请按住Boot键10秒左右重新配网。

 

最后附上实际演示效果图,烧录我就不演示了,都是自动烧录程序,玩8266的都懂:)

最近在打板8266弹簧针烧录调试底座,使用弹簧针卡住8266模块,不用每次都焊接上才能测试哦:)有兴趣的朋友可以关注并点赞:)

 

 

 

设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
ID Name Designator Footprint Quantity BOM_Supplier BOM_Supplier Part
1 100nF C5,C6,C7,C9,C11 C0603 5 LCSC C1590
2 ME6215C33M5G LDO1 SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR 1 LCSC C84119
3 LED-0603_R LEDP LED0603_RED 1 LCSC C72044
4 CH340C U3 SOP-16_L10.0-W3.9-P1.27-LS6.0-BL 1 LCSC C84681
5 1uF C13 C0603 1 LCSC C36577
6 TYPE-C 16P(073) USB1 USB-C-SMD_TYPE-C16PIN_C668624 1 LCSC C668624
7 1TS003B-2500-3500A KEY1,KEY2 KEY-SMD_1TS003B-2500-3500A-CT 2 LCSC C255810
8 LED-0603_B LED2 LED0603_BLUE 1 LCSC C72041
9 470R R1,R12 R0603 2 LCSC C425623
10 ESP-12F(ESP8266MOD) U1 WIFIM-SMD_ESP-12F-ESP8266MOD 1 LCSC C82891
11 12K R2,R3,R5,R6,R7,R8,R9 R0603 7 LCSC C136933
12 LED-0603_G LED1 LED0603_GREEN 1 LCSC C72043
13 22uF C3,C8,C10,C12 C0603 4 LCSC C466784
14 HDR-M-2.54_1x4 J1 0.96 OLED扩展底板 1 LCSC C124378
15 10K R10,R11 R0603 2 LCSC C23186
16 100K R4 R0603 1 LCSC C23186
17 S8050_C414195 Q1,Q2 SOT-23_L2.9-W1.3-P0.95-LS2.4-BR 2 LCSC C414195

展开

工程视频/附件
序号 文件名称 下载次数
1

PCtoLCD2018.rar

144
2

源码.rar

292
3

双色网络校时钟.mp4

1886
4

网络配网.mp4

933
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP