Arduino MEGA2560接LCD1602A i2c接口

GND接GND
VCC接5V
SDV接20
SCl接21

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
可能感兴趣的项目设计:https://www.cirmall.com/circuit/5892/detail?3(sim900扩展板制作家居安防报警器(教程+资料分享)) 之前给大家介绍了ICOMSAT,一款能打电话,收发短信的sim900扩展板。请注意,是扩展板!那么它肯定可以再直叠加其他扩展板咯!没错,今天我们就给它加上定位跟踪功能。GPS shield是一款可以实现全球定位的扩展板,把它们结合在一起,我们就可以轻松地实现利用短信来查询当前的位置坐标,可以应用于货物定位查询。 需要用到的配件有: Iteaduino MEGA2560资料见“相关文件”下载。 硬件设置和搭建: a) Icomsat的开关拨到UART的一端,跳线帽按照RXD->D2,TXD->D3如图,上GSM天线和插上手机SIM卡。详细跳帽和引脚请下载查阅产品手册和原理图:https://pan.baidu.com/s/1eQGezWu,或者“相关文件”下载。 b)GPS扩展板的开关拨到5V,跳线帽按照RXD->D1,TXD->D0如图连上GPS天线。详细产品资料见“相关文件”下载。 c) 我们的程序中会使用到MEGA2560的两个串口,UART1连到Icomsat,UART2连到GPS shield, 另外还有多余的串口可以烧写程序,所以可以先叠加好3个板子,连USB线,直烧写固件。 把mega2560的开关拨到5V的一边。(此板还可以提供3.3v的IO电平) 再把GPS shield和Icomsat堆叠起来,然后插到MEGA board板子上一排Arduino socket上 d) 连完成后的硬件图如下所示: 烧写程序: a) 首先我们需要下载GSM和GPS的Arduino支持库。 b) 把两个库解压缩到Arduino\libraries的目录下,然后打开arduino IDE. 着把代码复制黏贴到Arduino IDE,烧写到MEGA主板上。“Board板子类型选择mega2560 or ADK” 代码部分截图,见“相关文件”下载: 拔掉USB线,改用9V/2A外部电源供电,GPS的天线尽量放到信号好的高处。等Icomsat开机一段时间后,用手机给sim卡发送一条“gps”的短信,稍后,你会收到一条返回短信。里面包含了经度纬度以及时间信息,例如: lat: 22.588160 lon: 113.944100 time: 20140730073230 lat表示纬度,lon表示经度,time表示标准的“格林尼治时间”(本初子午线),跟北京时间相差8个小时。 如果你收到一条“gps not ready”的短信,表示GPS shield还没定位好。等待连卫星信号的时间跟天气、地区、环境等因素有关,长则几分钟,短则几十秒。 淘宝地址:https://itead.taobao.com/ 原文出处:https://blog.sina.com.cn/s/blog_ade378ae0102uxss.html

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值