[开源] 分享一个自己开发的自用的短信收发平台

功能

  • 发送短信
  • 接收短信
  • Web界面, 支持查看发送和接收历史
  • API接口, 直接通过调用API接口发送短信

所需材料

  • Air780E
  • 一张手机卡(最好按照自身需求开通短信包,这样发短信便宜)
  • 树莓派

搭建需要有一定的计算机基础能够焊接开发板和编译程序

完整教程: https://blog.akvicor.com/posts/project/sms/

整体预览

由于我用了两张卡, 两个手机号, 因此使用了两个Air780E, 如果你只用一个手机号, 那么可以去掉一个

图中蓝色部分是串口数据线, 红色部分是5v供电线, Air780E上除了供电还有一个用于检测树莓派是否在线(由于本身供电就来自树莓派,因此无意义,不过最好还是连上)

连线

Air780E使用的GPIO

Air780E使用的GPIO

整体

Web界面

界面

收到和发出的短信的历史

短信历史

注意事项

由于当初开发时没想过要开源出来, 因此很多地方的代码非常简陋, 部分功能需要的配置写死在文件中, 因此如果想获取除收发短信外的功能, 需要一定的代码知识, 手动修改代码

之前一直是自己在用, 本来想着把重写, 把代码弄得整洁一点再发出来, 但是一直懒得重写, 所以就直接分享出来把

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值