ESP8266读取网络时间TM1637显示时间
ESP8266读取网络时间TM1637显示时间
// change next line to use with another board/shield
#include <ESP8266WiFi.h>
//#include <WiFi.h> // for WiFi shield
//#include <WiFi101.h> // for WiFi 101 shield or MKR1000
#include <WiFiUdp.h>
const char *ssid = “Meitu M4s”;
const char *password = “19950629”;
String a;
WiFiUDP ntpUDP;
// You can specify the time server pool and the offset (in seconds, can be
// changed later with setTimeOffset() ). Additionaly you can specify the
// update interval (in milliseconds, can be changed using setUpdateInterval() ).
NTPClient timeClient(ntpUDP,“ntp1.aliyun.com”,60608,30601000);
#include “TM1637.h”
#define CLK D0//pins definitions for TM1637 and can be changed to other ports
#define DIO D1
TM1637 tm1637(CLK,DIO);
void setup()
{
tm1637.init();
tm1637.point(1);
tm1637.set(BRIGHT_TYPICAL);//BRIGHT_TYPICAL = 2,BRIGHT_DARKEST = 0,BRIGHTEST = 7;
Serial.begin(115200);
WiFi.begin(ssid, password);
while ( WiFi.status() != WL_CONNECTED ) {
delay ( 500 );
Serial.print ( “.” );
}
timeClient.begin();
}
void loop()
{
timeClient.update();
//Serial.println(timeClient.getFormattedTime());
a=timeClient.getFormattedTime();
//Serial.println(a);
String h1=a.substring(0,1);
String m1=a.substring(3,4);
String h2=a.substring(1,2);
String m2=a.substring(4,5);
int hour_1=h1.toInt();
int minture_1=m1.toInt();
int hour_2=h2.toInt();
int minture_2=m2.toInt();
tm1637.display(0,hour_1);
tm1637.display(1,hour_2);
tm1637.display(2,minture_1);
tm1637.display(3,minture_2);
}
ESP8266读取网络时间TM1637显示时间相关推荐
- 【Arduino计时器】Arduino计时器使用TM1637显示时间
Arduino计时器使用TM1637显示时间 本文介绍如何使用Arduino制作计时器,并使用TM1637显示时间.计时器使用2个GPIO接口作为启动计时和停止计时的按键,并要求计时精度达到0.01秒 ...
- Linux如何在任务栏显示时间,在MFC[转载]在MFC状态栏显示时间 状态栏显示时间
c/c++ vc 在mfc状态栏显示时间,在VC的控件中有个Status bar可以在窗体状态栏中添加日期和时间.其实通过简单的代码,你就能创建一个有时钟显示的状态栏,并且还能设置时钟栏的显示方式.举 ...
- php多张图片切换效果,怎么把多张图片制作成gif动图 可设置图片切换效果及显示时间...
小编在微信上跟朋友斗图的时候发现,有些表情包是用很多张图片不断切换制作成的,这种动图是怎么制作出来的呢?要是学会了,可以将自己或者朋友的照片制作成gif动图,想想就很有意思呀!那么在此小编给大家推荐一 ...
- Linux history 显示时间信息
命令简介 history 命令是将保存在 .bash_history 文件的历史命令吐出来的一个指令 history 命令语法 history [n] history [-c] history [-r ...
- ESP8266+STM32获取网络时间、OLED显示时间图片视频。
学习过程不易,发文共享以下学习过程~ 先说说我的设计内容的组成: 目录 学习过程不易,发文共享以下学习过程~ 1. STM32控制ESP8266获取网络时间 第一步:电脑控制ESP8266获取时间数据 ...
- esp8266获取网络时间
esp8266获取网络时间 我们使用的手机都有 "使用网络上的时间,自动调整日期和时间" 的功能.如果我们自己做的电子时钟也有自动调整时间的功能,那就很方便,而且不怕时间不准了. ...
- xp系统没有服务器时间,WinXP系统时间无法同步网络时间连时区也不显示的解决方法...
WinXP系统时间总是与网络上的北京时间自动同步的,如果某一天你突然发现系统时间不准了,甚至连时区也不显示,就说明电脑或者系统出现了问题. 通常有几下几种情况: 1.CMOS电池没电了. 2.在获取最 ...
- 读取网络时间完整代码
读取网络时间完整代码 package com.hmy.ssh.myMethod; import java.net.URL; import java.net.URLConnection; import ...
- Arduino UNO驱动TM1637四位时钟数码管显示时间
Arduino UNO驱动TM1637四位时钟数码管显示时间 一.TM1637简介 二.引脚定义 三.Arduino UNO与数码管模块接线 四.测试代码 五.实验结果 一.TM1637简介 TM16 ...
最新文章
- 【linux】Matchbox(二):基本概念
- Dubbo原码解析(version:2.5.3)
- python比较excel表格内容并提取_python 实现excel数据的提取和整理
- java元婴期(21)----java进阶(spring(5)---事务管理AOP事务管理(全自动)spring整合Junit)
- Spring上传时报Invalid CSRF Token错误解决方案
- 职场见闻录(01) - 怎样回答这两个问题?
- 聚类分析-K均值matlab(一)
- Excel 取消身份证的科学计数法显示形式
- 计算机 修改 虚拟ip,电脑虚拟ip地址怎么弄?
- Skyline软件系列平台
- 4. Python--Scipy库(上/1-6)
- webstrom使用es6语法报错
- 泊松分布和指数分布:通俗易懂
- 信息安全管理的效益分析
- Baby Sign Language
- 【服务器数据恢复】IBM服务器RAID控制器出错的数据恢复案例
- php编程输出心形图案_利用php输出不同的心形图案
- layui搭建后台管理系统
- 计算机硬盘不能存储文件,磁盘已满,文件无法保存怎么弄
- 保姆级教程!将 Vim 打造一个 IDE (Python 篇)
热门文章
- CannotGetJdbcConnectionException: Could not get JDBC Connection;SQLNestedException:create JDBC drive
- 最新仿商城发卡网源码,带图片展示
- matlab 不知道函数形式 函数拟合,请问三元函数的拟合,在不知道函数形式的情况下,如何用1stopt实现...
- socket.io简单说明及在线抽奖demo
- 大数据在互联网领域的“九大”应用
- 面向接口编程的好处分析
- 同一服务器 多网站,同一服务器 多网站
- OSS中Bucket绑定域名并配置SSL证书
- 【数据挖掘算法分享】机器学习平台——回归算法之随机森林
- Spark零基础入门实战(一)Scala安装