我是靠谱客的博主 干净橘子,最近开发中收集的这篇文章主要介绍使用AVR微控制器控制GSM模块实现发送和接收短信,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

当我们的项目需要远程访问时,GSM模块就会很有用。通过这些模块可以完成我们普通手机可以执行的所有操作,例如拨打/接听电话、发送/接收短信、使用GPRS连接到互联网等。您还可以将普通麦克风和扬声器连接到此模块,实现与您的手机进行通话。如果将其与微控制器连接,这将为许多创意项目打开大门。因此,在本篇文章中,我们将学习如何将GSM模块(SIM900A)与AVR微控制器ATmega16进行连接,并演示如何使用GSM模块发送和接收短信。

所需的材料

● ATmega16控制器

● GSM模块(SIM900)

● 液晶显示器

● 按键

● 10k电阻,电位器

● 连接导线

● 12V适配器

● USBASP programmer
● 10针FRC电缆

使用的软件

我们将使用CodeVisionAVR软件编写代码,使用SinaProg软件和USBASP programmer将代码上传到Atmega16。

您可以从下面的链接下载这些软件:
● CodeVisionAVR:http://www.hpinfotech.ro/cvavr_download.html
● SinaProg:http://www.ablab.in/sinaprog-hex … ler/#inline_content

在开始设计原理图和编写代码之前,我们将先了解GSM模块及其工作原理。

这里写图片描述

更多内容请参考以下链接:https://www.yiboard.com/thread-877-1-1.html

最后

以上就是干净橘子为你收集整理的使用AVR微控制器控制GSM模块实现发送和接收短信的全部内容,希望文章能够帮你解决使用AVR微控制器控制GSM模块实现发送和接收短信所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部