玩转 ESP32 + Arduino (十一) EEPROM NTP对时 蓝牙透传

玩转 ESP32 + Arduino (十一) EEPROM NTP对时 蓝牙透传,第1张

调用 #include <EEPROMh> 来使用EEPROM;

EEPROMwrite();并不能保证断电不丢失,需要提交

通过串口往EEPROM中写入, 按x可以读取EEPROM中的数, 给ESP32断一次电,再上电读取

连接网络, 从网络中请求NTP对时数据, 这里我们选取了阿里云的NTP服务器 ntp1aliyuncom
此外,我们在东八区, 所以应该偏移时间 8小时

这里注意, 需要传入一个UPD连接, 详见后面的例子

程序启动当天是1

用Arduino和手机控制LED需要准备材料和工具:Arduino板、LED灯、蓝牙模块、智能手机。

1、先准备一个Arduino板。

2、然后将LED连接到Arduino的第13个引脚和接地,将蓝牙模块的5V引脚连接到Arduino的5V,将模块的接地连接到Arduino。

3、然后用你的手机在官方网站上下载Arduino。

4、进入官网后,点击下载即可下载应用程序。

5、下载应用程序后,打开手机上的蓝牙模块,然后单击“享受”以使用Arduino和手机控制LED。

这个其实是在一块板子上集成了arduino和一个小型的linux系统,自带wifi模块,wifi通信的工作由linux来做,传感器的数据采集由arduino来做,他俩之间的数据交互通过Bridge库来做。不过板子较贵,大概480左右。意大利原产。适合玩,你需要学习的就是去官网看这款板子的文档,买一些杜邦线和传感器,选择一个物联网云平台,用来测试采集和传输数据!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10832761.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存