欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>2.4 TFT LCD觸控顯示器路試

2.4 TFT LCD觸控顯示器路試

2023-06-29 | zip | 1.25 MB | 次下載 | 免費(fèi)

資料介紹

描述

?

介紹

有很多關(guān)于 2.4 英寸 TFT LCD 顯示器的 Arduino 擴(kuò)展板的教程在這次路試中,我應(yīng)用了不同的教程來(lái)檢查這個(gè)特定屏蔽的性能和問(wèn)題:AZ-Delivery 2.4 英寸 TFT LCD 顯示屏,帶有電阻式 4 線(xiàn)觸摸屏和集成的 SD 卡讀卡器。 AZ-Delivery 2.4 英寸 TFT LCD 顯示屏。

什么是TFT液晶顯示器?

TFT LCD 是使用薄膜晶體管 (TFT) 技術(shù)的液晶顯示器 (LCD) 的一種變體。這提高了圖像質(zhì)量、更好的對(duì)比度和可尋址性。

這個(gè)顯示器適合 Arduino UNO 嗎?

取決于你的項(xiàng)目的需要。Arduino UNO 處理器頻率低。借助 Arduino UNO 全彩 TFT LCD,適用于顯示簡(jiǎn)單的數(shù)據(jù)和命令。使用的 TFT 控制器無(wú)法切換??內(nèi)部顯示 RAM,因此您不能將雙緩沖技術(shù)用于動(dòng)畫(huà),但仍然只能重新繪制屏幕的一小部分。

鑒于 Arduino UNO 的局限性,顯示器越大,性能越差。該顯示器的尺寸足以滿(mǎn)足 Arduino UNO 的像素?cái)?shù)、顯示區(qū)域和功能之間的折衷。

該模塊消耗了 Arduino UNO 中可用的大部分資源。這不是模塊本身的限制。作為回報(bào),使用并行接口可以讓您快速更新圖像。如果您想利用其所有功能(LCD + 觸摸屏 + SD 卡),則只有引腳 0 和 1(分別為 RX 和 TX)和引腳 19 (A5) 未使用。如果不使用 SD 卡,則可額外使用針腳 10、11、12 和 13。通過(guò)合適的布局,即使使用 SD 卡也可以連接一些 SPI 設(shè)備。

以低廉的價(jià)格學(xué)習(xí)和開(kāi)始使用 Arduino UNO 和 TFT LCD 顯示器是一個(gè)非常好的選擇。

arduino 的一些替代顯示選項(xiàng)是 16×2 LCD、NOKIA 5510、OLED 顯示器、ST7920 GLCD、七段顯示器。

盒子里裝了什么?

模塊到貨時(shí)包裝完好,狀況良好。該板裝在一個(gè)密封的抗靜電袋中,帶有保護(hù)泡沫以防止端子彎曲,所有這些都用氣泡袋包裹在一個(gè)單獨(dú)的紙板箱內(nèi)。防靜電袋上的標(biāo)簽表明控制器是 ILI9341。

?
?
?
poYBAGN3KhOAHJ26AAn2fzjnWZk179.jpg
?
1 / 5
?

它看起來(lái)怎么樣?

建造質(zhì)量非常好。插頭引腳已經(jīng)焊接。接觸區(qū)域和引線(xiàn)完全覆蓋。通孔引線(xiàn)被填充,焊點(diǎn)呈輕微的金字塔形狀。表面貼裝焊點(diǎn)完全覆蓋接觸焊盤(pán)并圍繞引線(xiàn)。引線(xiàn)沒(méi)有松動(dòng)或擺動(dòng)。焊料不會(huì)溢出或橋接到其他接觸點(diǎn)/焊盤(pán)上。通孔焊點(diǎn)有光澤。

任何部件都沒(méi)有維修的跡象。

屏幕和觸控膜完美粘合。電阻式觸摸屏似乎不會(huì)明顯影響光學(xué)特性。

PCB絲印標(biāo)明了每個(gè)引腳的主要功能,標(biāo)簽很容易閱讀,雖然它沒(méi)有顯示觸摸屏引腳的標(biāo)簽:

  • 引腳 9 - 觸摸 X+ / LCD_D1
  • 針腳 17 (A3) - 觸控 X- / LCD_CS
  • 引腳 8 - 觸摸 Y- / LCD_D0
  • 引腳 16 (A2) - 觸摸 Y+ / LCD_RS

SD 讀卡器很好地位于 USB 連接器電源連接器之間,它不會(huì)像在其他 lcd tft 屏蔽模塊中那樣接觸它們中的任何一個(gè),并且可以輕松插入和移除 SD 卡。

它的正面有一個(gè)非常有用的 K1 按鈕,可讓您重置 Arduino。

該模塊非常適合 UNO 板上。安裝后,USB 連接器和 LCD 模塊 PCB 之間的間隙很小。

隨附的手寫(xiě)筆有點(diǎn)薄,但可以完美地完成工作。

將屏蔽連接到 Arduino

您可以直接將盾牌與任何 arduino uno 一起使用。在這種情況下,我們使用的是 Arduino UNO,它暴露了接頭和板上的所有引腳。這樣您就不需要另一個(gè)屏蔽來(lái)訪問(wèn)屏幕未使用的引腳

poYBAGN3KjyACSFyAAsip4Urp_Q346.jpg
ATmega328
?

板上的所有插頭引腳都可以使用,以便能夠使用它們

pYYBAGN3KkOATPgxAAmwZN5LviQ919.jpg
?

要連接屏蔽,只需安裝三明治,只有一個(gè)有效位置。

SD 讀卡器完全可訪問(wèn),無(wú)需接觸 USB 或電源連接器

poYBAGN3KkmAGcAIAAyalx1qN-A279.jpg
?

可以用了!

pYYBAGN3KmSACm0pAAfKTidvhnI174.jpg
?

您可以使用任何 Arduino 板。但是在安裝時(shí)使用這個(gè)訪問(wèn)引腳更加困難。

pYYBAGN3KoOAAhBHAAlkuRv36wI815.jpg
Arduino UNO & TFT 模塊
?

它可以做什么?

  • 與 Arduino 兼容。工作模式:8 位并行模式。
  • ILI9341 可以通過(guò)少量引腳控制每個(gè)像素。屏蔽將 ILI9341 的數(shù)據(jù)引腳 0-7 連接到 Arduino 數(shù)字引腳 2-8(允許并行通信,而不是 SPI)。ILI 的 RESET 將引腳連接到 Arduino 模擬引腳 A4.CS(芯片選擇)到 A3。RS(CD 命令/數(shù)據(jù))到 A2。WR 和 RD 到 A1 和 A0。

SD 讀卡器

  • 集成 SD 卡讀卡器。SD 卡選項(xiàng)允許存儲(chǔ)大量圖形數(shù)據(jù)。

復(fù)位按鈕

  • 標(biāo)記為 K1 的白色小按鈕允許重置 Arduino 和屏蔽模塊。

觸摸屏

包括一個(gè)電阻式 4 線(xiàn)觸摸屏(觸摸板)。觸摸屏附在顯示器的表面上。觸摸屏需要兩個(gè)模擬輸入和兩個(gè)數(shù)字輸出。它通過(guò) 4 根線(xiàn)連接,這些線(xiàn)與 ILI9341 驅(qū)動(dòng)程序共享 arduino 引腳 8、9、A2、A3。因此,您不能同時(shí)寫(xiě)入 LCD 顯示屏和讀取觸摸屏。一、驅(qū)動(dòng)芯片為XPT2046。

它的表現(xiàn)如何?

?
?
?
pYYBAGN3KpSACLOUAAWZVAgecGU247.jpg
?
1 / 4
?
  • 該模塊運(yùn)行良好,我已經(jīng)使用 Arduino UNO R3 兼容板和 Arduino IDE 1.8.13 對(duì)其進(jìn)行了測(cè)試。
  • 該模塊非常適合 UNO 板上。以屏蔽格式連接模塊使得訪問(wèn)未使用的引腳變得困難。
  • 背光提供了均勻的背景,足夠亮,可以在相當(dāng)高的環(huán)境照明條件下使用。所有顏色和形狀都是“鋒利的”。
  • 光學(xué)特性好,色域廣,清晰度好。視角相當(dāng)寬,沒(méi)有顏色反轉(zhuǎn)或其他缺陷。畫(huà)面很亮眼。顏色足夠明亮,即使在白天也能很好地閱讀屏幕。
  • 得益于 8 位并行連接,圖像傳輸速度快,僅受 Arduino UNO 性能限制。
  • 電阻式觸摸屏似乎不會(huì)明顯影響光學(xué)特性。工作正常,觸控筆需要一點(diǎn)壓力才能像舊手機(jī)一樣做出響應(yīng)。當(dāng)您用觸控筆按下時(shí),您會(huì)注意到它是如何沉入屏幕的。如果您的界面設(shè)計(jì)使用小控件,則模塊隨附的觸控筆可以輕松使用。一些觸摸屏庫(kù)通過(guò)指定觸摸屏在 X 方向的電阻來(lái)提供更好的精度。通過(guò)將測(cè)試引線(xiàn)連接到 LCD_D1 - X + 和 LCD_DS X- 端子,可以使用萬(wàn)用表輕松測(cè)量電阻。觸摸對(duì)壓力很敏感。
  • SD 讀卡器運(yùn)行良好。使用所使用的 IDE 版本中包含的 SD 庫(kù)中可用的功能訪問(wèn) SD 卡不會(huì)出現(xiàn)任何問(wèn)題。SD 卡被識(shí)別并且可以被寫(xiě)入或刪除。

文檔

我應(yīng)該使用什么庫(kù)?

幸運(yùn)的是,防護(hù)罩在防靜電塑料袋中被很好地識(shí)別出來(lái)。

驅(qū)動(dòng)器:IL9341 總線(xiàn):8位

推薦的圖書(shū)館:

  • mcufriend_kbv
  • Adafruit_GFX

或者您可以使用 LCDwiki 提供的驅(qū)動(dòng)程序:

庫(kù)安裝

安裝 mcu??friend_kbv 和 Adafruit_GFX

MCUFRIEND_kbv

poYBAGN3KpeAfQLlAAGVxcG6ka8354.png
MCUFRIEND 庫(kù)
?

Adafruit_GFX

poYBAGN3KpqAKgWlAAHvu-Al2Ac056.png
Adafruit GFX 庫(kù)
?

圖形測(cè)試

pYYBAGN3Kp-AQfGLAAHkCxMvkp4361.png
示例 / MCUFRIEND kbv / graphicstest_kbv
?
pYYBAGN3KqGAW0oEAADvhahHIG0190.png
示例 / MCUFRIEND kbv / graphicstest_kbv
?

圖形測(cè)試 1

?

圖形測(cè)試 2

?

編碼

MCUFriend 庫(kù)的簡(jiǎn)單使用。

在一秒鐘內(nèi)顯示紅色屏幕,在一秒鐘內(nèi)顯示藍(lán)色屏幕。

/*
  Blink TFT

  Muestra una pantalla roja durante 1 segundo y despues una pantalla azul durante un segundo

  Conexion paralelo 8-bit con display TFT con la libreria MCUFRIEND

  This example code is in the public domain.

*/

// nucleo de la libreria grafica para displays de Adafruit
#include "Adafruit_GFX.h"
// Soporte de los controladores de display para shields Arduino MCUFRIEND
#include "MCUFRIEND_kbv.h"

#define BLUE 0x001F
#define RED  0xF800

// Pinout para ARDUINO UNO
#define CS  17 // LCD_CS A3    - Chip Select goes to Digital 17
#define RS  16 // LCD_CD A2    - Command/Data goes to Digital 16
#define WR  15 // LCD_WR A1    - LCD Write goes to Digital 15
#define RD  14 // LCD_RD A0    - LCD Read goes to Analog 18
#define RST 18 // LCD_RESET A4 - Can alternately just connect to Arduino's reset pin

// Creacion del tft display
MCUFRIEND_kbv tftDisplay(CS, RS, WR, RD, RST);

void setup() {  
  Serial.begin(9600);
  Serial.println("TFT BLINK");
  Serial.println("=========");
  // Intento de lectura del ID del display
  uint16_t ID = tftDisplay.readID();
  Serial.print("Display ID: 0x");
  Serial.println(ID, HEX);
  // Inicio del display
  tftDisplay.begin(ID);
  Serial.print("Width: ");
  Serial.println(tftDisplay.width(), DEC);
  Serial.print("Height: ");
  Serial.println(tftDisplay.height(), DEC); 
}

void loop() {  
  delay(1000);   
  tftDisplay.fillScreen(RED);
  delay(1000);   
  tftDisplay.fillScreen(BLUE);

}

使用 LCDWIKI 庫(kù)的相同程序

/*
  Blink TFT

  Muestra una pantalla roja durante 1 segundo y despues una pantalla azul durante un segundo

  Conexion paralelo 8-bit con display TFT con la libreria LCDWIKI

  This example code is in the public domain.

*/
#include  //Core graphics library
#include  //Hardware-specific library

#define BLUE 0x001F
#define RED  0xF800

LCDWIKI_KBV mylcd(ILI9341,A3,A2,A1,A0,A4); //model,cs,cd,wr,rd,reset

void setup() 
{
    mylcd.Init_LCD(); //initialize lcd
}

void loop() 
{ 
    //Sequential display blue, red
    mylcd.Fill_Screen(BLUE);
    delay(1000);
    mylcd.Fill_Screen(RED);
    delay(1000);
}

應(yīng)用

制作空氣質(zhì)量監(jiān)測(cè)儀

使用的零件:

  • AZ-Delivery Arduino UNO R3
  • AZ-Delivery 2.4寸TFT液晶顯示器
  • AZ-Delivery MQ-135 Arduino 氣體傳感器空氣質(zhì)量模塊
pYYBAGN3KqeAFXo0AApUa04PqmA707.jpg
?

連接:

  • MQ-135 模塊 AO 連接到 A5 空閑引腳
poYBAGN3Kq2AEXulAAnYYpJAG7I835.jpg
?

特征:

  • 實(shí)時(shí)可視化圖形數(shù)據(jù)
  • 觸摸菜單選擇數(shù)據(jù)。
  • 帶 SD 的數(shù)據(jù)記錄器
pYYBAGN3KrOAXXB6AAsj14mf1dw806.jpg
?
pYYBAGN3KreAMtU5AAEx36uldR4829.png
?

Arduino 日期和時(shí)間選擇器

此日期時(shí)間選擇器允許您輸入特定的日期和時(shí)間值。從設(shè)置鬧鐘到安排時(shí)間或記錄您的時(shí)間序列。

https://www.hackster.io/javagoza/arduino-date-and-time-picker-daa2fe

pYYBAGN3KsCAYo3oAA98YraI5Dw848.jpg
?

Arduino Touch 突破游戲

Arduino Touch Breakout Game 完全可配置的多級(jí) Arduino 觸摸屏突破游戲。

https://www.hackster.io/javagoza/arduino-touch-breakout-game-eda113

?

poYBAGN3KseAEMsBAAut2Q7tUnM706.jpg
?

?

?

?


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1IP6823 支持 qi 認(rèn)證的無(wú)線(xiàn)充電發(fā)射控制 SOC
  2. 1.01 MB  |  1次下載  |  免費(fèi)
  3. 2IP6824? 全集成QI?無(wú)線(xiàn)充電發(fā)射控制SOC
  4. 1.22 MB  |  1次下載  |  免費(fèi)
  5. 3PESD18VY1BBIF保護(hù)二極管規(guī)格書(shū)
  6. 4.56MB   |  次下載  |  免費(fèi)
  7. 474HC4050緩沖器規(guī)格書(shū)
  8. 217.58KB   |  次下載  |  免費(fèi)
  9. 574HC193;74HC7193二進(jìn)制加減計(jì)數(shù)器規(guī)格書(shū)
  10. 327.93KB   |  次下載  |  免費(fèi)
  11. 674HC73-Q100雙JK觸發(fā)器規(guī)格書(shū)
  12. 220.85KB   |  次下載  |  免費(fèi)
  13. 7ASW3410 USB3.1高速數(shù)據(jù)開(kāi)關(guān)切換規(guī)格書(shū)
  14. 1.39 MB   |  次下載  |  免費(fèi)
  15. 8多款常用電子電路分享
  16. 7.96 MB   |  次下載  |  2 積分

本月

  1. 1A7159和A7139射頻芯片的資料免費(fèi)下載
  2. 0.20 MB   |  55次下載  |  5 積分
  3. 2零死角玩轉(zhuǎn)STM32F103—指南者
  4. 26.78 MB   |  41次下載  |  1 積分
  5. 3PIC12F629/675 數(shù)據(jù)手冊(cè)免費(fèi)下載
  6. 2.38 MB   |  36次下載  |  5 積分
  7. 4PIC16F716 數(shù)據(jù)手冊(cè)免費(fèi)下載
  8. 2.35 MB   |  18次下載  |  5 積分
  9. 5dsPIC33EDV64MC205電機(jī)控制開(kāi)發(fā)板用戶(hù)指南
  10. 5.78MB   |  8次下載  |  免費(fèi)
  11. 6STC15系列常用寄存器匯總免費(fèi)下載
  12. 1.60 MB   |  7次下載  |  5 積分
  13. 7AN-1267: 使用ADSP-CM408F ADC控制器的電機(jī)控制反饋采樣時(shí)序
  14. 1.41MB   |  5次下載  |  免費(fèi)
  15. 8模擬電路仿真實(shí)現(xiàn)
  16. 2.94MB   |  4次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935124次下載  |  10 積分
  3. 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
  4. 1.48MB  |  420063次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233088次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費(fèi)下載
  8. 340992  |  191367次下載  |  10 積分
  9. 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
  10. 158M  |  183335次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81581次下載  |  10 積分
  13. 7Keil工具M(jìn)DK-Arm免費(fèi)下載
  14. 0.02 MB  |  73813次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65988次下載  |  10 積分