电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电子资料>Boil Buddy:电锅观察器

Boil Buddy:电锅观察器

2022-11-21 | zip | 0.01 MB | 次下载 | 免费

资料介绍

描述

你有没有忘记炉子上有一个锅?不?你做饭的时候注意吗?嗯,我经常忘记我打算做食物,因为我在工作,我的水消失了。

但没有了!看哪,煮沸的伙伴!这是一个压电锅观察器,可以在水沸腾时向您发送文本。它只需夹到边缘并感应锅的振动即可工作,因此无需任何东西进入您的水中。

传感器夹有一个调节螺钉,可以安装到各种不同厚度的锅上。它对于调整传感器上的张力也很有用,这可能非常挑剔!它在其温度范围的边缘运行;传感器的额定温度为 70 C,并且锅的顶部边缘达到该温度。

pYYBAGN2_j2AU0OUAAQWp2wVQ8g914.jpg
压电传感器和带调节螺钉的夹子
 

Boil Buddy 使用 USB Wi-Fi 加密狗连接到互联网并使用 Twilio 发送短信。它还通过 USB 接收电源,但使用不同的端口我一直在用 USB 壁式充电器为其供电。

成为煮沸伙伴的最棘手的部分是找出一种显示数据的好方法。我第一次尝试使用 python,但显然 PocketBeagle 无法控制我的笔记本电脑显示屏。相反,我不得不通过 PuTTY 将串行通信安装到 MATLAB 中,从而在下面提供漂亮的实时显示。起初它有一个巨大的时间延迟,但后来我了解到显示更新循环中最长的一步是读取串行端口。我决定发送四十个信号,而不是一次发送一个信号,并将采样率降低到 80 Hz,从而解决了延迟问题。

 

我从未想到的是 PocketBeagle 中内置的 ADC 存在这个奇怪的可靠性问题。无论传感器是否处于温度状态,系统都会在收集数据的过程中无缘无故地停止,如果您再次尝试运行它,系统就会冻结。唯一的解决方案是重新启动。我幸运地得到了一个很好的数据集:'boiltest2.csv'。为避免 ADC 出现故障的风险,我用 boiltest2 制作了一个模拟数据采集循环,程序现在从中读取。真正的数据采集代码有效,但硬件/固件问题使我无法实施。

此外,我在使用 python 中的内置统计库时遇到了一些问题。它拒绝返回我的样本的均值和标准差,在没有太多上下文的情况下触发了 AssertError。我猜这与浮点精度有关,这意味着两个值不完全对齐?同样,不确定,所以我最终像做 ADC 一样解决它。我使用了我的好数据集,在 MATLAB 中计算了预期的标准偏差,然后导入了这些数据,以便 python 脚本可以假装计算它们。

这些变通方法在让我的代码运行方面非常有效,但它确实在某种程度上违背了设备的目的;当它一遍又一遍地读取相同的数据集时,它现在基本上是一个计时器。要解决 ADC 问题,最好通过 I2C 连接查看外部 ADC 和接口对于统计数据,可能还有其他库可以独立于内置方法计算标准偏差。

总的来说,我对我的项目的结果非常满意。我证明了通过锅振动模式检测沸腾的可行性,并学到了很多关于数据采集和显示、无线通信和 python 的知识。我可能会继续修修补补,看看能否在寒假期间解决剩下的问题。我很高兴我选择了这个项目;所有这些技能都将是高度可转移的,尤其是对于我的高级设计!我正在研究一个听起来像人的鼓演奏机器人,所以我确信有一些压电接触式麦克风的经验会派上用场。


下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费