Arduino開發板總是可以幫助我們輕松地構建一個項目,並使其看起來更具有吸引力。對一個帶有觸摸功能的液晶顯示屏進行編程聽起來可能是一件復雜的工作,但是通過使用Arduino庫和擴展模塊可以使得這項工作變得非常簡單。在本項目中,我們將使用一個2.4寸Arduino TFT液晶屏來構建Arduino觸摸屏計算器,它可以執行加法、減法、除法和乘法等所有基本計算。
所需材料
1. Arduino Uno開發板
2. 2.4寸TFT LCD液晶顯示屏模塊
3. 9V電池。
了解TFT LCD液晶屏模塊
在我們深入了解該項目之前,了解這個2.4“TFT液晶顯示模塊的工作原理以及使用的型號是很重要的。我們來看看這個2.4寸TFT液晶屏模塊的引腳。
正如你所看到的,該模塊有28個引腳,可以完美的融入任何Arduino Uno / Arduino Mega開發板。下表給出了這些引腳的說明。
正如你所看到的,模塊引腳可以分為四個主要的分類,分別是LCD命令引腳、LCD數據引腳、SD卡引腳和電源引腳,我們不需要知道這些引腳的詳細工作原理,因為他們將由Arduino庫來實現。
您還可以在上面展示的模塊的底部找到一個SD卡插槽,這個插槽可以用來加載帶有bmp圖像文件的SD卡,這些圖像可以使用Arduino程序顯示在我們的TFT LCD液晶屏上。
另一個要注意的重要事情是你的接口IC。從Adafruit TFT LCD模塊到廉價的中國克隆版,市場上有很多類型的TFT模塊。一個適合Adafruit擴展板的程序對於中國的擴展板來說可能並不一樣。因此,了解您手中持有是哪種類型的LCD液晶屏是非常重要的。這個細節必須從供應商處獲得。如果你有像我這樣便宜的克隆版,那么它最有可能使用驅動器IC ili9341。您可以按照Arduino官方教程來嘗試一些基本的示例程序,熟悉這款液晶屏。