admin 管理员组文章数量: 887006
定位器
在物品、枪支、电动车等需要实时追踪的领域,我们需要获取定位数据并上传到云端或手机端,从而可以查看所在位置。
在BDW01开发板上,基于TencentOS Tiny,通过中科微定位模块,获取到GPS或北斗定位,然后通过2G模块将定位上传到腾讯云,并通过微信小程序腾讯连连查看实时位置。
一、开发板BDW01入门介绍
1. 开发板特性
BDW01物联网开发板的板载资源如下:
主控芯片采用STM32L4VGTx,Flash空间大小1MB,SRAM空间大小320KB;
- 板载中移物联NB-IOT模组M5313;
- 板载中科微北斗定位模组ATGM336H;
- 板载环境光检测传感器TMD27713;
- 板载压力传感器BMP280;
- 板载温湿度传感器SHT3X;
- 板载3D加速度陀螺仪传感器LSM6DSL;
- 板载磁力计传感器MMC3680KJ;
- 板载E43接口可扩展其他无线通信模块;
- 板载E32接口可扩展其他定位模块;
- 板载E53传感器标准接口,方便连接各种E53传感器;
- 板载0.91'OLED显示屏幕;
- 板载新塘语离线音识别模块ISD9160;
- 板载TF卡卡座,方便扩展存储空间;
- 板载MINI PCIE接口,方便连接4G通信模块;
- 板载18650锂电池插座,方便移动时正常供电;
- 板载CH340转串口连接,可以使用一根USB线连接至电脑,查看串口日志;
关于开发板硬件电路的更多信息和详解,请查看文档BDW01主板规格书和原理图。
2. 原理图
关键原图图如下:
M5313:通讯模块
ATGM336H:中科微定位模块
3. 开发板硬件准备
3.1 连接LOG USB线
3.2 连接ST-Link烧录器
对照烧录器引脚图和开发板原理图,找到开发板上的网络标号SW11,连接如下:
注意电源正负极不要接反接错,避免烧掉MCU和烧录器。
- 开发板VCC(3v3) ---> STlink 3.3V
- 开发板ST_SWDIO ---> STlink SWDIO
- 开发板ST_SWCLK ---> STlink SWCLK
- 开发板GND ---> STlink GND
二、开发板BDW01开发环境准备
1. 软件开发工具的下载安装
我们使用的软件开发工具是Keil公司的MDK(Microcontroller Development kit),MDK官网下载地址:http://www2.keil/mdk5
下载的版本最好在5.24或5.24以上,本次介绍以5.25版本为例,双击MDK524应用程序文件,接着点击next>>。
在I agree前面的小方框打勾,表示同意该安装协议,再点击next>>。
选择安装路径,默认情况下会安装在系统盘C盘,建议在其他盘建立单独的文件夹,并选择安装到该文件夹下。点击next>>。
填上我们的信息后,继续next>>。
版权声明:本文标题:BDW01手把手系列04:基于TencentOS Tiny、腾讯云、腾讯连连之自制定位器 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1727248971h1088665.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论