首页 > 其他分享 >“救心来了”项目硬件系统搭建(一)——硬件选型

“救心来了”项目硬件系统搭建(一)——硬件选型

时间:2024-09-24 10:16:41浏览次数:1  
标签:稳压 Arduino 选型 硬件 救心 模块 GSM 电池 GPS

主控制器——Arduino Uno

一开始之所以用Arduino做主控板,是因为比较简单(逃( ̄▽ ̄)~),但是既然做了,就继续用下去吧,毕竟也是可以用的。后来者想用mega板也可以(程序是一样的,不要接错线就行了),但是uno已经可以完成目前所有功能。

  • 以后如果想优化,建议把主控板换成stm32,因为目前arduino对这个项目来说反应并不够快。
Arduino UNO R3板载资源布局

GPS模块——NEO-6M和加长天线

  • GPS模块关心RX和TX就行了,VCC接电源5V,GND接地,用其它品牌的GPS也可以,接好这四个接口,有些GPS有时序接口什么的,这里没有用到。
  • GPS要在室外用,所以要接天线,如果本来就在室外的话,不接也可以。
GPS模块
GPS天线

GSM模块——SIM900A

GSM模块有很多坑,在调试文档里详细说。本项目最好只用这个品牌GSM。

  • GSM模块要搭建SIM卡使用,这种模块适用 移动4G 的SIM卡,大卡槽。然后用一张物联卡来调试就可以,当然,平常用的移动SIM卡也可以,卡里面要有流量。
  • 本项目里GSM模块主要用于接收Arduino的指令,然后通过连接互联网,把指令发送到后台。
  • 而对后台的数据处理,与微信连接的内容有疑问,请与汕头大学欧少闽老师联系。因为能力有限,本人只熟悉硬件的搭建和调试。
SIM900A

显示屏模块——1.77寸TFT显示屏

TFT显示屏主要用来GPS地址的显示,是没有什么用的(悄悄说)。调试什么的可以从电脑看。但是要专业一些,所以还是有一个显示屏吧。

  • 以后可以多加几个按钮,用来切换显示病人的状态,要是可触屏显示屏,用处就更大了,但是这时候不能用Arduino来控制。
  • 接线前先焊好排线吧,本项目只用到tft模块的0-8接口。
TFT显示屏正面
TFT显示屏反面

电源模块——18650锂电池(尖帽)4枚和电池盒

  • 不要反接电池。
  • 用四个电池是可以提供足够的功率,因为GSM模块联网时很耗电。
  • 电池盒要接稳压模块,电池长期不用时要拔出。
  • 电池是多少毫安的没有关系。
  • 如果有其它电池组,而不用本电池组,也可以,记得接稳压模块。
18650电池
18650电池盒 四节电池

稳压模块——3361AS车载电瓶DC5V稳压

  • 用这种稳压模块是因为,它真的很稳……,而GSM模块电压一旦有一点不稳,或者功率不够,它就会不工作,非常狗的。
  • 上面有按钮,用起来很方便,但是电池盒连它时,正负极不要接错。
  • 输出那边有USB的母头,我当时是把一条USB数据线剪了接上去的,然后一切用电就从数据线这边出来了。
3361AS稳压模块

小零件

LED小模块

  • 用一个集合的LED小模块,这种挺好玩的,没有的话,用普通LED+4.7k电阻也可以。
  • 作为信号是否传输成功的查看器,从Arduino传输到GSM模块,会传输11条,闪11次(在程序里可修改),如果GSM联网成功的话,传输成功意味着发送求救信息成功。
LED

按钮

  • 按钮,作为中断信号的发送器。
按钮

标签:稳压,Arduino,选型,硬件,救心,模块,GSM,电池,GPS
From: https://www.cnblogs.com/atanchen/p/18428492

相关文章

  • Python 项目配置管理框架技术选型
    一、背景介绍在实际生产项目中,不同环境(如开发、测试、生产环境)常有不同配置需求,如数据库链接等。我们期望一份代码无需改动,仅通过单一配置变量调整就能适配和使用多个环境,实现“一份代码,多处部署”的需求,以提升系统部署灵活性及配置管理能力。具体而言,支持“多环境配置”的配置......
  • 备战软考02——硬件组成,CPU,编码,浮点数
    计算机硬件组计算机的基本硬件系统由运算器、控制器、存储器、输入设备和输出设备5大部件组成运算器、控制器等部件被集成在一起统称为中央处理单元(CentralProcessingUnit,CPU)。CPU是硬件系统的核心,用于数据的加工处理,能完成各种算术、逻辑运算及控制功能。◆存储器是计算机系......
  • 初入硬件行业怎么快速学画PCB
    初入硬件行业怎么快速学画PCB前言正文前言刚毕业的大学生,想进入电子行业寻求发展,想快速的进行自身的成长外,选择一条适合自己的职业发展道路也是重要一环。从我的自身经历来说,想要快速了解电子行业,学会画PCB是最快的道路,下面就结合我的经历来和大家详细说说。正文......
  • 什么是CPQ?一文讲解什么是CPQ选型配置报价系统
    什么是CPQ选型配置报价?CPQ,是英文名ConfigurePriceQuote的缩写,中文称为配置报价软件。该软件经常出现在销售行业。它是一种可以快速为企业报价的销售工具。企业在报价时,会综合考虑数量、折扣、产品可选功能等。CPQ软件能够整合企业的产品信息和定价策略,使得销售团队能够......
  • CAN 总线的硬件实现
    要理解CAN总线的硬件实现,首先需要了解CAN通信的基本物理层和控制器的工作原理。CAN硬件主要由以下几个关键部分组成:CAN控制器:用于生成和解析CAN数据帧。CAN收发器:用于电平转换,确保CAN控制器的逻辑信号能在CAN总线上可靠传输。CAN总线:CAN通信的物理线路,通常由两......
  • IPD流程体系:IPD在硬件产品开发中的应用
    目录1、内容简介2、开发各阶段介绍3、PVT阶段4、资源群更新作者简介1、内容简介在硬件类相关产品的开发过程中,每个阶段的工作都是需要按照一定的流程、规范和标准去进行的。整体还是相对瀑布化的流程,每个阶段的输入、输出、准入、准出标准也都很明确。也就是说,硬件类产品相对更容易......
  • 网站数据库错误的原因通常包括配置错误、编码错误、硬件故障、网络问题、数据损坏、权
    网站数据库错误可能由多种因素引起,主要包括以下几点:配置错误:数据库或应用程序的配置不当可能导致连接失败或其他运行时错误。编码错误:程序中的逻辑错误或语法错误也可能导致数据库操作失败。硬件故障:服务器硬件出现问题,如硬盘损坏、内存故障等,会影响数据库的正常运行。网络问......
  • QT硬件接口设计
    QT硬件接口设计使用AI技术辅助生成QT界面美化视频课程QT性能优化视频课程QT原理与源码分析视频课程QTQMLC++扩展开发视频课程免费QT视频课程您可以看免费1000+个QT技术视频免费QT视频课程QT统计图和QT数据可视化视频免费看免费QT视频课程QT性能优化视频免费看免费QT......
  • 软硬件项目运维方案(Doc原件完整版套用)
    1系统的服务内容1.1服务目标1.2信息资产统计服务1.3网络、安全系统运维服务1.4主机、存储系统运维服务1.5数据库系统运维服务1.6中间件运维服务2运维服务流程3服务管理制度规范3.1服务时间3.2行为规范3.3现场服务支持规范3.4问题记录规......
  • 三大前端框架技术选型优缺点对比
    文章目录概要React用法以及示例Vue.js用法以及示例Angular用法以及示例小结(什么时候选择三大主流框架?)概要提示:软件开发中,前端框架扮演着至关重要的角色。它们是用于构建用户界面的工具集,可以大大提高开发效率和代码质量。然而,面对众多的前端框架选择,我们该如何进行......