發表文章

目前顯示的是有「st7735-TFT」標籤的文章

st7735-TFT測試-使用TFT-eSPI庫載入圖片(3)-ESP32

圖片
  st7735-TFT測試-使用TFT-eSPI庫載入圖片(3)-ESP32 接線 ( 更正 :               SCL-->ESP32(D18)               SDA-->ESP32(D23) 1. 首 先到此下載程式庫: https://github.com/Bodmer/TFT_eSPI   並上傳至ArduinoIDE的library 2. 這 裡有幾個設定必須要更改成和自己使用的顯示屏一樣型號的設置 <C:\Users\<用戶名>\Documents\Arduino\libraries\TFT_eSPI>,用同樣的方法找到庫文件,並打開<User_Setup.h>文件, 當我們打開<User_Setup.h>文件後,需要對文件中的內容進行簡單的修改即可使用,修改的目的主要是為了和我們選擇的屏幕驅動型號相匹配 文件,打開後按照下圖內容進行修改,在眾多的驅動文件中,選擇驅動ST7735,其他用不到的註釋掉,如果你使用的屏幕是其他類型的驅動也可以根據自己的驅動進行選擇 <E:\blairan\arduino\portable\sketchbook\libraries\TFT_eSPI>,並打開<User_Setup.h>文件,如果沒有專用的查看軟件的話可以使用最普通的記事本打開 接著設置屏幕顯示的顏色和屏幕的尺寸大小,我們設置屏幕的寬度為128,屏幕顏色有RGB和BGR兩種類型,什麼是RGB和BGR呢,你可以把它簡單的理解為紅綠藍的排列順序 接下来是SPI引脚的设置,按照下图中的引脚设置即可 // For ESP32 Dev board (only tested with GC9A01 display) // The hardware SPI can be mapped to any pins #define TFT_MOSI 23 // In some display driver board, it might be written as...

st7735-TFT測試-點陣圖形(2)-ESP32

圖片
  接線 ( 更正 :               SCL-->ESP32(D18)               SDA-->ESP32(D23) 1. 首 先到此下載程式庫: https://github.com/adafruit/Adafruit-ST7735-Library.git   並上傳至ArduinoIDE的library 2 .安裝 Adafruit_GFX 更改腳位 選擇對應的型號

st7735-TFT測試-使用範例檔(1)-ESP32

圖片
                                        st7735-TFT測試 ST7735-TFT TFT我一直以來有點響往制作天氣時鐘之類的運用,但找了很多教學都有點含糊, 所以也一直不知如何下手,而且聽說有很多庫都停更了。今天翻出買了一陣子的 TFT,型號是ST7735,早上就弄了一陣子,中午才找到合適的庫。 我參考了這裡的教學: https://www.youtube.com/watch?v=qHJAYjCqAok&list=WL&index=39 接線 ( 更正 :              SCL-->ESP32(D18)              SDA-->ESP32(D23) 1.首先到此下載程式庫: https://github.com/adafruit/Adafruit-ST7735-Library.git 2.安裝Adafruit_GFX 然後匯入AdruinoIDE,使用"範例" 依照上圖選擇範例檔 腳位的設定 選取對應的型號 選取ESP32板子型號 序列埠選取 上傳