RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

arduino連接顯示屏方法詳解

jf_f8pIz0xS ? 來(lái)源:電子發(fā)燒友整理 ? 2018-02-05 14:06 ? 次閱讀

Arduino是一款便捷靈活、方便上手的開源電子原型平臺(tái)。包含硬件(各種型號(hào)的Arduino板)和軟件(Arduino IDE)。由一個(gè)歐洲開發(fā)團(tuán)隊(duì)于2005年冬季開發(fā)。其成員包括Massimo Banzi、David Cuartielles、Tom Igoe、Gianluca Martino、David Mellis和Nicholas Zambetti等。

它構(gòu)建于開放原始碼simple I/O介面版,并且具有使用類似Java、C語(yǔ)言的Processing/Wiring開發(fā)環(huán)境。主要包含兩個(gè)主要的部分:硬件部分是可以用來(lái)做電路連接的Arduino電路板;另外一個(gè)則是Arduino IDE,你的計(jì)算機(jī)中的程序開發(fā)環(huán)境。你只要在IDE中編寫程序代碼,將程序上傳到Arduino電路板后,程序便會(huì)告訴Arduino電路板要做些什么了。

Arduino能通過(guò)各種各樣的傳感器來(lái)感知環(huán)境,通過(guò)控制燈光、馬達(dá)和其他的裝置來(lái)反饋、影響環(huán)境。板子上的微控制器可以通過(guò)Arduino的編程語(yǔ)言來(lái)編寫程序,編譯成二進(jìn)制文件,燒錄進(jìn)微控制器。對(duì)Arduino的編程是通過(guò) Arduino編程語(yǔ)言 (基于 Wiring)和Arduino開發(fā)環(huán)境(基于 Processing)來(lái)實(shí)現(xiàn)的?;贏rduino的項(xiàng)目,可以只包含Arduino,也可以包含Arduino和其他一些在PC上運(yùn)行的軟件,他們之間進(jìn)行通信 (比如 Flash, Processing, MaxMSP)來(lái)實(shí)現(xiàn)。

arduino連接顯示屏方法

有兩種該顯示器的接線方法:一種是比較靈活的方法(你可以使用Arduino上的任意引腳),另一種接線方法則要快很多(快4-8倍,但你必須使用硬件SPI引腳)。下面開始演示如何使用前一種方法。

注:封裝版本的已經(jīng)為SPI連好線。如果你已經(jīng)有焊接好的板子,可以直接跳過(guò)連線說(shuō)明,直接進(jìn)入圖形庫(kù)部分,查看庫(kù)源代碼與例子。

一種方法中,你可以使用任意的4~5個(gè)引腳。示例中,我們使用4、5、6、7、8號(hào)引腳。如果你已經(jīng)成功讓它正常工作了,你可以在連線與程序中改變這些引腳。

從連接電源引腳開始。見上圖所示;

如下圖所示,將最左邊的引腳接地,相鄰引腳接+5V高電平。最右邊的引腳(背光燈)也接+5V。如果你插入Arduino,你應(yīng)該看到背光燈亮了。

然后連接TFT的RESET引腳和D/C引腳(TFT的數(shù)據(jù)/指令選擇引腳),RESET引腳(左三)連接到Arduino的引腳8 。 D/C腳(左四)連接到引腳7,見下圖中所示。

最后,我們連接剩下的數(shù)字引腳,TFT_CS(TFT芯片選擇),MOSI(數(shù)據(jù)發(fā)送到TFT)和SCK(時(shí)鐘信號(hào)送到TFT),見下圖中所示。

請(qǐng)注意,您需要跳針,把TFT上面的D/C后左數(shù)第6針的TFT_CS,連到數(shù)字引腳6 。 MOSI(左七)連接到數(shù)字引腳5 ,最后SCK(左八)連接到數(shù)字管腳4 。

連線完成,如果你想改變連線,你可以使用任意Arduino上的引腳,但不要忘了修改如下程序開頭的對(duì)應(yīng)關(guān)系。

//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

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 顯示屏
    +關(guān)注

    關(guān)注

    28

    文章

    4483

    瀏覽量

    74238
  • Arduino
    +關(guān)注

    關(guān)注

    188

    文章

    6468

    瀏覽量

    186950
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    詳解LED電子顯示屏的主要技術(shù)問(wèn)題

    本文為您詳解LED電子顯示屏出現(xiàn)的主要技術(shù)問(wèn)題。
    發(fā)表于 05-19 11:00 ?1390次閱讀

    LED顯示屏的分類詳解

    LED顯示屏的分類詳解  1. 按使用顏色分為: 單紅色、單綠色、紅綠雙基色、紅綠藍(lán)三色、全彩、自然色;單基色led顯示屏(含偽
    發(fā)表于 11-13 10:31 ?1440次閱讀

    LED顯示屏維修的檢測(cè)方法及步驟

    LED顯示屏維修的檢測(cè)方法及步驟,一、LED顯示屏維修的檢測(cè)方法,二、LED顯示屏維修必備工具,三、LED
    發(fā)表于 04-16 17:28 ?1780次閱讀

    計(jì)算LED顯示屏體面積及亮度的方法

    LED全彩顯示屏計(jì)算LED顯示屏體面積及亮度的方法
    發(fā)表于 05-09 11:56 ?11次下載

    0.96_OLED顯示屏_arduino_IIC_例程

    0.96OLED顯示屏_arduino_IIC_例程.rar
    發(fā)表于 07-11 18:43 ?96次下載

    0.96_OLED顯示屏_arduino_SPI_例程

    0.96OLED顯示屏_arduino_SPI_例程.rar
    發(fā)表于 07-12 10:36 ?117次下載

    LED顯示屏測(cè)試方法

    LED顯示屏測(cè)試方法
    發(fā)表于 01-16 16:36 ?10次下載

    LED顯示屏制作方法

    LED顯示屏制作方法
    發(fā)表于 02-08 02:17 ?30次下載

    led顯示屏用電量多少_led顯示屏用手機(jī)怎么連接

    本文首先介紹了led顯示屏用電量的計(jì)算方法,其次介紹了led顯示屏用手機(jī)的鏈接方法,最后闡述了LED顯示屏怎樣
    發(fā)表于 03-27 09:03 ?9246次閱讀

    arduino串口顯示屏

    arduino串口顯示屏在家呆的經(jīng)費(fèi)已經(jīng)耗盡了,想做一個(gè)電子鐘項(xiàng)目卻缺少一個(gè)合適的串口,于是我盯上了閑著的arduino和買了很長(zhǎng)時(shí)間的8bit9341屏幕。。。。。。先列目標(biāo):我的
    發(fā)表于 11-30 16:06 ?11次下載
    <b class='flag-5'>arduino</b>串口<b class='flag-5'>顯示屏</b>

    Arduino 2.4 TFT LCD顯示屏菜單

    電子發(fā)燒友網(wǎng)站提供《Arduino 2.4 TFT LCD顯示屏菜單.zip》資料免費(fèi)下載
    發(fā)表于 10-24 09:33 ?6次下載
    <b class='flag-5'>Arduino</b> 2.4 TFT LCD<b class='flag-5'>顯示屏</b>菜單

    Arduino操縱桿到LCD顯示屏

    電子發(fā)燒友網(wǎng)站提供《Arduino操縱桿到LCD顯示屏.zip》資料免費(fèi)下載
    發(fā)表于 01-31 09:41 ?0次下載
    <b class='flag-5'>Arduino</b>操縱桿到LCD<b class='flag-5'>顯示屏</b>

    Arduino和LCD顯示屏的秒表

    電子發(fā)燒友網(wǎng)站提供《帶Arduino和LCD顯示屏的秒表.zip》資料免費(fèi)下載
    發(fā)表于 06-12 09:51 ?5次下載
    帶<b class='flag-5'>Arduino</b>和LCD<b class='flag-5'>顯示屏</b>的秒表

    室內(nèi)LED顯示屏安裝步驟及方法

    安裝室內(nèi)LED顯示屏,一般常用的方法都會(huì)選擇買邊框、模組、排線、電源、控制卡等材料來(lái)自己組裝成LED顯示屏,那么如何把一塊塊模組組裝成一整塊大的LED屏幕,并且正常使用呢?以下詳解安裝
    的頭像 發(fā)表于 12-09 15:46 ?4725次閱讀
    室內(nèi)LED<b class='flag-5'>顯示屏</b>安裝步驟及<b class='flag-5'>方法</b>

    TFT顯示屏上的Arduino游戲X/O

    電子發(fā)燒友網(wǎng)站提供《TFT顯示屏上的Arduino游戲X/O.zip》資料免費(fèi)下載
    發(fā)表于 06-28 10:25 ?0次下載
    TFT<b class='flag-5'>顯示屏</b>上的<b class='flag-5'>Arduino</b>游戲X/O
    RM新时代网站-首页