你想拥有一个不用调时间的时钟吗? 你想玩儿物联网吗?你想玩儿物联网开发。其实没有你想象的那么复杂,我们只需要一块可以连网的开发板,比如说ESP32或者ESP8266,只要会简单的米思齐编程,有WIFI网络,你就可以轻松完成。什么?你不相信,那我我们今天来看一看。 我们今天用到的一个最主要的模块就是。点灯科技平台 我们今天通过点等科技平台做一款网络时钟,通过做来进行学习。 硬件很简单一块ESP32开发板,一块0.96寸OLED显示屏。 浏览器搜索点灯科技,先看一看点灯科技平台,我们打开他的首页, 看一看他的特点很明确, 支持无代码拖拽布局,还可以支持语音控制,定时等超多功能最主要的就是注册账户即可免费使用。 个人账户使用最多五设备免费使用,记住,这里是免费的哟。 我们前期可以先用免费的进行调试,使用,使用很方便后,我们可以因为需要根据需求去选择收费版本。我们看看它里有几个版本,有免费款,还有专业版企业版后两个是需要收费的。 好了,我们现在开始先进行手机端的设置,先下载点灯科技APP。
进行简单的账号注册。注册好后, 我们选择添加设备。 嗯这里选择网络设备。添加成功后,我们可以进行设备名称的更改, 我就叫他网络时钟。 这里有一个设备密钥。这个是非常关键的。我们需要把它复制下来一会儿发到电脑编程时使用。因为我们今天要做的主要是网络时钟通过物联网开发板连入点灯科技平台,获取网络时间通过显示屏显示时间。既不需要按钮也不用调整时间只要连入网络即可。 因为这次不需要手机端的其他操作,所以手机端只要记住设备秘钥即可。 手机端设置完成了,我们打开米思齐编程找到点灯科技这里例程第一个 就是我们今天要用这里有几点需要注意 1设备秘钥一定不能错要和手机保证一致,不然点灯科技平台无法连接物联网开发板。 2网络用户名和密码最好不要有特殊字符,很容易输入错误而且还会导致无法识别的可能。 3网络不能是5G网络,(因为本人使用中发现开发板连接不了5G网络) 第二个模块米思齐也为我们准备好了,就是获取网络时间,他这里是通过串口打印的。我们再添加一块显示屏还是用0.96寸OLED显示屏,我们在添加屏幕方面的程序。有没有搭积木的感觉?少哪里我们就搭哪里。程序编写好了,
我们打开串口监视器,稍等一会这里等等开发板连入网络,串口显示时间了。我们再看看屏幕。也有时间日期了。
如果你觉得排版不好看我们可以修改显示位置,改变时间的位置。改好后我们还可以给他设计一个外壳,这样完整的网络时钟就做好了。 一款简单好用的网络时钟做好了,最主要的是我们学会使用点灯科技平台获取时间。
|