arduino连接显示屏方法详解

beanxyy 发表于 2018-02-05 14:06:00 收藏 已收藏
赞(0) •  评论(0

arduino连接显示屏方法详解

beanxyy 发表于 2018-02-05 14:06:00

Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。由一个欧洲开发团队于2005年冬季开发。其成员包括Massimo Banzi、David Cuartielles、Tom Igoe、Gianluca Martino、David Mellis和Nicholas Zambetti等。

它构建于开放原始码simple I/O介面版,并且具有使用类似Java、C语言的Processing/Wiring开发环境。主要包含两个主要的部分:硬件部分是可以用来做电路连接的Arduino电路板;另外一个则是Arduino IDE,你的计算机中的程序开发环境。你只要在IDE中编写程序代码,将程序上传到Arduino电路板后,程序便会告诉Arduino电路板要做些什么了。

Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境。板子上的微控制器可以通过Arduino的编程语言来编写程序,编译成二进制文件,烧录进微控制器。对Arduino的编程是通过 Arduino编程语言 (基于 Wiring)和Arduino开发环境(基于 Processing)来实现的。基于Arduino的项目,可以只包含Arduino,也可以包含Arduino和其他一些在PC上运行的软件,他们之间进行通信 (比如 Flash, Processing, MaxMSP)来实现。

arduino连接显示屏方法详解

arduino连接显示屏方法

有两种该显示器的接线方法:一种是比较灵活的方法(你可以使用Arduino上的任意引脚),另一种接线方法则要快很多(快4-8倍,但你必须使用硬件SPI引脚)。下面开始演示如何使用前一种方法。

注:封装版本的已经为SPI连好线。如果你已经有焊接好的板子,可以直接跳过连线说明,直接进入图形库部分,查看库源代码与例子。

一种方法中,你可以使用任意的4~5个引脚。示例中,我们使用4、5、6、7、8号引脚。如果你已经成功让它正常工作了,你可以在连线与程序中改变这些引脚。

arduino连接显示屏方法详解

从连接电源引脚开始。见上图所示;

如下图所示,将最左边的引脚接地,相邻引脚接+5V高电平。最右边的引脚(背光灯)也接+5V。如果你插入Arduino,你应该看到背光灯亮了。

arduino连接显示屏方法详解

然后连接TFT的RESET引脚和D/C引脚(TFT的数据/指令选择引脚),RESET引脚(左三)连接到Arduino的引脚8 。 D/C脚(左四)连接到引脚7,见下图中所示。

arduino连接显示屏方法详解

最后,我们连接剩下的数字引脚,TFT_CS(TFT芯片选择),MOSI(数据发送到TFT)和SCK(时钟信号送到TFT),见下图中所示。

arduino连接显示屏方法详解

请注意,您需要跳针,把TFT上面的D/C后左数第6针的TFT_CS,连到数字引脚6 。 MOSI(左七)连接到数字引脚5 ,最后SCK(左八)连接到数字管脚4 。

连线完成,如果你想改变连线,你可以使用任意Arduino上的引脚,但不要忘了修改如下程序开头的对应关系。

//You can use any (4 or) 5 pins

#define sclk 4

#define mosi 5

#define cs 6

#define dc 7

#define rst 8 // you can also connect this to the Arduino reset

收藏

相关话题
文章来源栏目
+关注

评论(0)

加载更多评论

参与评论

相关文章

分享到

QQ空间 QQ好友 微博
取消