# STM32-BDS **Repository Path**: agro/STM32-BDS ## Basic Information - **Project Name**: STM32-BDS - **Description**: 该项目是为别人做的毕业设计,是BDS(北斗定位)流动摊贩定位系统 - **Primary Language**: C - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-10-26 - **Last Updated**: 2023-12-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # STM32-BDS 该项目是为别人做的毕业设计。BDS(北斗定位)流动摊贩定位系统 ## 功能简介 经纬度定位,超出设定的区域,会在OLED屏幕上显示报警信息,同时把经纬度信息上传机智云 ## 所需硬件 - BDS定位模块(别的定位模块也可,换汤不换药) - STM32F103C8T6单片机 - OLED屏幕 - ESP826601S ## 主要难点解决思路 默认划定的范围是北京市的范围,用户可以连接机智云之后在云平台进行修改 划定的范围是一个矩形区域,起始点就是左上角的坐标,终止点是右下角的坐标。 只要不超过起始点的纬度,并且不超过终止点的经度即可算作在区域内 ## 引脚连接 ### ESP8266部分 - RXD--PB10 - TXD--PB11 - VCC--3.3V ### OLED显示屏 - VCC---单片机3.3V - SCL----PA2 - SDA----PA3 ### BDS定位模块 - VCC---单片机3.3V - TX----PA10 - RX----PA9 - PPS---NC(悬空) ## 碎碎念 仅作备份记录,参考价值低