项目理念|实时车辆跟踪

项目名称: 实时车辆跟踪

null

导言: 该项目旨在通过提供一个软件平台来解决车辆的跟踪和问责问题。该项目将成为帮助车辆跟踪、部件监控、车辆分析和车队管理的重要一步。在全球定位系统(GPS)和Arduino板的帮助下,实施有效的车辆跟踪系统,随时从任何位置监控任何装备的车辆,使用户能够轻松方便地定位车辆。此web应用程序将提供一个仪表板,以便更好、轻松地了解其车辆位置和相关统计数据。 我们项目的核心功能是开发一个具有成本效益的跟踪系统,因此我们利用了以下有效运行和使用的组件。本节详细讨论了硬件部分,即用于项目的硬件组件。项目的核心就是,作为微控制器,我们使用Arduino Uno。最初,我们致力于获取地理坐标,即纬度和经度,为此,我们利用GPS模块根据数据捕获上次接收数据的位置、速度和时间。然后使用GSM技术,存储已发送到web服务器的捕获数据,为此,我们使用了SIM808模块。

概念框架: 图片[1]-项目理念|实时车辆跟踪-yiteyi-C++库

    提供的功能:

  1. 实时跟踪 在这里,GPS接收器接收车辆的纬度和经度等位置数据,并使用HTTP请求将其发送到web服务器。浏览器用于加载包含谷歌地图的PHP网页,以实时显示车辆的位置。包含地图的网页在到达时直接标记坐标,无需重新加载页面。这意味着,我们可以实时看到车辆的位置。
  2. 历史 在历史记录中,我们要求用户选择行程日期,通过选择车辆来显示当天行程中的车辆名称。该车辆在该日期的行程为fetch。屏幕上会显示带有标记的谷歌地图。与地图一起显示的还有行程的时间-速度图和行程的详细信息。 在历史记录中,用户必须选择行程日期,并相应地显示当天活动车辆的名称。选择车辆后,将显示相应的行程详细信息。旅程详细信息包括代表旅程的谷歌地图、显示每一时刻车辆速度的图表以及由驾驶员详细信息组成的驾驶员详细信息。
  3. 报告生成 本部分包括为驾驶员、卡车和行程生成特定报告。在此pdf中生成报告,供所有者用于分析。对于driver report,必须选择driver,然后该driver会生成一份报告,显示基本细节和他完成的行程。对于卡车报告,必须选择卡车,然后卡车生成一份报告,显示基本细节和他完成的行程。对于旅程报告,需要选择日期和车辆,然后生成一个报告,显示基本的旅程细节、代表完整旅程的谷歌地图和显示每个时间点车辆速度的图表。
  4. 地理栅栏 地理围栏是我们项目的重要特征之一。由于问题陈述指出,驾驶员可能会走更长的路线以增加油耗,并为长途旅行索要更多的钱,或者驾驶员无意中走错了路,因此这种情况会影响旅程的吞吐量。它还影响车辆和驾驶员的性能。因此,采用了土工围栏。 地理围栏是从源头到目的地的优化路径的虚拟边界,该路径在旅程创建时定义。这是一个半径,用户必须以米为单位输入。每当车辆偏离其优化路径,且偏差超过定义的半径时,则意味着这是地理围栏中断,从而在屏幕上生成通知弹出窗口。这有助于用户了解该车辆破坏了地理围栏。
  5. 短信模块 短信模块是用户的一项重要功能。由于该项目是针对供应商的,而且他们非常忙,所以他们无法在电脑前查看车辆的当前位置。在这种情况下,SMS模块有助于了解车辆的当前位置。要知道车辆用户的当前位置,必须向连接到硬件的sim卡号码发送短信。作为回应,当用户点击浏览器上的链接时,会生成一条短信a链接,它会显示带有标记的谷歌地图。标记是当时车辆的当前位置。因此,SMS模块可以帮助用户随时查看车辆位置。
  6. 敏捷硬件 硬件可靠、成本低、结构紧凑。正如我们所说的,这个项目在不同领域有不同的应用,因此对于这些应用,硬件将是固定的,我们只需要更改web应用程序和使用功能的方法。该硬件的功能和结构是固定的,并为此工作。

图像: 图片[2]-项目理念|实时车辆跟踪-yiteyi-C++库

图片[3]-项目理念|实时车辆跟踪-yiteyi-C++库

图片[4]-项目理念|实时车辆跟踪-yiteyi-C++库

图片[5]-项目理念|实时车辆跟踪-yiteyi-C++库

使用的工具: Apache HTTP服务器、MySQL数据库、谷歌地图API。

语言: C、 PHP、Javascript、Ajax、Bootstrap、HTML、CSS

硬件: Arduino UNO,SIM808,GPS天线

申请: 该项目可以部署在不同的领域,如老年人和残疾人护理服务、后勤部门、应急服务和救援行动、校车跟踪和会计。

  • 存在一个问题,即在获取实际车辆位置和将其显示在地图上之间存在一些延迟。此外,谷歌地图API允许多达23个免费标记。
  • 该系统成本低、可靠性高、结构紧凑。项目中使用的硬件模块易于访问。

未来范围: 该项目可以扩展为IOS和Android的移动应用程序,如果硬件模块尺寸缩小,它可以跟踪人、设备和商品。

项目链接: http://sahiltelang314.000webhostapp.com

演示视频: RTVT视频

团队成员:

  • 特哈斯甘蓝
  • 萨希尔·特朗
  • 乌特卡什·申德
  • 拉利特·尼哈尔

注: 这个项目的想法是为了 ProGeek Cup 2.0——Geeksforgeks举办的项目竞赛。

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享