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

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

3天内不再提示

紧凑型Arduino GPS Speedo的制作

454398 来源:网络整理 作者:网络整理 2019-11-13 16:35 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:控制GLCD

我使用了分辨率为100x48的GLCD(SED1531控制器)。

我当时买的很便宜。

唯一的缺点是它使用了很多引脚。

这就是我将GLCD连接到Arduino Nano的方法:

LCD PIN Arduino引脚

1 GND GND

2 + 5V + 5V

3背光(GND)GND

4 -AO D12

5 -RW D11

6 -E D10

7 -DB7 D9

8 -DB6 D8

9 -DB5 D7

10 -DB4 D6

11 -DB3 D5

12 -DB2 D4

13- DB1 D3

14 -DB0 D13

我在网上找到了一个可以很好地控制GLCD的示例代码。

要实现此目的,您需要在HEX中定义字体。

可以使用Arduino文件中的示例字体(下一步下载),但是如果您愿意,可以更改它。

您可以使用该程序中的一个字体创建文件,该程序名为:“ GLCDFontCreator2”。

定义引脚后,只需调用setRow(1);就可以了。用于设置行,

和lcdChar(“此处为文本”);

此GLCD在GLCD矩阵上方包含6张图片。

可以通过调用setMarker(marker的数量和on/off的布尔值)来打开它。

步骤2:获取GPS FIX

为此,我使用了PIN 0和1 Arduino的:

这有点困难。

我从eBay订购了我的GPS MT3339。

它的波特率为115200,更新率为10Hz。

Arduino处理。

所以我更改了波特率,有关更多信息,请查看我的其他Instructable:

https://www.instructables.com/id/Change-Baudrate-of-MT3339-PA6C-With -Arduino/

要在对Arduino进行构建之后能够对Arduino进行编程,我在连接RX的Arduino的TX和TX的两根线之间进行了切换。我来自GPS的Arduino,我需要输入一些代码来处理GPS信息。为此,我使用了Adafruit_GPS Liberty。 (包含在“ Files.zip”中)

所有代码都可以在“ Files.zip”中找到。

我已在Arduino.INO文件中添加了额外的信息,以阐明所使用的所有功能以及需要获得的所有功能。 GPS中的信息。

-重要-

为使此代码正常工作,您需要替换Arduino文件夹中的某些文件,这为.String添加了功能。

备份您的旧文件拳头!

转到您的arduino文件夹-》硬件-》 Arduino-》核心-》 Arduino。

用“ Arduino_stringFiles.zip”中的一个替换两个文件。

有关更多信息或问题,请使用下面的 评论 部分。

第3步:创建电路板图

下一步,将一块板子缩成足够小的尺寸以适合我的小外壳。

适合除移动电源以外的所有项目。

首先绘制一个方案:( pic1 )

向前挺漂亮。

将所有引脚连接到s中设置的端口。 tep 2

LCD PIN Arduino引脚

1 GND GND

2 + 5V + 5V

3背光(GND)GND

4 -AO D12

5 -RW D11

6 -E D10

7 -DB7 D9

8 -DB6 D8

9 -DB5 D7

10 -DB4 D6

11 -DB3 D5

12-如图所示,DB2 D4

13 -DB1 D3

14 -DB0 D13

在LCD6和D10之间有一个470 Ohm电阻,另一个10K Ohm电阻接地。

GPS PIN Arduino引脚 《+》 + 3.3v + 3.3v

GND GND

RX RX 0

TX TX 1

在图中未显示,在两个数据(RX&TX)引脚上都设有一个开关。

在编程过程中此开关可阻止GPS干扰。

因为Arduino使用相同的引脚与Serial-USB芯片进行通信

按钮PIN Arduino引脚

5v 5v

信号D2(中断引脚)

我将10K Ohm电阻连接到信号引脚和接地,作为下拉。

第4步:自己创建电路板

直径克,这很容易焊接电路板,

只需将电线连接到Arduino的引脚以及组件。

我将Arduino Nano焊接到了电路板上,然后在该电路板上焊接了所有电线

第一张图片,所有东西放在一起

第5步:在机柜中构建

要容纳所有部件,我必须锯出一个用于GLCD的窗口,在该开关上钻2个孔,并在USB电缆上钻一个e孔。

1:带有用于GLCD的窗口的外壳,以及用于开关的孔。

图片2:用于USB电缆的开口。

图片3:所有东西放在一起,其大腿合适。

步骤6:完成的项目

完成!

它显示时间,您的位置和速度。

我现在正在为这个构建具有多种模式的程序,

可以通过前面的按钮切换模式。

-我想有一个只显示速度的全屏模式,而且显示的确很大。

-还有一个显示前进方向的模式。

由于使用了GPS库,并且可以通过连接到Arduino的USB电缆轻松完成编程。

完成后,我将其上传到这里!

您可以随时下载代码并进行实验,

这并不难:)

责任编辑:wv

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

    关注

    22

    文章

    3012

    浏览量

    172548
  • Arduino
    +关注

    关注

    190

    文章

    6515

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    紧凑型网络运动控制卡ECI1808/ECI1A08

    紧凑型网络运动控制卡ECI1808/ECI1A08
    的头像 发表于 11-28 11:17 467次阅读
    <b class='flag-5'>紧凑型</b>网络运动控制卡ECI1808/ECI1A08

    ‌TE Connectivity Entrelec紧凑型电源块技术解析与应用指南

    TE Connectivity (TE)/ENTRELEC紧凑型电源块的额定电流范围为150A至520A,设计紧凑,铝主体经过优化。这些电源块为电源连接提供了经济实惠的解决方案。该系列提供两种安装
    的头像 发表于 11-09 09:33 533次阅读

    TE Connectivity紧凑型防水连接器技术解析与应用指南

    TE Connectivity (TE) 紧凑型防水连接器提供可靠的线对线连接,具有IPX7防水级别,可适应潮湿环境。该款紧凑型密封连接器具有绝缘刺破式连接 (IDC) 来提供更高效的安装和UV
    的头像 发表于 11-03 15:47 458次阅读
    TE Connectivity<b class='flag-5'>紧凑型</b>防水连接器技术解析与应用指南

    1.8 至 3.0 GHz、100 W 紧凑型高功率 SPDT 开关,带集成驱动器 skyworksinc

    电子发烧友网为你提供()1.8 至 3.0 GHz、100 W 紧凑型高功率 SPDT 开关,带集成驱动器相关产品参数、数据手册,更有1.8 至 3.0 GHz、100 W 紧凑型高功率 SPDT
    发表于 10-27 18:35
    1.8 至 3.0 GHz、100 W <b class='flag-5'>紧凑型</b>高功率 SPDT 开关,带集成驱动器 skyworksinc

    3.4 至 3.8 GHz、100 W 紧凑型高功率 SPDT 开关,带集成驱动器 skyworksinc

    电子发烧友网为你提供()3.4 至 3.8 GHz、100 W 紧凑型高功率 SPDT 开关,带集成驱动器相关产品参数、数据手册,更有3.4 至 3.8 GHz、100 W 紧凑型高功率 SPDT
    发表于 10-27 18:29
    3.4 至 3.8 GHz、100 W <b class='flag-5'>紧凑型</b>高功率 SPDT 开关,带集成驱动器 skyworksinc

    1.8 至 3.0 GHz 50 W 紧凑型高功率 SPDT 开关,带集成驱动器 skyworksinc

    电子发烧友网为你提供()1.8 至 3.0 GHz 50 W 紧凑型高功率 SPDT 开关,带集成驱动器相关产品参数、数据手册,更有1.8 至 3.0 GHz 50 W 紧凑型高功率 SPDT 开关
    发表于 07-31 18:29
    1.8 至 3.0 GHz 50 W <b class='flag-5'>紧凑型</b>高功率 SPDT 开关,带集成驱动器 skyworksinc

    Keysight全新推出紧凑型信号发生器和分析仪产品

    Keysight全新推出一系列紧凑型信号发生器和分析仪产品,专为从事高精度应用的工程师设计。
    的头像 发表于 06-13 10:21 799次阅读

    鼎阳科技发布SDS7000L系列紧凑型数字示波器

    近日,深圳市鼎阳科技股份有限公司发布SDS7000L紧凑型数字示波器,其采用2U紧凑设计,支持机架/桌面双模式安装使用。
    的头像 发表于 05-30 09:57 770次阅读

    0.3 至 5.0 GHz、100 W 紧凑型高功率 SPDT 开关,带集成驱动器 skyworksinc

    电子发烧友网为你提供()0.3 至 5.0 GHz、100 W 紧凑型高功率 SPDT 开关,带集成驱动器相关产品参数、数据手册,更有0.3 至 5.0 GHz、100 W 紧凑型高功率 SPDT
    发表于 05-19 18:31
    0.3 至 5.0 GHz、100 W <b class='flag-5'>紧凑型</b>高功率 SPDT 开关,带集成驱动器 skyworksinc

    JAE JB12系列紧凑型以太网防水连接器新增角插头

    近期,日本航空电子工业(JAE)在其符合 IEC 标准的紧凑型以太网防水连接器 JB12 系列(M12 X-code)中新增了角插头。
    的头像 发表于 04-10 09:10 1021次阅读
    JAE JB12系列<b class='flag-5'>紧凑型</b>以太网防水连接器新增角<b class='flag-5'>型</b>插头

    哪吒X获泰国年度最佳紧凑型电动汽车奖

    近日,在泰国曼谷举行的年度汽车颁奖典礼上,哪吒X荣获 “年度最佳紧凑型电动汽车”奖项。
    的头像 发表于 03-13 17:44 712次阅读

    松下紧凑型现场切换台AV-HSW10固件升级

    松下发布了紧凑型现场切换台AV-HSW10全新V3.0版本固件。此次更新特别引入了NDI High Bandwidth(高带宽)功能,旨在赋予用户更为灵活的操作体验,并广泛适配多种制作场所与系统需求。
    的头像 发表于 02-17 17:51 1207次阅读

    纳博特斯克紧凑型执行器AF系列产品介绍

    为了尽可能简单、快速地实现工厂的自动化,纳博克特斯精密减速机RV和松下株式会社制造的伺服电机紧密连接,实现一体化『ALL in ONE』产品——紧凑型执行器AF系列。以“简单设计、简单组装”的理念来对应客户“设计困难”、“组装故障多”等问题。
    的头像 发表于 02-11 10:28 823次阅读

    AN81-超紧凑型LCD背光逆变器

    电子发烧友网站提供《AN81-超紧凑型LCD背光逆变器.pdf》资料免费下载
    发表于 01-08 14:34 1次下载
    AN81-超<b class='flag-5'>紧凑型</b>LCD背光逆变器

    AD4052紧凑型低功耗Easy Drive SAR ADC

    Analog Devices Inc. AD4052紧凑型低功耗Easy Drive SAR ADC 数据手册 *附件:AD4052紧凑型低功耗Easy Drive SAR ADC.pdf
    的头像 发表于 12-09 17:08 1355次阅读
    AD4052<b class='flag-5'>紧凑型</b>低功耗Easy Drive SAR ADC