STC15W单片机防丢语音报警GPS北斗定位测距双机LORA无线手持可充电

news2025/7/10 13:09:44

实践制作DIY- GC0091-防丢语音报警

一、功能说明:

基于STC15W单片机设计-防丢语音报警

  • 功能介绍:

主机硬件:

STC15W4K48S4(或者STM32F103CxT6)系列最小系统板+OLED显示器+LORA无线通讯模块+GPS北斗双模定位模块+蜂鸣器+震动模块+距离加减2个按键+18650锂电池+锂电池充电升压板

子机硬件:

STC15W4K48S4(或者STM32F103CxT6)系列最小系统板+LORA无线通讯模块+GPS北斗双模定位模块+语音播报模块+模块+18650锂电池+锂电池充电升压板

1.主机和子机通过GPS北斗双模定位模块获取经纬度坐标,然后通过LORA无线模块进行坐标位置交互。然后可以准确计算出主机和子机之间的距离。

2.主机OLED显示北京时间(来至于GPS模块授时),GPS定位是否正常。主机以及子机的经纬度坐标。显示通讯计数(只有正常通讯计数才会累计增加,该计数值可以判断当前通讯是否正常)。显示当前双机之间的直线距离。显示设定的报警距离值。

3.主机和子机之间直线距离超过报警距离值后。主机的蜂鸣器以及震动模块会进行报警提示。子机语音播报:“请注意,距离远”。只有距离正常后才会自动解除报警。

4.报警距离可以通过主机的2个距离加减按键进行设定。最小报警距离50米。

5.GPS北斗双模定位模块使用必须要在室外无遮挡环境中,有遮挡或者室内中使用定位精度会很差或者无法正常定位。

6.LORA无线最大通讯距离视频中实测200米(都在地面无遮挡放置)仅供参考。在有遮挡的环境下距离会减小,模块高度比较高(一个楼上一个楼下)距离会增加,所以通讯距离不再售后范围内。请自行评估。说句题外话,该款LORA模块官方标称无遮挡距离3000米(我实测也就200米)。

7.有更好的LORA模块可以指定型号,仅收取少量的定制费用。

三、详情介绍:

视频讲解:哔哩哔哩搜索UP主“爱搞单片机”在其空间搜索关键词STC15W单片机防丢语音报警观看该视频详解讲解

功能演示操作

这是一款基于STC15W单片机防丢语音报警主机硬件:

STC15W4K48S4(或者STM32F103CxT6)系列最小系统板+OLED显示器+LORA无线通讯模块+GPS北斗双模定位模块+蜂鸣器+震动模块+距离加减2个按键+18650锂电池+锂电池充电升压板

子机硬件:

STC15W4K48S4(或者STM32F103CxT6)系列最小系统板+LORA无线通讯模块+GPS北斗双模定位模块+语音播报模块+模块+18650锂电池+锂电池充电升压板

1.主机和子机通过GPS北斗双模定位模块获取经纬度坐标,然后通过LORA无线模块进行坐标位置交互。然后可以准确计算出主机和子机之间的距离。

2.主机OLED显示北京时间(来至于GPS模块授时),GPS定位是否正常。主机以及子机的经纬度坐标。显示通讯计数(只有正常通讯计数才会累计增加,该计数值可以判断当前通讯是否正常)。显示当前双机之间的直线距离。显示设定的报警距离值。

3.主机和子机之间直线距离超过报警距离值后。主机的蜂鸣器以及震动模块会进行报警提示。子机语音播报:“请注意,距离远”。只有距离正常后才会自动解除报警。

4.报警距离可以通过主机的2个距离加减按键进行设定。最小报警距离50米。

5.GPS北斗双模定位模块使用必须要在室外无遮挡环境中,有遮挡或者室内中使用定位精度会很差或者无法正常定位。

6.LORA无线最大通讯距离视频中实测200米(都在地面无遮挡放置)仅供参考。在有遮挡的环境下距离会减小,模块高度比较高(一个楼上一个楼下)距离会增加,所以通讯距离不再售后范围内。请自行评估。说句题外话,该款LORA模块官方标称无遮挡距离3000米(我实测也就200米)。

7.有更好的LORA模块可以指定型号,仅收取少量的定制费用。

具体测试方法观看视频详细介绍。。。

 

了解更多尽请观看视频讲解。。。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/9173.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

RGD环肽:环六肽c(GRGDSP),CAS号: 135432-37-0

c(GRGDSP)是一个环RGD肽。刺激大鼠传入小动脉的收缩。已用于顺铂的靶向给药。结果表明,c(RGDSP)可抑制小鼠B16黑色素瘤细胞在纤连蛋白包被孔上的粘附。 编号: 194990中文名称: RGD环肽:环六肽c(GRGDSP)英文名: cyclo(GRGDSP)CAS号: 135432-37-0单字母: c…

电子统计台账:中文标记月度流水账格式数据的转换,以及过滤模板的普遍适配性

上一个例子展示的台账格式中,月份是阿拉伯数字。本文试着转换中文月份格式的台账数据。 1 新建项目 新建一个项目“测试06_工业生产_中文月度流水账_202101”。 切换到2021年1月。 2 打开数据源文件 打开2个企业数据源文件: 6流水账式中文月份M_1-…

go pprof 实战

为什么要进行性能优化 哪些情况需要进行性能优化 其实关于性能优化的主题,网上已经讨论很多次,这里谈一下我的理解,那么其实核心就是 2 个点: 服务一直高负载,业务增长需要经常扩容架构不能满足业务发展&#xff0c…

[附源码]java毕业设计基于的考研408课程学习平台

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

阿里云产品经理刘宇:Serverless 的前世今生

2022 年 9 月 24 日,阿里云用户组(AUG)第 12 期活动在厦门举办。活动现场,阿里云 Serverless 产品经理刘宇,向参会企业代表分享了Serverless 架构的前世今生。本文根据演讲内容整理而成,希望和大家一起探索…

基于SSM花卉商城设计与实现

项目描述 临近学期结束,还是毕业设计,你还在做java程序网络编程,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。这里根据疫情当下,你想解决的问…

商业智能BI,助力企业数据文化建设

当今,互联网技术飞速发展,我们每天都在接收者来自各方面的海量信息,这样一个信息爆炸的时代,企业如何看待数据、整理数据、利用数据,又如何从这些数据中发掘出有效的信息,成为企业新的生存技能之一。 数据…

QT -- 多线程 —— moveToThread

视频教程链接: https://www.bilibili.com/video/BV1fL4y1V7QP/?spm_id_from333.880.my_history.page.click&vd_sourceb91967c499b23106586d7aa35af46413 moveToThread函数的功能:给多个任务(比如显示多个界面)各分配一个线程…

基金交易场景下,如何利用 Apache APISIX 来稳固 API 安全

王晔倞,Apache APISIX Committer,公众号「头哥侃码」作者。 背景介绍 金融领域的企业中,安全是非常重中之重的因素。 通常各类金融企业都会花费大量成本去采购安全相关的设备和硬件,基金管理相关企业更是如此。 根据相关国内基金…

在window和Linux上使用docker安装RocketMQ

1.创建namesrv服务 拉取镜像 docker pull rocketmqinc/rocketmq:latest启动 namesrv docker run -d -p 9876:9876 -v D:/programCoding/Docker/rocketmq/namesrv/logs:/root/logs -v D:/programCoding/Docker/rocketmq/namesrv/store:/root/store --name rmqnamesrv -e &quo…

信息论随笔(二)信息熵及其性质

回顾 上次讲到自信息量,也就是用来表示一个发生概率为p的事件含有的信息量,或者说不确定度。一个事件的发生的概率越小,它的不确定度越大,含有的信息量也就越大。 信息熵 那么如何来衡量一个系统(多个事件以不同的概…

Java项目:眼镜商城系统(java+SSM+JSP+jQuery+Mysql)

源码获取:俺的博客首页 "资源" 里下载! 项目介绍 管理员角色包含以下功能: 管理员登录,管理员管理,管理商城会员,新闻公告管理,眼睛类型管理,城市信息管理,连锁配镜店管理,眼镜商品管理,用户订单管理,管理用户的评价信息等功能。 …

【数据库数据恢复】SQL SERVER数据库MDF (NDF)或LDF损坏怎么恢复数据?

SQL SERVER数据库故障类型: MDF(NDF)或LDF损坏。 SQL SERVER故障原因: 1、数据库正在操作过程中,机器突然断电; 2、人为误操作。 SQL SERVER故障表现: 1、数据库在管理器界面显示处于“置疑”…

深度学习必备Python基础知识充电1

一、Python解释器运行程序 也被称之为对话模式 就是进行人机交互 1.1 算术计算 >>> 12 3 >>> 9-6 3 >>> 6*3 18 >>> 9/3 3.0 >>> 4/5 0.8 >>> 1/3 0.3333333333333333 >>> 3**9 19683 >>> 3**2 9 &…

故障分析 | DROP 大表造成数据库假死

作者:岳明强 爱可生北京分公司 DBA 团队成员,人称强哥,朝阳一哥等,负责数据库管理平台的运维和 MySQL 问题处理。擅长对 MySQL 的故障定位。 本文来源:原创投稿 *爱可生开源社区出品,原创内容未经授权不得随…

CSS实现步骤进度条——前端每日一练

CSS实现步骤进度条效果展示HTML布局文件CSS样式JavaScript操作逻辑补充:JavaScript的this关键字效果展示 HTML布局文件 总体布局,一个大div盒子包裹所有内容,里面划分为div button,六个⭕分别对应着六个子div;⭕下方…

带你了解S12直播中的“黑科技”

摘要:让精彩更流畅、让较量更清晰、让参与更沉浸、让体验更有趣,幕后的舞台,从来都是技术的战场,S12背后的名场面同样场场高能。本文分享自华为云社区《用硬核方式打开S12名场面》,作者:华为公众号。 让精…

WebDAV之葫芦儿·派盘+账本(简洁记账)

账本(简洁记账) 支持webdav方式连接葫芦儿派盘。 简洁记账-轻便,记账好帮手! 便捷好用的生活记账本,适用于学生记账,学生账本,亲子账本,装修记账,旅游记账,旅行记账,生意记账,人情记账,日常记账,家庭账本,随手记账等。再也不担心钱花哪儿了,简洁的记账流程,清…

从 WinDbg 角度理解 .NET7 的AOT玩法

一:背景 1.讲故事 前几天 B 站上有位朋友让我从高级调试的角度来解读下 .NET7 新出来的 AOT,毕竟这东西是新的,所以这一篇我就简单摸索一下。 二:AOT 的几个问题 1. 如何在 .NET7 中开启 AOT 功能 在 .NET7 中开启 AOT 非常方…

Linux-环境变量

🚀每日鸡汤: 智者重因,庸者重果,顺道而行。 目录 一、基本概念 ⅠPATH ①把我们的可执行程序拷贝到系统 /usr/bin/中 ②配置环境变量 Ⅱ getenv函数 Ⅱ user环境变量 Ⅲ PWD环境变量 二、shell变量(本地变量)和环境变量 三…