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

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

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

如何在Arduino MEGA板上使用2.4“ TFT LCD屏蔽顯示器

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2019-11-04 10:30 ? 次閱讀

步驟1:組裝

將2.4英寸TFT LCD屏蔽層通過(guò)合適的引腳直接放置到Arduino MEGA上。

DHT11的第二個(gè)引腳是我們需要的,該數(shù)據(jù)引腳與Arduino MEGA的17號(hào)引腳

。您可以使用細(xì)面包板和細(xì)電纜進(jìn)行連接。

步驟2:上傳代碼

您可以下載以下代碼。復(fù)制這些代碼并將其粘貼到Arduino IDE。

在Arduino IDE工具》》設(shè)備》》 Arduino MEGA和編程器上作為AVRISP mkII

從計(jì)算機(jī)的設(shè)備中查找相關(guān)的COM端口號(hào)經(jīng)理,新的Arduino IDE會(huì)自動(dòng)理解。

rar文件是需要導(dǎo)入到Arduino庫(kù)的庫(kù)。 (提取使用)

第3步:獲取結(jié)果

主要算法是從傳感器所處的相關(guān)環(huán)境中獲取最新的溫度和濕度值,我們?cè)陲@示屏上看到結(jié)果。由于顯示器是彩色的,因此無(wú)論溫度高低,我都會(huì)添加彩色響應(yīng)。這些是:

if (DHT.temperature 》 30){

tft.setTextColor(RED);

}else if (DHT.temperature 》 27 || DHT.temperature 《 30) {

tft.setTextColor(YELLOW);

} else if(DHT.temperature 《 27 || DHT.temperature 》 10){

tft.setTextColor(BLUE);

} else if (DHT.temperature 《10){

tft.setTextColor(CYAN);

} else {

tft.setTextColor(GREEN);

}

這意味著:

1。如果溫度高于30攝氏度,則將顯示的溫度線顯示為紅色。

2。如果溫度高于30,則低于27,則將顯示的溫度線顯示為黃色。

3。如果溫度高于27時(shí)低于10,則將顯示的溫度線顯示為藍(lán)色。

4。如果溫度低于10,則將顯示的溫度線設(shè)置為青色。

5。如果前四個(gè)陳述均不成立,請(qǐng)將其設(shè)為綠色。 (這是為了在代碼中故意使用else語(yǔ)句)

。

僅此而已!

步驟4:獎(jiǎng)金:讓我們保存SD卡的值

我沒(méi)有一個(gè)小的SD卡讀卡器護(hù)蓋用于Arduino板作為SPI,但是我有兼容Arduino Mega的以太網(wǎng)屏蔽。該防護(hù)罩具有SD卡讀卡器插槽。我的想法是使用以太網(wǎng)屏蔽的SD卡插槽將濕度和溫度值保存到SD卡中。

因此,將Arduino MEGA和Ethernet Shield結(jié)合使用。然后,添加TFT LCD防護(hù)罩,并按照本指導(dǎo)性操作的第一步中所述添加DHT11。

下載以下Arduino IDE的代碼,并將其上傳到Arduino MEGA。您可以關(guān)閉計(jì)算機(jī)的藍(lán)牙連接,以便在通過(guò)Arduino IDE程序上傳代碼時(shí)不會(huì)出現(xiàn)任何錯(cuò)誤。

您需要將SD卡格式化為FAT32或FAT格式,以用于Ardunio。我在附件中積極使用時(shí),請(qǐng)檢查我的SD卡狀態(tài)。您需要一個(gè)USB電纜連接到PC的SD卡讀卡器,才能查看其中的文本文件。
責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • lcd
    lcd
    +關(guān)注

    關(guān)注

    34

    文章

    4437

    瀏覽量

    167961
  • Arduino
    +關(guān)注

    關(guān)注

    188

    文章

    6474

    瀏覽量

    187444
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    深入解析顯示器驅(qū)動(dòng)的專業(yè)名詞

    顯示器這個(gè)我們?nèi)粘J褂脴O為頻繁的設(shè)備背后,有一個(gè)至關(guān)重要卻常被大家忽略的部件——顯示器驅(qū)動(dòng)。它就像是顯示器的“大腦”,掌控著眾多關(guān)鍵功能。然而,其
    的頭像 發(fā)表于 11-28 09:23 ?441次閱讀

    tft屏幕屬于lcd屏幕的一種嗎

    TFT屏幕確實(shí)屬于LCD(液晶顯示器)屏幕的一種。LCD屏幕是一種廣泛使用的顯示技術(shù),它通過(guò)液晶分子的排列變化來(lái)控制光線的通過(guò),從而實(shí)現(xiàn)圖像
    的頭像 發(fā)表于 10-12 10:31 ?994次閱讀

    物聯(lián)網(wǎng)系統(tǒng)中TFT_LCD屏主流驅(qū)動(dòng)方案詳解

    物聯(lián)網(wǎng)系統(tǒng)中為什么要使用 TFT-LCD驅(qū)動(dòng) 芯片 在物聯(lián)網(wǎng)系統(tǒng)中使用TFT-LCD(薄膜晶體管液晶顯示器)驅(qū)動(dòng)芯片的原因主要可以歸納為以下幾點(diǎn): 專業(yè)性與高效性 1、專業(yè)圖形處理:TFT-L
    的頭像 發(fā)表于 09-23 18:06 ?658次閱讀
    物聯(lián)網(wǎng)系統(tǒng)中<b class='flag-5'>TFT_LCD</b>屏主流驅(qū)動(dòng)方案詳解

    開(kāi)源物聯(lián)網(wǎng)技術(shù)--TFT LCD屏驅(qū)動(dòng)軟硬件設(shè)計(jì)分享

    一、物聯(lián)網(wǎng)系統(tǒng)中為什么要使用 TFT-LCD屏 在物聯(lián)網(wǎng)系統(tǒng)中使用TFT-LCD(薄膜晶體管液晶顯示器)驅(qū)動(dòng)芯片的原因主要可以歸納為以下幾點(diǎn): 專業(yè)性與高效性 專業(yè)圖形處理:TFT-LCD
    的頭像 發(fā)表于 09-23 16:46 ?1382次閱讀
    開(kāi)源物聯(lián)網(wǎng)技術(shù)--<b class='flag-5'>TFT</b> <b class='flag-5'>LCD</b>屏驅(qū)動(dòng)軟硬件設(shè)計(jì)分享

    何在顯示器設(shè)計(jì)中使用TPS6598x I2C控制TUSB564

    電子發(fā)燒友網(wǎng)站提供《如何在顯示器設(shè)計(jì)中使用TPS6598x I2C控制TUSB564.pdf》資料免費(fèi)下載
    發(fā)表于 09-12 09:54 ?0次下載
    如<b class='flag-5'>何在</b><b class='flag-5'>顯示器</b>設(shè)計(jì)中使用TPS6598x I2C控制TUSB564

    NT36672S用于LTPs TFT LCD的單片觸摸顯示驅(qū)動(dòng)集成器件英文手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《NT36672S用于LTPs TFT LCD的單片觸摸顯示驅(qū)動(dòng)集成器件英文手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 08-05 11:48 ?1次下載

    LCD顯示器的基本結(jié)構(gòu)和技術(shù)參數(shù)

    LCD顯示器,全稱Liquid Crystal Display(液晶顯示器),是一種廣泛應(yīng)用于各種電子設(shè)備中的平面超薄顯示設(shè)備。它利用液晶材料在電場(chǎng)作用下的光學(xué)特性變化來(lái)
    的頭像 發(fā)表于 07-25 16:39 ?2892次閱讀

    為什么無(wú)法在nodemcu和arduino mega之間交換數(shù)據(jù)?

    您好,我正在嘗試通過(guò) UART 在 arduino mega 和 nodemcu 之間交換數(shù)據(jù)(使用 arduino IDE 對(duì)兩者進(jìn)行編程)。 我將 arduino 的電壓降低到
    發(fā)表于 07-19 12:15

    何在esp32_tft顯示漢字和修改大???

    何在 esp32_tft 顯示漢字和修改大??? 現(xiàn)在的 16x16 太大。
    發(fā)表于 06-28 13:01

    如何選擇工業(yè)液晶顯示器和消費(fèi)類顯示器

    ? ? ? 如今,TFT-LCD液晶顯示屏或液晶顯示器已成為多種應(yīng)用的熱門選擇。不過(guò),液晶顯示器可分為工業(yè)級(jí)和消費(fèi)類兩種。雖然這兩類顯示器
    的頭像 發(fā)表于 06-23 17:53 ?914次閱讀

    STM8驅(qū)動(dòng)普中2.4TFT無(wú)法顯示的原因?

    使用STM8S103驅(qū)動(dòng)普中的2.4TFT彩屏,管教信號(hào)正常,接線也與開(kāi)發(fā)電路圖匹配,但是無(wú)法顯示。但是使用51就可以正常顯示,個(gè)人認(rèn)為
    發(fā)表于 05-09 07:18

    宏展科技-LCD顯示器試驗(yàn)規(guī)范

    LCD顯示器,全稱為L(zhǎng)iquid?Crystal?Display,即液晶顯示器,是一種平面顯示技術(shù)。它主要通過(guò)使用液晶材料來(lái)控制光的傳遞和阻止,從而實(shí)現(xiàn)圖像的
    的頭像 發(fā)表于 04-11 09:53 ?426次閱讀
    宏展科技-<b class='flag-5'>LCD</b><b class='flag-5'>顯示器</b>試驗(yàn)規(guī)范

    LED顯示器LCD顯示器的區(qū)別

    LED顯示屏的單個(gè)元素反應(yīng)速度是LCD液晶屏的1000倍,其亮度相對(duì)LCD液晶屏來(lái)說(shuō)也更加的有優(yōu)勢(shì),LED顯示屏在強(qiáng)光下也可以照看不誤,并且適應(yīng)零下40度的低溫。
    發(fā)表于 04-09 09:36 ?1023次閱讀

    顯示器LCD偏置解決方案TPS65149數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《顯示器LCD偏置解決方案TPS65149數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 03-06 18:11 ?0次下載
    <b class='flag-5'>顯示器</b>的<b class='flag-5'>LCD</b>偏置解決方案TPS65149數(shù)據(jù)表

    用于EK-RA8D1 MIPI LCD顯示器的GUIX Hello World

    電子發(fā)燒友網(wǎng)站提供《用于EK-RA8D1 MIPI LCD顯示器的GUIX Hello World.pdf》資料免費(fèi)下載
    發(fā)表于 02-20 09:48 ?0次下載
    用于EK-RA8D1 MIPI <b class='flag-5'>LCD</b><b class='flag-5'>顯示器</b>的GUIX Hello World