线路连接

Arduino SIM800C
5V VCC VCC_IN
GND GND
10(RX) TXD
11(TX) RXD
SIM800C 外接
MC+ 探头+极
MC- 探头-极
SPP 外放喇叭一极
SPN 外放喇叭一极

示例代码

编译并上传下述代码

#include <SoftwareSerial.h>                        // 采用软件的串口SoftwareSerial SIM800C(10, 11);                    // Serial RX, TX
boolean bState, bOldState;
int incomingByte = 0;                              // for incoming serial datavoid setup() {pinMode(13, OUTPUT);Serial.begin(19200);SIM800C.begin(19200);while (!Serial) {;                                              // wait for serial port to connect. Needed for native USB port only}Serial.println("Good Morning, my old friend!");Serial.println();}void loop() {if (SIM800C.available()) {Serial.write(SIM800C.read());digitalWrite(13, HIGH);                        // 如果通信成功,则把Arduino上面的L13 LED 灯打开}if (Serial.available()) {SIM800C.write(Serial.read());digitalWrite(13, !digitalRead(13));}
}

串口监视

串口输入AT 回车 返回OK 表示正常工作

ATD电话号码; 拨打电话 (注意这里的;一定要写上)

实物图

这里没有接MC探头,需要可以自己安装上边接线方式连接

Arduino+SIM800C实现电话通讯相关推荐

  1. Arduino UNO + Proteus串口通讯仿真实验

    Arduino UNO + Proteus串口通讯仿真实验 准备工作 需要借助虚拟串口软件(Virtual Serial Port Driver),创建2个虚拟串口 具体软件下载和教程:http:// ...

  2. 树莓派3B+与Arduino Mega 2560蓝牙通讯

    树莓派3B+与Arduino Mega 2560蓝牙通讯 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 树莓派3B+与Arduino Mega 2560蓝牙通讯 前言 一 ...

  3. Arduino+sim800C家居安防火灾报警 拨打电话 发送短信例程程序

    家居安防报警器,参考程序. 火灾报警 涉及用sim800c发短信,拨打电话通知.               接线: Sim800c 3.3V -> Arduino 3.3V Sim800c G ...

  4. 树莓和Arduino之间的蓝牙通讯

    前言 原来是打算用nrf24来做树莓派和arduino的通讯,因为nrf24传的数据量有点小,现在改为用蓝牙来通讯 硬件准备(我的) HC-05蓝牙 树莓派3b+ Arduino UNO Arduin ...

  5. 如何实现不识字也能打电话——关于低代码DIY“手机通讯录”,方便老年人或文盲电话通讯方案

    需要材料: 网络.IDE编辑器(建议使用visual studio code(不是visual studio 不是visual studio 不是visual studio) ).CSDN账号.手机端 ...

  6. 电话通讯录用到的 Rui

    /**      * 演示通过conentresolver访问系统的联系人      *      * ContactsContract.Contacts.CONTENT_URI 管理联系人的Uri ...

  7. Arduino Nano与SIM800C通讯

    用Arduino Nano 与 SIM800C 通讯 简单就是硬道理 SIM800C GSM/GPRS通讯卡 GPRS上网卡简介 信息交互 MCU设备 Arduino Nano 设备连接 Arduin ...

  8. 宝元系统通讯软件recon_优软科技会场式电话录音系统

    电话录音系统用于实时地监控和记录电话通讯信息,包括电话号码.呼叫时间.通话内容等.有着监督服务质量.营销分析,和解决纠纷等重要作用. 优软科技会场式录音 1 基本功能:提供基本的录音.监听.查询.管理 ...

  9. Arduino:串口通讯

    一.硬件串口 在PC机上最常见的串行通讯协议是RS-232串行协议,而各种微控制器(单片机)上采用的是TTL串行协议,两者电平不同,需要经过相应电平转换才能进行相互通讯. Arduino Uno R3 ...

  10. 使用Embedded VC++开发通讯终端及代码分析

    Embeded Device开发指南 开发工具 Embedded Visual C++ 4.0 + SP4 Visual Studio.net 2005 相应的SDK 开发类库/方式 Windows ...

最新文章

  1. python语言入门u-Jupyter笔记-Python语法基础(U.1)
  2. 高精度数取余(C\C++)
  3. 数据结构--稀疏矩阵的一种实现
  4. java zmq订阅_从ZMQ PUB套接字获取订户过滤器
  5. Linux - 磁盘操作
  6. 野史杂谈,西游记令人崩溃的真相
  7. python中xpath定位下拉菜单_Selenium2+Python3.6实战(八):定位下拉菜单出错,如何解决?用select或xpath定位。...
  8. 11. Android框架和工具之 Logger(调试代码)
  9. Jackson安全漏洞版本升级
  10. Unicode 与 UTF-8 之间的转换
  11. 3.2存储器层次结构
  12. 陈天桥、张朝阳力挺360:腾讯不可仗势压人
  13. 如何在C#中播放一些AVI短片,并且使背景透明
  14. 《Total Commander:万能文件管理器》——第7.2节.比较和同步文件夹
  15. 增长量计算n+1原则_资料分析几大常用公式,增速、A/B型公式.....
  16. 软件开发实训(720科技)――第五课:前端css规范
  17. 51、Vue 单页面应用
  18. c语言程序设计指针何钦铭ppt,C语言程序设计 教学课件 作者 何钦铭 c2.ppt
  19. 使用 eclipse 编写 xtend
  20. 【高级Java开发】类QQ聊天工具的设计与实现(代码已上传)

热门文章

  1. Ubuntu下c语言IDE学习
  2. 微信小程序开发资源汇总
  3. linux scp 安装包,linux安装scp命令
  4. excel如何比对两列数据是否相同
  5. 图文详解YUV420数据格式
  6. 学习基础的html代码知识(入门篇)
  7. 可行性分析报告模板(免费)
  8. FIT2CLOUD飞致云发布DataEase开源数据可视化分析平台
  9. 计算机中有哪些令人拍案叫绝的设计?
  10. zedgraph控件使用