550|0

426

帖子

4

TA的资源

纯净的硅(初级)

楼主
 

【DigiKey创意大赛】无线示波器检测系统 #2——AD7606C18FMCZ配网和显示通过 [复制链接]

 

1 这个数据采集工作是花费了最多的时间,然后就是配网和显示了。

这些都是在以下代码中实现的。 AD7606_ESP32_Osillator.ino (5.96 KB, 下载次数: 1)
void setup()
{
	Serial.begin(115200);  
  delay(500);
  init_AD7606();
  init_OLED();
  init_wifi();
  Serial.println("Start Oscillator AD7606.");
}

void loop()
{
  getWifi();
  Serial.println("Refresh 2000ms.");
  delay(2000);
}

主要功能搞得比较清晰,就是各个模块初始化,然后直接启动wifi并提供一个运行的服务器供远程读取AD7606数据。

虽然ESP32C3身体小,但是可以嵌入javascript实现各种互动,唯一的遗憾就是只能原生HTML开发,使用浏览器的DOM,这个就是手工雕刻,花时间很多,不过结果很爽。因为用了echarts的js模块,可以低代码实现动态的数据可视化。

2 项目启动的视频如下,

可以看到顺序执行,并且自动刷新。这个刷新不是在主控芯片实现的,而是由远程的client自动刷新,用http GET的方式实现数据推送,这里设定是2000毫秒,实际上可以设定为更小,实现高性能刷新。

这个同时也实现了显示和联网,

Oscillator_02

顺利完工。直接连接AD7606就可以采集数据了。

 

 

点赞 关注
 
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表