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

主控制器——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

按钮

  • 按钮,作为中断信号的发送器。
按钮
posted @ 2024-09-24 10:34  AtanChen  阅读(94)  评论(0)    收藏  举报