0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何进行arduino控制的呼叫并发送短信

454398 来源:wv 2019-10-16 10:59 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:一些重要说明和启动GSM模块

1。 我们使用SIM900 GSM模块 –这意味着该模块支持900MHz频段的通信。我们来自印度,该国大多数移动网络提供商都在900Mhz频段内运营。如果您来自另一个国家,则必须检查您所在地区的移动网络频段。美国大多数移动网络工作在850Mhz频段(该频段为850Mhz或1900Mhz)。加拿大主要在1900 Mhz频段上运营。

2。检查GSM模块的电源要求 – GSM模块是由不同公司制造的。它们都有不同的输入电源规格。您需要仔细检查GSM模块的电源要求。在本教程中,我们的gsm模块需要12伏输入。因此,我们使用12V,1A直流电源为其供电。我已经看到了需要15伏特的gsm模块,还有一些仅需要5伏特的gsm模块。它们与制造商不同。如果您有5V模块,则可以直接从Arduino的5V输出为其供电。

启动GSM:

1。将SIM卡插入模块并锁定。

2。将适配器连接到模块并打开它!

3。现在等待一段时间(例如1分钟),然后查看“状态LED”的闪烁速率(GSM模块将需要一些时间来建立与移动网络的连接)

4。成功建立连接后,状态LED将每3秒连续闪烁一次。

步骤2:建立连接

如何进行arduino控制的呼叫并发送短信

有两种连接方式GSM模块到arduino。无论如何,Arduino和GSM模块之间的通信都是串行的。因此,我们应该使用Arduino的串行引脚(Rx和Tx)。因此,如果要使用此方法,则可以将GSM模块的Tx引脚连接到Arduino的Rx引脚,并将GSM模块的Rx引脚连接到Arduino的Tx引脚。

现在将arduino的接地引脚连接到gsm模块的接地引脚!就这样!您建立了3个连接,接线结束!现在,您可以加载不同的程序来与gsm模块进行通信并使它正常工作。

注意:-该连接的问题在于编程时。 Arduino使用串行端口从Arduino IDE加载程序。如果这些引脚用于接线,则程序不会成功加载到Arduino。因此,每次刻录程序时,都必须断开Rx和Tx中的接线。程序成功加载后,您可以重新连接这些插针并使系统正常运行!为避免此困难,我使用了一种替代方法,其中将arduino的两个数字引脚用于串行通信。为此,我们需要选择arduino的两个PWM使能引脚。因此,我选择了引脚9和10(它们是PWM使能的引脚)。 Ardunio的SoftwareSerial Library使此方法成为可能。 SoftwareSerial是Arduino的库,可通过Arduino的其他数字引脚进行串行数据通信。该库复制硬件功能并处理串行通信的任务。

步骤3:

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • GSM
    GSM
    +关注

    关注

    9

    文章

    837

    浏览量

    126587
  • Arduino
    +关注

    关注

    190

    文章

    6527

    浏览量

    197431
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Java并发编程的“基石”——多线程概念初识

    Java 得以切入的核心契机。 二、 隐形基石:Java 并发体系在调度中的降维打击 很多人对 Java 的印象停留在 Web 开发,却忽略了 Java 虚拟机(JVM)在过去二十多年中,在并发控制
    发表于 04-16 18:50

    谁还没有短信转发器?开源自制,速来!

     ▼   一、转发器项目简介 这是一款基于4G模组和LuatOS开发的短信转发器,可将接收到的短信通过HTTP转发至Webhook接口,并支持来电提醒、定时重启等实用功能。 1.1  功能列表: 转发收到短信内容 来电(被
    的头像 发表于 01-27 16:12 339次阅读
    谁还没有<b class='flag-5'>短信</b>转发器?开源自制,速来!

    对于设备上的旧固件如何进行备份和恢复?

    对于设备上的旧固件,如何进行备份和恢复?
    发表于 12-12 08:23

    在使用CW32L083系列微控制器时如何进行系统复位和看门狗定时器配置?

    在使用CW32L083系列微控制器时,如何进行系统复位和看门狗定时器配置?
    发表于 12-10 06:46

    华为手机如何定时发送消息

    为手机如何定时发送消息   在华为手机上定时发送短信是一种方便的方式,可以在选定的时间发送信息而不必一直守在手机旁边, 很多人希望提前准备生日祝福、提醒或者工作信息, 华为手机的消息应
    的头像 发表于 11-22 09:52 2045次阅读

    L083最低功耗是多少,应该如何进行低功耗设计?有哪些注意事项?

    L083最低功耗是多少,应该如何进行低功耗设计?有哪些注意事项?
    发表于 11-12 07:29

    物联网短信实战:SMS库收发功能速成来啦!

    功能: 异步发送短信 同步发送短信 设置新短信回调函数 设置长短信自动合并模式 清除长
    的头像 发表于 10-21 17:09 946次阅读
    物联网<b class='flag-5'>短信</b>实战:SMS库收发功能速成来啦!

    如何在 NuMaker-IoT-M467 板上使用 Arduino IDE 控制 Wi-Fi 模块?

    在NuMaker开发板上,有一个ESP-12F Wi-Fi模块;但是,Arduino IDE 中的 NuMaker UNO 包不提供该模块的相关控制。如果您希望在 Arduino IDE 中
    发表于 09-04 08:28

    2KW逆变侧功率管的损耗如何进行计算详细公式免费下载

    本文档的主要内容详细介绍的是2KW逆变侧功率管的损耗如何进行计算详细公式免费下载。
    发表于 08-29 16:18 34次下载

    映翰通IR915L如何实现与plc连接发送短信

    我想通过IR915L与plc连接 plcIO点状态为1时 发送短信
    发表于 08-06 06:46

    科普|北斗短报文和北斗短信的区别,专业干货文章

    近日,北方大部分地区短强降雨引起了局部地区的洪涝灾害,中国移动宣布提供免费一个月的北斗短信服务,中国移动的部分机型用户,可以开通北斗短信服务,没有任何手机信号的情况下,也可以发送20个汉字的
    的头像 发表于 08-05 11:30 2872次阅读
    科普|北斗短报文和北斗<b class='flag-5'>短信</b>的区别,专业干货文章

    LuatOS短信功能全解析:技术原理与运行逻辑

    想要了解短信如何在LuatOS上高效运行?本文将拆解其airsms.lua文件技术架构,从通信协议到代码实现,逐层揭示短信功能的完整运作流程与核心逻辑。   一、发送短信 LuatOS
    的头像 发表于 07-03 15:25 808次阅读
    LuatOS<b class='flag-5'>短信</b>功能全解析:技术原理与运行逻辑

    解码LuatOS:短信功能的底层运作机制

    在LuatOS上到底怎么运作的。   一、发送短信 LuatOS中已经将短信发送功能封装为:sms.send()函数 只需调用该函数,写入要发送
    的头像 发表于 06-27 18:05 794次阅读
    解码LuatOS:<b class='flag-5'>短信</b>功能的底层运作机制

    《ESP32S3 Arduino开发指南》第二章 Arduino基础知识

    的发展,在Arduino出现以前,虽然也有很多公司在推广一些简单易用的可编程控制器,但是由于开发平台种类繁多,而且使用这些控制器基本上都需要对电子技术、数字逻辑、寄存器等内容进行多方面
    发表于 05-13 09:28

    请问STM32WBA65如何进行matter的学习?

    STM32WBA65如何进行matter的学习?相关的支持都有哪些?有一个X-CUBE-MATTER,可是这个没有集成在STM32CubeMX中
    发表于 04-24 07:22