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

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

3天内不再提示

基于LBT01 LoRa的GPS跟踪器和来自LoRa的BLE信标

电子设计 来源:电路城 作者:电路城 2021-04-28 16:20 次阅读

我们来看一个基于BLE的位置跟踪器和BLE信标。追踪器与LoRa技术配合使用,使它的范围达到了几十公里。

硬件部件:

Arduino 101 × 1个

软件应用程序和在线服务:

Arduino IDE

基于GPS的位置跟踪是当今非常重要的服务之一。我们使用它来导航,并使用此来跟踪我们的货物位置。但是您听说过不使用GPS进行位置跟踪的情况吗?今天,我们将讨论使用BLE和LoRa技术制作位置跟踪器的想法。但是在此之前,我们将讨论使该应用程序成为可能的模块内部内容。我们有基于LBT01 LoRa的GPS跟踪器和来自LoRa的BLE信标。

什么是BLE?

在开始研究和研究我们现有的BLE信标之前。我们需要了解BLE是什么以及它如何工作。BLE代表蓝牙低功耗。它是由蓝牙特别兴趣小组设计和销售的无线个人区域网络技术,旨在在医疗保健,健身,信标,安全性和家庭娱乐等行业中新颖地应用。目的是在保持相似的通信范围的同时,显着降低功耗和成本。低功耗蓝牙技术在与经典蓝牙技术相同的频谱范围(2.400–2.4835 GHz ISM频段)中运行,但使用不同的信道集。低功耗蓝牙具有40个2 MHz信道,而不是经典的蓝牙79个1 MHz信道。在信道内,数据使用高斯频移调制进行传输,类似于经典蓝牙的基本速率方案。比特率是1 Mbit / s(在Bluetooth 5中选择为2 Mbit / s),最大发射功率是10 mW(在Bluetooth 5中为100 mW)。低功耗蓝牙使用跳频来解决窄带干扰问题。经典蓝牙也使用跳频,但细节有所不同。结果,虽然FCC和ETSI都将蓝牙技术归类为FHSS方案,但低功耗蓝牙被归类为使用数字调制技术或直接序列扩频的系统。最大发射功率为10毫瓦(蓝牙5中为100毫瓦)。低功耗蓝牙使用跳频来解决窄带干扰问题。经典蓝牙也使用跳频,但细节有所不同。结果,虽然FCC和ETSI都将蓝牙技术归类为FHSS方案,但低功耗蓝牙被归类为使用数字调制技术或直接序列扩频的系统。最大发射功率为10毫瓦(蓝牙5中为100毫瓦)。低功耗蓝牙使用跳频来解决窄带干扰问题。经典蓝牙也使用跳频,但细节有所不同。结果,虽然FCC和ETSI都将蓝牙技术归类为FHSS方案,但低功耗蓝牙被归类为使用数字调制技术或直接序列扩频的系统。

这里也使用LoRa技术,但今天我们不再讨论。

内部LBT1 LoRaWAN BLE室内追踪器

LBT1是一种远程/低功耗LoRaWAN蓝牙跟踪器。它类似于基于LoRaWAN的GPS跟踪器,我们之前使用了一些项目。

基于LBT01 LoRa的GPS跟踪器和来自LoRa的BLE信标

LBT1扫描并找到最近的i-Beacon信息,并通过LoRaWAN无线网络将其发送到IoT服务器。IoT Server应该为信标预先配置位置映射,以便跟踪LBT1跟踪器的位置。LBT1定位于人和物的室内定位。LBT1具有运动检测功能,它还将检测步行步骤并上行传输该值。LBT1由1000mA可充电锂电池和充电电路供电,目标是在较短的跟踪上行链路间隔内进行实时跟踪。

基于LBT01 LoRa的GPS跟踪器和来自LoRa的BLE信标

LBT1的技术规格是:-

单片机STM32L072CZT6

闪存:192KB

内存:20KB

EEPROM:6KB

时钟速度:32Mhz

这是来自Dragino的LBT1 LoRaWAN BLE跟踪器的简短介绍。现在,我们将讨论此跟踪器中的内容。当我们打开设备的白色外壳时,我们会看到Tracker的PCB。盖子上没有什么东西,除了覆盖LED的半透明硅和红色大按钮。进入PCB板时,我们有一个按钮,可以用作SOS按钮,也可以将其编程用于任何其他目的。我们有一个电源开关可以打开或关闭设备。除此之外,用于提供连接和控制设备的主要组件如下所列:

基于LBT01 LoRa的GPS跟踪器和来自LoRa的BLE信标

BLE芯片:它具有Nordic的NRF52832 BLE芯片。它是提供蓝牙连接性并覆盖BLE Beacon进行的所有通信的芯片。要对此进行详细研究,您可以从此处转到其数据表。

基于STM32的微控制器:该跟踪器装有STM32L072CZT6微控制器。它是此Tracker的大脑和心脏。它控制节点内部进行的所有通信以及节点功能所需的所有其他必要控制部分。

基于LBT01 LoRa的GPS跟踪器和来自LoRa的BLE信标

RFM95 LoRa芯片:这是负责与此节点进行的所有基于LoRa的通信的芯片。它将节点连接到网关,并将数据发送到该网关。它也带有可弯曲的天线,该天线可弯曲到板下方。您可以从此处详细了解此内容,并从此处获取有关此模块的其他信息。

我们还有一个电池管理芯片,一个编程器芯片和一个USB端口,通过它们我们可以对设备充电和编程。我们还有4个引脚,可用于对基于STM32的微控制器进行编程以根据我们的需求运行。引脚为RST,CLK,DIO和GND。在板子下面,我们有一个1000 mAh电池,可为设备供电并保持打开状态。它是可充电电池。因此,所有这些组件共同构成了LBT1 LoRaWAN BLE室内跟踪器,可用于各种跟踪应用中。

您可以从这里获取LBT1跟踪器。

BLE信标内部

到现在为止,我们已经讨论了什么是BLE,然后,我们打开并检查了LBT1 LoRaWAN BLE室内跟踪器的内部内容。现在,我们将了解什么是BLE信标以及其中的内容。为此,我们有来自Dragino的BLE Beacon。您可以从这里获取它们。顾名思义,BLE信标是通过蓝牙低功耗通信的信标。信标设备是小型无线电发射器,策略性地安装在各个位置,可以广播给定范围内的低能耗蓝牙信号。此范围取决于硬件功能。信标设备平均可以将BLE信号传输到80米。来自信标的BLE信号能够触发与该位置有关的特定操作。信标通过BLE通道发送一个ID号,大约每秒10次。信标附近的支持蓝牙的设备将获取此ID号,并执行为信标编程的任务。

基于LBT01 LoRa的GPS跟踪器和来自LoRa的BLE信标

现在,我们将看到这些信标中的内容。打开信标的外壳时,我们看到了一个很小的简单PCB。它上面有一个按钮,用于打开或关闭信标。它还具有CR2032电池,该电池是光滑的3V纽扣电池,可为设备供电。由于BLE信号消耗的电量很少,因此该电池可持续使用4-5年。它具有电池座,陶瓷天线和晶体振荡器,但信标的核心是Nordic的NRF52832 BLE芯片。该芯片负责与此信标在BLE上发生的所有通信。您可以从这里详细了解该芯片。所有信标都有其自己的ID号,以使其与其他信标区分开。

基于BLE的室内位置跟踪器

基于LBT01 LoRa的GPS跟踪器和来自LoRa的BLE信标

我们已经了解了制作此Tracker所需的组件,现在,我们可以继续了解此Tracker如何工作。跟踪器在要跟踪的对象具有指定移动路径的位置进行跟踪时很有用。那就是对象将一次又一次地穿越相同的路径。例如,如果我们需要跟踪仓库中某些自动驾驶自动叉车的运动。我们将要做的是,将LBT1 LoRaWAN BLE跟踪器放置在每个要跟踪的设备上,然后根据要跟踪的设备数量,选择合适的LoRaWAN网关并在其中进行配置以便将数据从跟踪器发送到网关。之后,我们将确定可以放置BLE信标的某些位置。需要选择周围障碍物较少的位置,因为这将有助于增加信标可以覆盖的范围。同样,信标的放置方式应使整个路径都被信标覆盖。现在,只要Tracker进入任何信标范围,带有Tracker的设备都将被移动。它将信标的ID号发送到网关,然后从网关发送到服务器,从那里可以轻松地检查数据。以这种方式,设备将能够对设备所遵循的路径进行检查,并且在某个时间点上接收信标ID的模式是否有任何变化。我们将知道设备遵循错误的路径。同样,信标的放置方式应使整个路径都被信标覆盖。现在,只要Tracker进入任何信标范围,带有Tracker的设备都将被移动。它将信标的ID号发送到网关,然后从网关发送到服务器,从那里可以轻松地检查数据。以这种方式,设备将能够对设备所遵循的路径进行检查,并且在某个时间点上接收信标ID的模式是否有任何变化。我们将知道设备遵循错误的路径。同样,信标的放置方式应使整个路径都被信标覆盖。现在,只要Tracker进入任何信标范围,带有Tracker的设备都将被移动。它将信标的ID号发送到网关,然后从网关发送到服务器,从那里可以轻松地检查数据。以这种方式,设备将能够对设备所遵循的路径进行检查,并且在某个时间点上接收信标ID的模式是否有任何变化。我们将知道设备遵循错误的路径。它将信标的ID号发送到网关,然后从网关发送到服务器,从那里可以轻松地检查数据。以这种方式,设备将能够对设备所遵循的路径进行检查,并且在某个时间点上接收信标ID的模式是否有任何变化。我们将知道设备遵循错误的路径。它将信标的ID号发送到网关,然后从网关发送到服务器,从那里可以轻松地检查数据。以这种方式,设备将能够对设备所遵循的路径进行检查,并且在某个时间点上接收信标ID的模式是否有任何变化。我们将知道设备遵循错误的路径。

因此,这就是基于BLE信标和Dragino的LBT1 LoRaWAN室内BLE跟踪器的基于BLE的室内跟踪器的想法。我们还深入了解了这些设备内部的功能,使它们能够执行所有这些操作。
责任编辑:pj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • gps
    gps
    +关注

    关注

    22

    文章

    2894

    浏览量

    166180
  • 频谱
    +关注

    关注

    7

    文章

    882

    浏览量

    45612
  • 跟踪器
    +关注

    关注

    0

    文章

    131

    浏览量

    20024
收藏 人收藏

    评论

    相关推荐

    #造物大赏 GPS跟踪器(转载油管)

    GPS定位跟踪器
    睡不着
    发布于 :2022年05月31日 18:48:29

    秀秀我做的GPS跟踪器

    `前阵子做了个GPS跟踪器的项目,是基于STM32的,GSMGPRS模块用的是移为的M20(兼容MC55i及EM310),GPS模块用的也是他家的L10。可以做为车载跟踪器、防盗
    发表于 04-10 22:00

    lora无线通信模块技术介绍

    报警、宠物跟踪器等各种设置,这些节点通过LoRa无线通信与LoRa网关连接,再通过以太网络或者3G网络连接到网络服务中,网关和网络服务
    发表于 09-10 16:30

    LORA-GPS-Tracker的资料分享

    。该设备的所有组合都可以用作基于 LORA 的系统的 GPS 跟踪器。除模块外,该板还包括一个 0.96" OLED 显示屏、两个用户按钮、一个用户 RGB LED、一个带 16340
    发表于 09-01 06:08

    LoRa低功耗的秘诀是什么?怎么挑选合适的无线传输lora模块?

    。在此网络架构中,LoRa网关是连接终端设备和后端中央服务的透明传输中继。 三、LoRa终端设备 LoRa的终端节点可以是水表、煤气表、烟雾警报、宠物追踪装置等各种设备。这些节点首
    发表于 12-14 14:48

    LoRa GPS追踪开源设计

    电子发烧友网站提供《LoRa GPS追踪开源设计.zip》资料免费下载
    发表于 08-12 10:04 3次下载
    <b class='flag-5'>LoRa</b> <b class='flag-5'>GPS</b>追踪<b class='flag-5'>器</b>开源设计

    如何使用LoRa构建GPS跟踪系统

    在本教程中,我们将使用 LoRa 构建 GPS 跟踪系统,该系统将包含一个发射,该发射将从NEO-6M
    发表于 08-31 16:08 2172次阅读
    如何使用<b class='flag-5'>LoRa</b>构建<b class='flag-5'>GPS</b><b class='flag-5'>跟踪</b>系统

    基于LoRaGPS跟踪器

    带电子墨水显示屏的户外 LoRa-GPS 跟踪器本项目组件包含:LoRa 通信、电子墨水屏幕、微型 GPS 模块、18650 可充电电池。它还具有定制的 Arduino 板。
    发表于 12-20 14:50 5次下载

    基于Arduino的户外LoRa GPS跟踪器

    本方案是一个基于 Arduino 的户外 LoRa-GPS 跟踪器,我想使用这个项目的每个组件:LoRa 通信、电子墨水屏幕、微型 GPS 模块、18650 可充电电池。它还具有定制的
    发表于 12-21 10:56 3次下载

    LoRaBLE:物联网的最新应用

    LoRaBLE:物联网的最新应用 随着物联网(IoT)的不断扩展,新技术正在出现,以满足这一不断增长的领域的需求。两种这样的技术是LoRaBLE,它们现在正在广泛的应用中一起使用。
    的头像 发表于 05-29 11:02 1373次阅读
    <b class='flag-5'>LoRa</b>和<b class='flag-5'>BLE</b>:物联网的最新应用

    来自nrf24L01模块的BLE信标

    电子发烧友网站提供《来自nrf24L01模块的BLE信标.zip》资料免费下载
    发表于 06-16 14:44 1次下载
    <b class='flag-5'>来自</b>nrf24L<b class='flag-5'>01</b>模块的<b class='flag-5'>BLE</b><b class='flag-5'>信标</b>

    LoRa GPS追踪教程

    电子发烧友网站提供《LoRa GPS追踪教程.zip》资料免费下载
    发表于 06-27 14:26 0次下载
    <b class='flag-5'>LoRa</b> <b class='flag-5'>GPS</b>追踪<b class='flag-5'>器</b>教程

    基于BLELoRa的室内定位跟踪器

    电子发烧友网站提供《基于BLELoRa的室内定位跟踪器.zip》资料免费下载
    发表于 06-27 10:20 0次下载
    基于<b class='flag-5'>BLE</b>和<b class='flag-5'>LoRa</b>的室内定位<b class='flag-5'>跟踪器</b>

    LoRa数模模块设置开启LBT功能

    LoRa数传模块中LBT功能是一种用于无线通信的协议或技术,旨在减少或避免信道碰撞,提高通信质量和效率。在LBT中,设备在发送数据之前会先监听信道,以确保信道空闲,从而减少碰撞的可能性
    的头像 发表于 04-01 16:08 812次阅读
    <b class='flag-5'>LoRa</b>数模模块设置开启<b class='flag-5'>LBT</b>功能

    Made with KiCad(十三):LoRa-GPS 追踪

    “  这是一款带电子墨水显示屏的户外 LoRa-GPS 跟踪器。   ” 概览 这是一款带电子墨水显示屏的户外 LoRa-GPS 跟踪器。 框图 功能 用地址 0xAA 和 0xBB
    的头像 发表于 12-04 18:07 157次阅读
    Made with KiCad(十三):<b class='flag-5'>LoRa-GPS</b> 追踪<b class='flag-5'>器</b>