电子发烧友App

硬声App

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

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

3天内不再提示
电子发烧友网>电子资料下载>电子资料>探索粒子光子的低功率模式的邮件DIY

探索粒子光子的低功率模式的邮件DIY

2022-10-18 | zip | 0.02 MB | 次下载 | 免费

资料介绍

描述

更新:

A 新住房已被使用,质量更好

该板已从 Particle Photon 更改为 Argon。氩气吸收的电流要少得多。

概述

每次收到蜗牛邮件时,让您的真实邮箱向您发送通知不是很好吗?如果您回答“是”,那么这个项目适合您。

该项目探索粒子光子的低功率模式,使用太阳能、粒子云、Thingspeak 和 IFTTT。以下是您在邮箱门打开时收到的通知。

 
WRRZFMIe4uL7wL8t0qL0.png?auto=compress%2Cformat&w=740&h=555&fit=max
通过 IFTTT 应用在 iPhone 上收到您收到的邮件通知
 

当处于睡眠模式并从中断中唤醒时,Photon 可以在 4mA 下运行。我们使用它来降低功耗并尝试使用太阳能来运行该项目。

Particle 的板载稳压器能够在低至 3.6V 的电压下可靠运行。这已经足够接近,以至于直接从 LiPo 电池为 Photon 供电是值得尝试的,尽管并非所有的 LiPo 容量都可以使用。

硬件

首先,我们使用了一个简单的低成本太阳能 LED 运动灯(约 10 美元)。这些灯通常使用 18650 型锂电池,带有太阳能电池,并且位于一个小型外壳中,可以很容易地重新用于我们的应用。灯的背面声称电池的容量为 1200mAh。

 
YQ5Yb3BhY053Hqp8O6Kj.jpg?auto=compress%2Cformat&w=740&h=555&fit=max
使用原装太阳能灯。虽然足够,但面板和外壳的质量导致过早失效。
 
 
img_3866b_GvO967QzQb.jpg?auto=compress%2Cformat&w=740&h=555&fit=max
更新:具有改进密封和 0.5W 太阳能电池板的新型太阳能灯,Voc 5.7V Isc 100ma
 
 
img_3865_BX0omTuAfS.jpg?auto=compress%2Cformat&w=740&h=555&fit=max
新光中的硅胶垫圈。
 
 
img_3864_xu1c0ofmUA.jpg?auto=compress%2Cformat&w=740&h=555&fit=max
完全连接和更高的构建质量。所有这些只需 5.00 美元即可上门!
 

灯可以在亚马逊上购买

对于邮件感应,邮箱门上安装了一个磁簧开关。簧片开关是无源器件。在这种情况下,我们使用常开开关。虽然常开,但开关在门关闭时会接触。

 
ETIKz358VEaz4Gmxli6S.jpg?auto=compress%2Cformat&w=740&h=555&fit=max
智能邮箱磁性门开关
 
 
F5YJ7rU6baVFN0YDcIxS.jpg?auto=compress%2Cformat&w=740&h=555&fit=max
智能邮箱磁铁
 

粒子光子被编程为在开门时唤醒,在这种情况下是下降沿触发。也就是说,当 Particle 引脚上的电压降至零时,它会唤醒,连接到 WiFi 并发布通知代码。粒子无法以编程方式识别定时唤醒或中断唤醒。

为了检测是什么中断唤醒了粒子,光子检查门状态输入引脚。如果低,它会创建一个信号量来发布“youve-got-mail”消息。必须启用系统线程才能让 Photon 在唤醒时捕获门状态。发现如何可靠地检测唤醒时的引脚状态是最难弄清楚的技巧。

由于 Photon 的时间与 Internet 同步,因此发布消息的有效负载包括事件的当前时间戳。使用 IFTTT 时,通知会发送到手机上,并且即使通知延迟,也可以轻松记住邮件到达的时间。

V1:

为了构建电路,完全移除了 LED,并在 PCB 上切割了一条走线,以将 IR 传感器电路与电源隔离。也就是说,从 PCB 逆向工程来看,唯一用于充电的部件似乎是一个隔离二极管

 
fe9C504NKKoDs7HqhfSd.jpg?auto=compress%2Cformat&w=740&h=555&fit=max
改用太阳能灯邮箱通知器
 

Thingspeak 用于记录电压、RSSI 和邮件触发计数通知。在强制电压和 RSSI 更新之间,粒子被设置为休眠 30 分钟。因此,您可以查看系统是否处于活动状态并监控电池电压/信号强度。

 

V2

太阳能灯被拆开。拆下 LED 和控制板。添加了 TP4056 Lipo 充电器。将太阳能电池板连接到微型 USB 电源。将电池连接到电池端子。然后将输出线连接到光子上的 Vin。当电池电量过低时,该控制器会自动关闭,并且不允许电池过度充电。

 
image_ZrprGGEQhf.png?auto=compress%2Cformat&w=740&h=555&fit=max
Lipo充电板。
 

Thingspeak 集成

您必须将您的 Thingspeak 密钥添加到您的 Particle Photon 代码中。完成此操作后,数据将按顺序出现。此代码支持 8 个通道,但只使用了 3 个通道。

 
D0wvVUyXbhAHjbFieJYk.PNG?auto=compress%2Cformat&w=740&h=555&fit=max
Thingspeak Webhook 设置
 
 
JdZ4E5Im4PvA42dvpbXN.PNG?auto=compress%2Cformat&w=740&h=555&fit=max
Thingspeak Webhook 设置
 
 
1Zw2aBpVOhGMmC1GQtHN.PNG?auto=compress%2Cformat&w=740&h=555&fit=max
Youve-Got-Mail thingspeak 频道,带充电状态申请字段

以上是测试前几天的屏幕截图。您可以看到放电和充电周期。总的来说,在阳光明媚的日子里,太阳能能够为系统提供足够的电力。似乎该装置每隔 30 分钟正确地传输电压和 RSSI。

小小的太阳能电池就够了吗?让我们做一些快速的分析和计算。

根据对数据的快速浏览,太阳能电池似乎足以满足该项目的需求。据称该粒子可在 3.6V 以上工作。对于锂聚合物电池,这将允许使用大约 90% 的充电容量。下图描绘了低电流下锂聚合物的典型放电曲线。Particle 将在 0.2C (75ma/1200mah) 以下运行,因此直接从电池为 Photon 供电是一个很好的节能选择。我们应该能够在电压变得太低之前提取 90% 的电池电量。低于 3.6V 时,Photon 将关闭或不稳定。

 
qzGeW4SOY9OqIMLDvg5X.gif?auto=compress&gifq=35&w=740&h=555&fit=max&fm=mp4
标准脂肪充放电曲线供参考
 

太阳能电池规格未知,但根据尺寸,估计在全阳光下输出约 50mA。

 
I7J387k0TlTE0ADzcF1M.jpg?auto=compress%2Cformat&w=740&h=555&fit=max
太阳能电池示例,标称 5V,50ma,0.25w
 

这似乎与细胞上的光很相似

运行时估计

PV 瓦特用于估计功率输出。PV watts 使用您的位置和天气信息来估计太阳能系统的输出。PV 瓦特不会计算低瓦数系统,例如只有 0.25W 的低功率系统,所以我们告诉 PV watts 我们在我们的位置有一个 0.25KW 的系统。除以 1000,或将单位从 KW 更改为瓦特,以估算该单节电池的功率。这显示每月最低约 20 瓦时,如果安装在理想位置,则每天约 0.65 瓦时和每年 353 瓦。这对于我们的传感器来说似乎已经足够了。

 
chjq4DAV9bpWvTv7YzrS.PNG?auto=compress%2Cformat&w=740&h=555&fit=max
太阳能LED灯功率估算器
 

PV计算:

 
Zo4MZIpEcD1P4EyQaKKk.PNG?auto=compress%2Cformat&w=740&h=555&fit=max
基于位置的智能邮箱功率预算计算
 

Thingspeak 应用程序:

 
L0NBgj86GTEVkRgpsgTF.PNG?auto=compress%2Cformat&w=740&h=555&fit=max
Thingspeak 响应任务以每 10 分钟计算一次电池充电状态。
 

值得一提的是,如果我们设置为更新数据更新,这个应用程序或反应将失败。我怀疑有一个错误,但是 10 分钟的更新速度对于我们的项目来说已经足够了。

IFTTT 集成

将以下 IFTTT 配方添加到 IFTTT 以在您的设备上接收通知。

 
s5Q6HFUmyOQI2Pf6ZyLG.PNG?auto=compress%2Cformat&w=740&h=555&fit=max
Youve-got-mail 粒子通知向您的设备发送通知
 

 


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

评论

查看更多

下载排行

本周

  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次下载  |  免费