资料介绍
描述
动物在我们的生活中占有重要地位。因此,我们开发了一个自主、用户友好、无线和可持续的系统来帮助照顾您的宠物或一般动物(中型和大型)。
这个系统是一个放在动物项链上的盒子。它可以跟踪自己的位置,测量自己的体温和心率,还可以推断出自己的动作。
此系统开发要求您具有电子学、计算机科学和 PCB 制作方面的一些知识。
第一步 PCB 制作
该系统由2块PCB组成。包含所有传感器和微控制器的主体。第二个用于电源管理。
There are the files to make PCBs by a PCB maker in the schematics and circuit diagram part.
- 传感器 PCB 在下图中,您可以在左侧看到 Sigfox Wisol 模块封装,然后在右侧看到 GPS 封装。上面有一个 nucleo 微控制器,右边是加速度计足迹。如您所见,微控制器封装内有针孔。这些是为了把温度传感器和心率传感器放在盒子里,项链里面要离动物的脖子最近。
- 蓝色:Sigfox Wisol 模块
- 黄色:GPS模块
- 橙色:加速度计
- 绿色:Nucleo 微控制器
- 红线:通过
- 其他电线:温度和心率传感器开箱即用
焊头和电线如图所示!
焊头如上图 2 所示。然后在微控制器下焊接 MCP73831、电阻和电容(左侧 1nF,右侧 4.4nF),如上图第三张所示。
现在您可以添加 Polulus。
太阳能电池板
在您的太阳能电池板上有 2 个引脚。将它们焊接到长电线(约 20 厘米)上。将它们沿着太阳能电池板放置,并用液体胶水将它们固定住,使其不再可移动。
微控制器剪裁
我们已经在Mbed上为系统开发了源代码。编码 :
- 初始化所有传感器的寄存器
- 进行温度采集
- 获取 30 秒的心率样本以获得更好的准确性并调整数据以使其易于理解
- 获取 GPS 数据并提取经度和纬度
- 将所有数据发送到 Sigfox 后端。
- 在 10 分钟内将微控制器置于睡眠模式
- 加速度计计算动物的运动次数,并在他每次移动时产生中断(因此他独立于系统的其余部分)。事实上,中断唤醒微控制器以增加一个变量,然后它返回睡眠模式。
The source code is in the code part of this article
将代码放入微控制器。然后拆焊以下 2 张图片中圈出的焊桥 (SB) 和 LED。
为了节省能源,这样做很重要。
- SB2 & SB3 : unlink the ST-Link, then will be impossible to reprogram the microcontroller as long these SB is desolder
- SB9:允许在相同的引脚上使用 Sigfox Wisol 模块和 GPS
Sigfox 和 Ubidots
是时候将您的 Sigfox 模块链接到 Sigfox 后端,最后链接到 ubidots。
- 首先,在Sigfox 激活网站上激活您的模块(设备 ID 和 PAC id 位于 Sigfox 模块包装上)。
- 然后创建一个ubidots 帐户和一个设备(按照下图所示的步骤操作)。
- 接下来记住ubidots的token。
- 然后登录到Sigfox 后端(id:module_id@yopmail.com)。并按照下图所示的步骤操作。
Sigfox 回调正文内容:
{
"temperature" : {"value":"{customData#temperature}","context":{"Latitude":"{customData#latitude}","Longitude":"{customData#longitude}"}},
"deplacement" : {"value":"{customData#deplacement}","context":{"Latitude":"{customData#latitude}","Longitude":"{customData#longitude}"}},
"position" : {"value":{"Latitude":"{customData#latitude}","Longitude":"{customData#longitude}"},"context":{"Latitude":"{customData#latitude}","Longitude":"{customData#longitude}"}},
"rtmcardiaque" : {"value":"{customData#rtmcardiaque}","context":{"Latitude":"{customData#latitude}","Longitude":"{customData#longitude}"}}
}
这向回调指示发送的值的数量、它们的名称以及它们对页面顶部自定义负载配置中定义的变量的引用。
如果您在执行回调时遇到问题,本教程可以帮助您:tutorial Sigfox backend to ubidots 。
制盒
现在系统实际上已准备就绪!它只需要一个盒子就可以将所有组件放入其中。打印盒子。
The box's 3D print files are in the schematics and circuit diagram part.part.
打印盒子后,在其中一个小尺寸上打一个小孔,让电线穿过。
填写方框
然后一切都准备就绪了。
- 将所有组件插入传感器的 PCB 上。
- 将传感器的 PCB 放入盒子中。
- 将自由电线放入盒孔中。
之后,为能源管理 PCB 做同样的事情。插上电池。最后将太阳能电池板的电线从盒子里取出来,通过盒子孔插入到能量管理 PCB 中。
用滑动部分关闭盒子。
温度和心率传感器
开箱即用的电线必须连接到传感器!因此,给它们加上护套并将它们焊接到温度和心率传感器上。
将系统整合到项链上
使用带有双面胶带的划痕修复系统。我们建议将盒子放在项链的底部。
对太阳能电池板做同样的事情。我们建议将太阳能电池板放在项链的顶部。
拆开项链缝纫并将电线放入其中。
对于 2 个向外的传感器,对它们的电线做同样的事情,并在项链的内侧打一个洞,让它们出现在动物的侧颈上。
缝上项链。
恭喜您的动物健康和位置追踪器已准备就绪!
- PUP让您的手机像宠物一样跟随您的方式
- Nerd无线电子宠物开源设计
- 可监测婴儿和宠物中暑预防的设备开源
- 基于51单片机的智能宠物喂食器Proteus仿真 87次下载
- 基于51设计的宠物防丢系统(蓝牙+Android上位机)
- 解析无线电伪码测目标距离系统的设计 0次下载
- 无线Mesh网络中的可伸缩视频传输系统综述 8次下载
- 基于FPGA的无线通信系统设计与实现 46次下载
- 基于软件无线电的无线信号实时监测系统设计总结 14次下载
- 基于AADL的自主无人系统可成长框架综述 3次下载
- 无线话筒扩音系统实现与设计 15次下载
- 如何利用NFC保护您的系统?资料下载
- 基于无线收发模块和单片机的监护系统设计 11次下载
- 新型短程无线连接技术BodyCom系统的详细中文资料概述
- 宠物狗无线感知交互系统分析 2次下载
- 物联网智能宠物管理系统 822次阅读
- 求一种基于WTR096-28SS芯片方案的宠物喂食器设计方案 372次阅读
- 宠物饮水机缺液提醒的原理是什么 453次阅读
- 基于STM32单片机的宠物监测系统设计 1068次阅读
- 基于STM32单片机的宠物窝系统设计 640次阅读
- 基于STM32单片机的宠物养殖辅助系统设计 824次阅读
- 制作一个易于使用的自动宠物喂食器 5116次阅读
- 利用芯片电感器技术可催生RF电子与无线通讯系统的设计 603次阅读
- 如何设计无线音频收发扩音系统 5617次阅读
- 基于GPRS无线网络的污水治理监测系统设计 965次阅读
- 如何更好的选择无线会议系统? 6091次阅读
- 《激光猫AR》通过增强现实来养猫满足大家养宠物的乐趣 5619次阅读
- 一种基于GPS的智能宠物防丢失器设计 7703次阅读
- 10W无线电源系统的设计技巧 3007次阅读
- 动态可重构的智能光载无线接入技术 2727次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多