A9G GPS定位系统介绍(物联网、.NET Core web、Winform、Wpf、STM32)

内容介绍

                GPS定位系统主要实现的功能是基于GPS对远程物体进行无线追踪,GPS模块采用安信可的A9G。该系列主要涉及到的知识点包括:

1、基于asp.net core web 3.1\5.0\6.0、Winform、WPF框架实现的服务器程序以及程序在服务器上的部署,IDE采用 Visual Studio 2022,服务器采用windows server

2、STM32中GPS定位程序的功能实现(型号:STM32F103ZET6)。

3、STM32设备与服务器的GPRS无线通讯功能实现。

所有章节:

1、新建.net core web工程

2、添加自定义登录页面

3、添加百度地图页面

4、添加后台日志系统

5、添加mysql数据存储

6、添加SqlServer数据存储(额外内容)

7、用户注册与登录功能实现

8、添加坐标报表页面(用于遍历地图坐标)

9、前后端数据交互与报表数据展示

10、报表数据的编辑与修改

11、用户登录与退出

12、自定义GPRS通讯协议

13、添加TCP通讯功能(接收)

14、添加TCP通讯功能(发送)

15、模拟GPRS数据通讯

16、设备链接状态检测与提示

17、新建Windows Server虚拟机

18、服务器IIS运行环境配置

19、服务器.net程序发布

20、关于如何配置.net3.1框架

21、关于如何配置.net5.0框架(已不受支持)

22、WinForm版地图上位机(带数据库和TCP功能)

23、WPF版地图上位机(带数据库和TCP功能)

24、公网映射与外网通讯

25、GPS协议与AT命令流程说明

26、GPRS协议与AT命令流程说明

27、硬件连接图

28、STM32开发环境搭建

29、STM32 GPS/GPRS通讯功能实现

30、STM32 GPS定位数据上报服务器

31、室外最终效果演示

32、结束语

参考资料:

ASP.NET  core 6.0 官方教程

硬件说明:

我们GPS设备采用安信可的A9G模块,同时支持GPS和GPRS功能。

A9G GPS定位系统介绍(物联网、.NET Core web、Winform、Wpf、STM32)_第1张图片

A9G GPS定位系统介绍(物联网、.NET Core web、Winform、Wpf、STM32)_第2张图片

开发板采用STM32F103ZET6,板子如下:

A9G GPS定位系统介绍(物联网、.NET Core web、Winform、Wpf、STM32)_第3张图片

你可能感兴趣的:(C#,.net,物联网,GPS,A9G,winform)