当前位置:首页 > 工业控制 > 电路设计项目集锦
[导读]在当今科技高度发达的背景下,为女性开发一款既能触发紧急警报、又能向朋友、家人或相关人员发送消息的安全设备并不困难。本项目将制作一款女性佩戴的手环,用于通过SOS紧急短信通知警方或其他人,并同时提供当前位置。借助这些信息,警方能够迅速从现场救出受害者。为此,我们采用ESP8266芯片,将其与GSM和GPS模块连接,实现短信报警及获取地理位置坐标的功能。

在当今科技高度发达的背景下,为女性开发一款既能触发紧急警报、又能向朋友、家人或相关人员发送消息的安全设备并不困难。本项目将制作一款女性佩戴的手环,用于通过SOS紧急短信通知警方或其他人,并同时提供当前位置。借助这些信息,警方能够迅速从现场救出受害者。为此,我们采用ESP8266芯片,将其与GSM和GPS模块连接,实现短信报警及获取地理位置坐标的功能。

GPS模块

本项目使用NEO6M GPS模块。NEO6M是一款广受欢迎的GPS接收器,内置陶瓷天线,具备强大的卫星搜索能力。该接收器可感知位置,追踪多达22颗卫星,从而在全球范围内定位任何地点。此外,模块还配有内置信号指示灯,便于实时监控其网络状态。该模块配备有数据备份电池,可在主电源意外关闭时保存数据。

GPS接收器模块的核心是u-blox公司的NEO-6M GPS芯片。它可在50个通道上追踪多达22颗卫星,具备极高的灵敏度,达到-161 dBm。这款支持50通道的u-blox 6定位引擎,首次定位时间(TTFF)低于1秒。该模块支持4800至230400 bps的波特率,默认波特率为9600 bps。

特点:

•工作电压:(2.7-3.6)V 直流

•工作电流:67 mA

•波特率:4800-230400 bps(默认 9600)

•通信协议:NEMA

•接口类型:UART

•带外部天线和内置 EEPROM。

GPS 模块引脚分配:

•VCC:模块的输入电压引脚

•GND:地线引脚

•RX、TX:与微控制器连接的 UART 通信引脚

将 GPS 与 ESP12E NodeMCU 连接方法:

NodeMCU 是基于 ESP8266 的开发板,其处理核心为 ESP-12E,是一款 32 位微控制器。它拥有 14 个 GPIO 引脚,单通道 10 位集成 ADC,支持 UART、I2C 和 SPI 通信。NodeMCU 兼容 3.3V 电源,不支持 5V。如果您是 NodeMCU 初学者,

NodeMCU 与 GPS 模块之间的连接如下所示。

NodeMCU GPS 模块

3V3 Vcc

GND GND

D1 (GPIO5) RX

D2 (GPIO4) TX

GSM 模块 SIM900

这是一款兼容 GSM/GPRS 的四频段手机,可在 850/900/1800/1900 MHz 频率上运行,可用于多种应用,如访问互联网、拨打电话、收发短信等。GSM 调制解调器的频率带宽可通过 AT 命令进行设置。波特率可通过 AT 命令在 1200 至 115200 之间进行配置。GSM/GPRS调制解调器内置TCP/IP协议栈,可实现通过GPRS连接互联网。该模块为SMT类型,采用高性能单片机处理器,集成AMR926EJ-S核心,该芯片在各类工业产品中广受欢迎。

技术参数:

•电源电压:3.4V – 4.5V

•节能模式:待机模式功耗=0.5mA

•频段支持:SIM900A双频:EGSM900、DCS1800

•工作温度范围:-30ºC 至 +80ºC

•支持麦克风和音频输入

•扬声器输入

•支持UART接口

•通过调试端口进行固件升级

•通信方式:AT命令

示意图

电路图如下所示:

我们添加了一个小型按钮开关,作为SOS按钮与NODEMCU配合使用。

代码

本文编译自hackster.io

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
关闭