背景及目标

前阵子,准确的说是好几个月前买了一辆电瓶车,当时呢因为车停得很随意,所以想给小电驴装一个GPS,一方面是防盗,另一方面是为了测速和绘制骑行轨迹,要是能联动电瓶车状态远程监测就更好了。当然我尽可能的在不改装电瓶车原有电路的基础上实现,毕竟改装有风险。

当然也有人说:现在的很多电瓶车不都可以手机控制、定位啊之内的。但是作为一名物联网工厂专业的毕业生,刚好手头有几块正点原子的GPS模块和STM32、ESP8266、以及传感器若干。初步思路呢是在正点原子原有GPS代码基础上加上一些条件触发位置更新,同时加入ESP8266完成数据上传(后期会换成4G模块)。

用户可以通过小程序实时了解一些定位信息,和设备运行信息,比如GPS信号强度、电池剩余电量之类的。同时也实现对定位的手动更新,因为后期我打算使用一些低功耗手段,让这套系统的功耗尽可能降低,比如获取定位可以从自动更新改变为位置移动后主动上传和手动更新两种方法,尽可能减少不必要的通信。

目前还有一个想法就是加入电子围栏,这个功能感觉实现也不是很难,后面再看吧。

背景及目标更新时间:2022年12月4日00:42:34

应用范围

这套基于GPS的定位系统其实适用范围是非常广泛的,我们可以做成电动车或者自行车的防丢,野生动物保护、以及农场养殖(比如牛羊)

开发日志

1、时间:2022年12月4日00:49:09

完成了对OLED屏幕的显示,目前整体可以实现GPS数据上传onenet(基于8266)

4G模块使用DTU固件可以实现onenet平台的链接,并且数据可以正常上传

如何找到我

如果你也喜欢嵌入式,可以一起交流。

下面开始正式的内容干货**********************************************************************************

先放几张实物图吧,是目前正在做的版本

更新线-------------------------------------2022年12月11日21:18:48------------------------------------

成功打通STM32和4g模块

stm32和4G模块的配合我还是头一回,4G模块使用和宙的air724UG模块配合DTU固件。

之所以没有使用AT指令去配4G模块是因为我只想让stm32做好主控部分的事情,与网络平台的连接交给4G模块去做。

后期打算让STM32在发完数据后就进入低功耗模式,与平台之间的数据交换留给4g模块去做

说了这么多开始进入主题:

1、4g模块与onenet之间的链接

银尔达4g模块如何链接ONENET云平台,这个步骤直接参考银尔达官方的文档就好,非常详细

下面给出一个链接吧,自行参考:

更新线-------------------------------------2022年12月11日21:18:48------------------------------------

完成了STM32和4G模块的初始化内容,初始化的目的在于确保模块联网工作,并且后面更新模块配置时也可以确保数据可以及时更新,贴个图吧

基于STM32的智能GPS定位系统(云平台、小程序)相关推荐

  1. 基于STM32的智能宠物看护喂养系统(程序源码+原理图+PCB+Boom表+实物操作说明)

    基于STM32的智能宠物看护喂养系统(程序源码+原理图+PCB+Boom表+实物操作说明) **0  引言** 随着我国经济的快速发展,人们的生活水平不断提高,饲养宠物已经成为成为一种潮流.目前,市场 ...

  2. 智慧党建云平台小程序 v2.4.9+前端(公众号+小程序一体)开源版源码下载安装教程

    智慧党建云平台(vlinke_fdcparty)v2.4.9小程序功能模块,源码带最新微信小程序前端,小程序主程序后端,播播资源网小编测试前后端正常使用!分享的版本是最新标准版模块,模块是目前比官方低 ...

  3. 基于无人机的智能物流终端投送系统——小程序技术核心

    小程序技术核心: 1.使用WXML+WXS+JavaScript原生开发方式. 原生开发功能更强大,原生开发的小程序应用,都是将需要的功能开发出来,添加到小程序应用的安装包当中,故而这类小程序应用的安 ...

  4. 智慧党建云平台小程序 v2.6.0+前端(公众号+小程序一体)开源版源码

    智慧党建云平台(vlinke_fdcparty)v2.4.9小程序功能模块,源码带最新微信小程序前端,小程序主程序后端,播播资源网小编测试前后端正常使用!分享的版本是最新标准版!有会员需要特别找了一下 ...

  5. 基于STM32的智能花盆系统设计与实现(华为云IOT)

    一.设计需求 1.1 设计需求总结 伴随着人们生活水平以及现在科学技术的急速发展,越来越多的人喜欢在家庭栽培一些盆栽植物.可是当代生活节奏过快,导致盆栽大多数都不能得到很好的补充水分和阳光照射,从而导 ...

  6. 基于STM32单片机智能手表GSM短信GPS定位设计(毕业设计资料)

    本设计由STM32单片机+LCD1602液晶显示电路+GPS模块+GSM模块+按键电路+LED灯电路+电源电路组成.  1.液晶1602显示时钟,带日期,且可以显示经纬度信息,两个信息通过一个按键切换 ...

  7. 【毕业设计】基于STM32的智能路灯设计与实现 - 物联网 嵌入式 单片机

    文章目录 1 简介 2 绪论 2.1 项目背景 2.2 需求分析 3 系统设计 3.1 功能设计 3.1.1 系统角色分析 3.1.2 开发环境 3.2 总体设计 3.3 硬件部分 3.3.1 整体架 ...

  8. STM32通过ESP8266利用机智云平台实现手机远程操作

    STM32通过ESP8266利用机智云平台实现手机远程操作 将STM32作为主控芯片,ESP8266作为外设,利用串口传递信息,通过机智云平台实现STM32与手机之间的数据传输!之所以选择机智云平台, ...

  9. 《基于STm32的智能手环项目》笔记

    Q1.本科期间做过什么科研项目/竞赛?具体负责什么?做出了什么成果?是否获得什么荣誉奖项?(简单介绍一下<基于STM32智能手环>课程设计?) 项目经历:本科课程设计做过一个<基于S ...

最新文章

  1. R语言使用ggplot2包geom_jitter()函数绘制分组(strip plot,一维散点图)带状图(添加箱图、带缺口的小提琴图、小提琴图)实战
  2. 百度编辑器修改,不让它自动替换html标签
  3. 最新中文NLP开源工具箱来了!支持6大任务,面向工业应用 | 资源
  4. P2272-[ZJOI2007]最大半连通子图【tarjan,缩点】
  5. Mybatis(10)properties标签的使用及细节,typeAliases和package标签
  6. SpringMVC 模型数据
  7. ORM框架SQLAlchemy使用学习
  8. TortoiseSVN的安装和使用
  9. Nature:新发现挑战神经元作用传统理论 [转自科学网]
  10. docker 安装mysql_docker系列篇:docker以挂载配置文件和数据目录的方式安装mysql
  11. JAVA如何动态加载jar,并调用对应的函数?
  12. 浅谈VMD(变分模态分解)
  13. Tampermonkey 实现 csdn 免登陆复制
  14. webrtc QOS方法一.2(接收端NACK流程实现)
  15. Android开发--更换字体
  16. 小样儿老师:我的嵌入式学习之路(一)
  17. 2021中国科技大学计算机博士招生,中国科学技术大学2021年拟录取博士研究生名单公示,2661人!...
  18. com.itextpdf.text.exceptions.IllegalPdfSyntaxException: Unbalanced begin/end text operators.
  19. 十七年未盈利,硅谷最神秘独角兽Palantir的盈利魔咒何时破?
  20. w ndows无法完成格式化,windows 无法完成格式化2种解决方案

热门文章

  1. springboot整合dubbo的问题之一。zookeeper客户端和zookeeper版本不匹配问题
  2. 新近开发了一款Android应用奶爸指南
  3. 快速检测算法——Object detection at 200 Frames Per Second
  4. 转载 | 自动驾驶开源数据集总结
  5. PEG包裹碳化硅(SiC)量子点荧光材料
  6. 提高C++程序运行效率,减少运行时间的方法
  7. 【08月02日】A股滚动市盈率PE历史新低排名
  8. 西湖论剑2022-misc-wp
  9. 哈姆雷特(hamlet)现代英语版
  10. HackTheBox系列——注册