【实测成功】NTP时钟-1英寸小屏版

10个月前

简介:班里的石英钟在被老师N次摔过后,走时变得非常的不稳定,正好班里有路由器,所以打算利用ESP12搞一个NTP时钟

开源协议: CC-BY-SA 3.0

描述

目前工程所示为测试版,使用了1英寸数码管,在正式版中,将使用3英寸数码管

温馨提示:建议选择0.8-1.0mm厚的PCB,厚了的话会把DC座顶起来,导致外壳翘起来一块,很不美观

3英寸大屏正式版(此版本带RTC功能)

B站视频

CSDN

功能
  1. 光控功能:数码管亮度随外界亮度的变化而变化
  2. 温湿度检测功能:在Blinker APP即可查看即时温湿度和历史温湿度(后续会增加数码管显示温湿度功能)
  3. 第一位不显示“0”功能:当数码管第一位为“0”时,默认不显示(例如:当早上八点时,只显示“ 8:00”而不是“08:00”
  4. 闹钟功能:设置方法请查看视频2,长按按键关闭,或等待其鸣响一定次数自动关闭(可在程序内设置delayTime1和delayTime3变量,默认50)
  5. 手机配网功能:详细见此(没有包含在主程序中,但在附件内,可自行粘贴进主程序) 后续会陆续增加例如中高考倒计时等功能,建议收藏哦

此次更新增加了闹钟功能。在Blinker APP内设置定时任务,将执行操作设为“闹钟”按键即可设置闹钟(设置方法可查看视频2)。闹钟响铃时长按按键即可关闭

注意:因为延时占用了MCU,所以关闭闹钟要长按按键2秒左右,待小数点消隐后即可松手(外部按键中断不可用,运行程序就被看门狗复位了)

外壳使用的是公模的,某宝链接

配网功能已经打包到附件里,需要加配网功能的自行将例程粘贴进主程序即可

BOM

ID Name Designator Footprint Quantity
1 CH340C U1 SOP16_150MIL_JX 1
2 DHT11 U4 DHT11 1
3 4148 D1 LL-34_L3.5-W1.5-RD 1
4 RELAY RELAY1 RELAY-SL-SRD 1
5 GL5539(40-50) R12 RES-PHOTO_CDS 1
6 POINT LED8,LED7,LED10,LED9 LED0805_RED 4
7 S8050 Q2,Q1,Q5 SOT-23 3
8 FUSE F1 F1206 1
9 AMS1117-5.0 U2 SOT-223 1
10 Pin P2 WJ2EDGVC-5.08-3P 1
11 HNB09A03 BUZZER1 BUZ-TH_BD9.0-P5.00-D0.6-FD 1
12 S8550 Q3 SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BR 1
13 1K R19,R14 R0805 2
14 10K R8,R7,R1,R2,R6,R5,R17,R18 R0805 8
15 5K1 R9,R3 R0805 2
16 220K R15 R0805 1
17 100K R16 R0805 1
18 TM1637 U5 SOP-20_L12.8-W7.5-P1.27-LS10.4-BL 1
19 DC005-2.0MM DC1 DC-IN-TH_DC005 1
20 SW SW1 KEY-TH_TS-1038-A10B3-D2 1
21 106 C2,C3,C4,C5,C7,C8,C9,C10 C0805 8
22 LED LED6,LED5,LED4,LED3 LED-SEG-TH_10P-L24.0-W34.0-P2.54-S30.48-BL 4
23 TYPE-C16PIN USB1 USB-C-SMD_TYPE-C16PIN 1
24 ESP12 U3 ESP12 1
25 100Ω R20 R0805 1
26 220μF C1 CAP-SMD_BD6.3-L6.6-W6.6-FD 1
27 47μF C6 CAP-SMD_L3.5-W2.8-R-RD 1

展开

工程成员

服务时间

周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn