日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

Adafruit Mini TFT - 0.96" 160x80 硬件設(shè)計(jì)開發(fā)全解析

chencui ? 2026-05-11 10:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Adafruit Mini TFT - 0.96" 160x80 硬件設(shè)計(jì)開發(fā)全解析

在電子設(shè)計(jì)領(lǐng)域,小尺寸、高分辨率的顯示屏一直是熱門需求。Adafruit Mini TFT - 0.96" 160x80 顯示屏以其小巧的尺寸和出色的性能,成為眾多電子工程師的首選。今天,我們就來深入探討這款顯示屏的各個(gè)方面。

文件下載:3533.pdf

一、產(chǎn)品概述

Adafruit Mini TFT - 0.96" 160x80 顯示屏尺寸僅為 0.96 英寸對角線,卻擁有 160x80 的像素分辨率和 16 位色彩。它采用 4 線 SPI 通信,自帶像素可尋址幀緩沖,能與各種微控制器配合使用,即使是內(nèi)存小、引腳少的微控制器也能輕松駕馭。

該顯示屏還集成了超低 dropout 3.3V 穩(wěn)壓器和 3/5V 電平轉(zhuǎn)換器,支持 3.3V 或 5V 電源和邏輯。此外,它還配備了一個(gè) microSD 卡插槽,方便從 FAT16/FAT32 格式化的 microSD 卡加載全彩位圖。

二、規(guī)格參數(shù)

  1. 顯示屏:0.96 英寸對角線 LCD TFT 顯示屏,160x80 分辨率,16 位色彩。
  2. 接口:4 線 SPI 數(shù)字接口(SCK、MOSI、CS 和 DC 引腳),內(nèi)置 microSD 插槽,使用另外 2 條數(shù)字線。
  3. 電源:5V 兼容,可使用 3.3V 或 5V 邏輯,板載 3.3V @ 150mA LDO 穩(wěn)壓器。
  4. 背光:1 個(gè)白色 LED 背光,通過晶體管連接,可進(jìn)行 PWM 調(diào)光。
  5. 其他:0.1" 間距引腳,便于面包板使用;角落有 2 個(gè)可移除安裝孔;全背光時(shí)電流消耗約 25mA。

三、顯示版本

截至 2023 年 1 月 27 日,該產(chǎn)品進(jìn)行了重大修訂,需要更新固件。不同版本的 TFT 顯示屏初始化代碼不同,microSD 卡插槽也有所變化。舊版本為推 - 推式,新版本為推 - 拉式。

區(qū)分版本很簡單,Revision A 版本的 TFT 背面芯片較大,右上角有一個(gè)帶 A 的圓圈;Revision B 版本的 TFT 背面芯片較小,頂部中心有一個(gè)帶 B 的圓圈。

四、引腳定義

引腳名稱 功能描述
3 - 5V / Vin 電源引腳,連接 3 - 5VDC,有反極性保護(hù)
3.3V 板載穩(wěn)壓器的 3.3V 輸出
GND 電源和信號接地引腳
SCK SPI 時(shí)鐘輸入引腳,使用 3 - 5V 邏輯電平
MISO SPI 微控制器輸入串行輸出引腳,用于 SD 卡,3.3V 邏輯輸出(可被 5V 邏輯讀?。?/td>
MOSI SPI 微控制器輸出串行輸入引腳,用于向 SD 卡和/或 TFT 發(fā)送數(shù)據(jù),使用 3 - 5V 邏輯電平
TFT_CS TFT SPI 芯片選擇引腳,使用 3 - 5V 邏輯電平
RST TFT 復(fù)位引腳,連接到地可復(fù)位 TFT,最好由庫控制
D/C TFT SPI 數(shù)據(jù)或命令選擇引腳,使用 3 - 5V 邏輯電平
SD Card CS / SDCS SD 卡芯片選擇引腳,用于讀取 SD 卡,使用 3 - 5V 邏輯電平
Lite 背光控制的 PWM 輸入,默認(rèn)上拉(背光開啟)

五、組裝步驟

  1. 準(zhǔn)備引腳排:根據(jù)需要裁剪引腳排長度,將其插入面包板,長引腳朝下,便于焊接。
  2. 安裝 breakout 板:將 breakout 板放在引腳上,使短引腳穿過 breakout 板的焊盤。
  3. 焊接:確保焊接所有 5 個(gè)引腳,以實(shí)現(xiàn)可靠的電氣連接。焊接完成后,檢查焊點(diǎn)。

六、接線與測試

基本圖形測試接線

使用硬件 SPI 進(jìn)行接線,步驟如下:

  1. 3 - 5V Vin 連接到微控制器的 5V 引腳。
  2. GND 連接到 Arduino 接地。
  3. CLK 連接到 SPI 時(shí)鐘(不同 Arduino 型號引腳不同)。
  4. MOSI 連接到 SPI MOSI(不同 Arduino 型號引腳不同)。
  5. CS 連接到 SPI 芯片選擇引腳(默認(rèn)使用數(shù)字 10)。
  6. RST 不連接。
  7. D/C 連接到 SPI 數(shù)據(jù)/命令選擇引腳(默認(rèn)使用數(shù)字 8)。

安裝 Arduino 庫

通過 Arduino 庫管理器安裝三個(gè)庫:Adafruit_GFX、Adafruit_BusIO 和 Adafruit_ST7735。安裝完成后,重啟 Arduino 軟件,會(huì)出現(xiàn)一個(gè)新的示例文件夾 Adafruit_ST7735,其中包含 graphicstest 示例。

根據(jù)顯示屏版本修改 graphicstest 源代碼中的初始化代碼:

  • Revision B 版本:注釋掉第一行,取消注釋第五行。
  • Revision A 版本:注釋掉第一行,取消注釋第四行。

上傳代碼到 Arduino,按下復(fù)位按鈕,應(yīng)該能在 TFT 上看到圖形測試。

更改引腳

如果使用硬件 SPI,時(shí)鐘和 MOSI 引腳固定;若要更改引腳,可使用軟件 SPI,但速度會(huì)稍慢。同時(shí),由于 0.96" TFT 有自動(dòng)復(fù)位電路,可將 RST 引腳設(shè)置為 -1 不使用。

七、Adafruit GFX 庫

Adafruit_GFX 庫為 Arduino 提供了通用的語法和圖形函數(shù),適用于所有 TFT、LCD 和 OLED 顯示屏。它允許 Arduino 草圖在不同類型的顯示屏之間輕松適配,新功能、性能改進(jìn)和 bug 修復(fù)會(huì)立即應(yīng)用于所有彩色顯示屏。

八、繪制位圖

顯示屏內(nèi)置 microSD 卡插槽,可用于加載位圖圖像。需要將 microSD 卡格式化為 FAT16 或 FAT32,將位圖文件復(fù)制到卡的根目錄,插入 microSD 插槽。

連接 MISO 引腳到微控制器的 SPI MISO 線,SDCS 引腳連接到 Arduino 的數(shù)字 4 引腳。上傳 Adafruit ImageReader 庫的 BreakoutST7735 - 160x80 示例代碼,即可在顯示屏上看到位圖。

制作新位圖時(shí),確保尺寸小于 160x80 像素,保存為 24 位 BMP 格式,文件名長度小于 8 個(gè)字符。

九、CircuitPython Displayio 快速入門

準(zhǔn)備工作

需要一塊能運(yùn)行 CircuitPython 的開發(fā)板,如 Metro M0 Express 或 Metro M4 Express,推薦使用 Metro M4 或 Feather M4 Express。在使用 TFT Breakout 前,需焊接引腳或電線。

接線

將 TFT Breakout 連接到 Feather M4 Express:

  1. 3 - 5V VIN 連接到 Feather 的 3V 引腳。
  2. GND 連接到 Feather 接地。
  3. SCK 連接到 SPI 時(shí)鐘(Feather 上為 SCK)。
  4. MISO 連接到 SPI MISO(Feather 上為 MI)。
  5. MOSI 連接到 SPI MOSI(Feather 上為 MO)。
  6. TFTCS 連接到 SPI 芯片選擇引腳(默認(rèn)使用數(shù)字 9)。
  7. DC 連接到 SPI 數(shù)據(jù)/命令選擇引腳(默認(rèn)使用數(shù)字 10)。
  8. RST 連接到復(fù)位引腳(默認(rèn)使用數(shù)字 6)。

所需庫

使用 displayio 需要安裝 Adafruit_CircuitPython_ST7735R 庫,以及代碼示例所需的 Adafruit_CircuitPython_Display_Text 庫。

代碼示例

根據(jù)顯示屏版本,使用不同的初始化代碼:

  • Revision B 版本:設(shè)置 rowstart=1,colstart=26,invert=True。
  • Revision A 版本:設(shè)置 colstart=24,bgr=True。

代碼示例會(huì)在顯示屏上繪制綠色背景、紫色矩形和黃色文本。

十、Python 接線與設(shè)置

接線

將顯示屏連接到 Raspberry Pi,不同類型的顯示屏接線略有不同,具體如下:

  • ILI9341 和 HX - 8357 系列顯示屏:CLK、MOSI、CS、D/C、RST、Vin 和 GND 分別連接到相應(yīng)引腳。
  • ST7789 和 ST7735 系列顯示屏:Vin、GND、CLK、MOSI、CS、RST 和 D/C 連接到相應(yīng)引腳,部分顯示屏還需將 LITE 連接到 3V 引腳。
  • SSD1351 系列顯示屏:GND、Vin、CLK、MOSI、CS、RST 和 D/C 連接到相應(yīng)引腳。
  • SSD1331 系列顯示屏:MOSI、CLK、D/C、RST、CS、Vin 和 GND 連接到相應(yīng)引腳。

設(shè)置

安裝 Adafruit_Blinka 庫,啟用平臺(tái)上的 SPI,確保運(yùn)行 Python 3。如果之前安裝過 PiTFT 內(nèi)核驅(qū)動(dòng),需要先移除。

安裝 RGB 顯示庫

通過命令 sudo pip3 install adafruit - circuitpython - rgb - display 安裝 RGB 顯示庫。

安裝字體和庫

安裝 DejaVu TTF 字體和 Pillow 庫,確保能使用圖形和自定義字體。

十一、Python 使用示例

打開背光

對于部分顯示屏,需要添加代碼打開背光:

backlight = DigitalInOut(board.D26)
backlight.switch_to_output()
backlight.value = True

顯示圖像

下載 Blinka 圖像,保存為 blinka.jpg,與腳本放在同一目錄。代碼會(huì)自動(dòng)縮放和裁剪圖像,并將其居中顯示在顯示屏上。

繪制形狀和文本

使用 Pillow 庫繪制綠色背景、紫色矩形和黃色文本,代碼與 displayio 示例類似。

顯示系統(tǒng)信息

通過 subprocess 函數(shù)獲取系統(tǒng)信息,如 IP 地址、CPU 負(fù)載、內(nèi)存使用、磁盤使用和 CPU 溫度,并顯示在顯示屏上。

十二、下載資源

可從以下鏈接下載相關(guān)文件:

  • Fritzing 對象:Adafruit Fritzing 庫
  • EagleCAD 文件:GitHub
  • 原始 TFT 顯示屏數(shù)據(jù)手冊

Adafruit Mini TFT - 0.96" 160x80 顯示屏功能強(qiáng)大,應(yīng)用場景廣泛。通過本文的介紹,相信你對這款顯示屏有了更深入的了解,希望能幫助你在電子設(shè)計(jì)中充分發(fā)揮其優(yōu)勢。你在使用這款顯示屏?xí)r遇到過哪些問題呢?歡迎在評論區(qū)分享。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    探索 Adafruit 3305:50 針轉(zhuǎn) 40 針 + AR1100 觸摸屏適配器

    探索 Adafruit 3305:50 針轉(zhuǎn) 40 針 + AR1100 觸摸屏適配器 在電子設(shè)備的設(shè)計(jì)與開發(fā)中,適配不同規(guī)格的組件是一項(xiàng)常見且重要的任務(wù)。今天,我們要介紹一款來自 Adafruit
    的頭像 發(fā)表于 05-11 10:15 ?241次閱讀

    Adafruit MAX31856 通用熱電偶放大器:設(shè)計(jì)與應(yīng)用解析

    Adafruit MAX31856 通用熱電偶放大器:設(shè)計(jì)與應(yīng)用解析 一、概述 在電子工程領(lǐng)域,熱電偶是一種常用的溫度測量元件,但它非常敏感,需要一個(gè)優(yōu)秀的放大器以及冷補(bǔ)償參考,同時(shí)還需要處理
    的頭像 發(fā)表于 05-11 10:05 ?194次閱讀

    Adafruit FONA 3G Cellular + GPS Breakout 模塊深度解析

    Adafruit FONA 3G Cellular + GPS Breakout 模塊深度解析 在物聯(lián)網(wǎng)和嵌入式系統(tǒng)的開發(fā)中,通信和定位功能至關(guān)重要。Adafruit FONA 3G
    的頭像 發(fā)表于 05-11 09:30 ?273次閱讀

    Adafruit Audio FX Mini Sound Board - 便捷音頻解決方案

    Adafruit Audio FX Mini Sound Board - 便捷音頻解決方案 引言 在電子項(xiàng)目中,添加音頻或音效是一個(gè)常見的需求。但對于那些不想使用Arduino和擴(kuò)展板,或者不太了解
    的頭像 發(fā)表于 05-11 09:25 ?281次閱讀

    Adafruit Audio FX Mini Sound Board:小型項(xiàng)目的音頻解決方案

    Adafruit Audio FX Mini Sound Board:小型項(xiàng)目的音頻解決方案 在電子項(xiàng)目中,為項(xiàng)目添加音頻或音效是一個(gè)常見的需求。但對于很多人來說,實(shí)現(xiàn)這一功能并非易事。要么需要
    的頭像 發(fā)表于 05-11 09:20 ?286次閱讀

    Adafruit MicroLipo與MiniLipo電池充電器深度解析

    Adafruit MicroLipo與MiniLipo電池充電器深度解析 在電子項(xiàng)目開發(fā)中,擺脫電源束縛,使用電池供電是常見需求。鋰聚合物(LiPo)和鋰離子(LiIon)電池憑借高能量密度、大電流
    的頭像 發(fā)表于 05-10 16:40 ?716次閱讀

    探索Adafruit 2.8"和3.2"彩色TFT觸摸屏開發(fā)板v2:功能、使用與調(diào)試

    探索Adafruit 2.8和3.2彩色TFT觸摸屏開發(fā)板v2:功能、使用與調(diào)試 作為電子工程師,我們經(jīng)常在項(xiàng)目中尋找能夠提升用戶體驗(yàn)的組件,而彩色觸摸屏LCD無疑是其中的佼佼者。今天,我們就來
    的頭像 發(fā)表于 05-10 16:20 ?683次閱讀

    穩(wěn)恒科技WH - GM35硬件設(shè)計(jì)解析

    穩(wěn)恒科技WH - GM35硬件設(shè)計(jì)解析 在電子工程師的日常工作中,選擇合適的模塊進(jìn)行硬件設(shè)計(jì)至關(guān)重要。今天我們就來深入探討穩(wěn)恒科技的WH - GM35模塊,詳細(xì)
    的頭像 發(fā)表于 05-09 12:05 ?197次閱讀

    RA MCU眾測寶典 | SPI驅(qū)動(dòng)TFT屏幕

    “RAMCU眾測寶典”SPI專題來啦!這次我們聚焦【RA-Eco-RA4E2】開發(fā)板,一步步用SPI驅(qū)動(dòng)1.8寸TFT屏幕。開啟寶典前言本次實(shí)驗(yàn)使用的是1.8寸TFT屏幕,分辨率128x160
    的頭像 發(fā)表于 02-03 17:02 ?7846次閱讀
    RA MCU眾測寶典 | SPI驅(qū)動(dòng)<b class='flag-5'>TFT</b>屏幕

    探索LFCN - 160+陶瓷低通濾波器:設(shè)計(jì)與應(yīng)用解析

    探索LFCN - 160+陶瓷低通濾波器:設(shè)計(jì)與應(yīng)用解析 在電子工程領(lǐng)域,濾波器是信號處理中不可或缺的組件,它能夠?qū)μ囟l率的信號進(jìn)行篩選和處理,從而滿足各種電路的需求。今天,我們就來深入探討一款
    的頭像 發(fā)表于 02-02 12:00 ?395次閱讀

    汽車TFT-LCD應(yīng)用中的利器:MAX25169芯片解析

    汽車TFT-LCD應(yīng)用中的利器:MAX25169芯片解析 在汽車電子領(lǐng)域,TFT-LCD顯示屏的應(yīng)用越來越廣泛,而一款優(yōu)秀的電源和背光驅(qū)動(dòng)芯片對于顯示屏的性能表現(xiàn)至關(guān)重要。今天,我們
    的頭像 發(fā)表于 01-30 15:25 ?1059次閱讀

    有獎(jiǎng)丨米爾志 T153 MINI開發(fā)板免費(fèi)試用來啦

    米爾與志合作發(fā)布的新品基于志T153應(yīng)用處理器的MYD-YT153MX-MINI開發(fā)板免費(fèi)試用名額來啦~~米爾提供了3套價(jià)值399元的MYD-YT153MX-
    的頭像 發(fā)表于 01-29 08:04 ?655次閱讀
    有獎(jiǎng)丨米爾<b class='flag-5'>全</b>志 T153 <b class='flag-5'>MINI</b><b class='flag-5'>開發(fā)</b>板免費(fèi)試用來啦

    探索Renesas DA1459x PRO開發(fā)套件:硬件設(shè)計(jì)與應(yīng)用解析

    探索Renesas DA1459x PRO開發(fā)套件:硬件設(shè)計(jì)與應(yīng)用解析 在當(dāng)今的電子設(shè)計(jì)領(lǐng)域,開發(fā)套件的選擇對于項(xiàng)目的成功至關(guān)重要。Rene
    的頭像 發(fā)表于 12-29 11:30 ?850次閱讀

    TriBoard TC3X7硬件設(shè)計(jì)解析:功能、配置與應(yīng)用指南

    TriBoard TC3X7硬件設(shè)計(jì)解析:功能、配置與應(yīng)用指南 引言 在電子設(shè)計(jì)領(lǐng)域,一款優(yōu)質(zhì)的評估板對于開發(fā)者來說至關(guān)重要。TriBoa
    的頭像 發(fā)表于 12-19 16:00 ?3075次閱讀

    Adafruit 電纜組件 — 原型開發(fā)優(yōu)選線束解析

    為什么選擇 Adafruit? ● Adafruit 是開源硬件領(lǐng)域的重要玩家。 Adafruit Industries 成立于 2005 年,以提供電子元件、
    的頭像 發(fā)表于 12-04 15:58 ?786次閱讀
    <b class='flag-5'>Adafruit</b> 電纜組件 — 原型<b class='flag-5'>開發(fā)</b>優(yōu)選線束<b class='flag-5'>解析</b>
    洪江市| 太仆寺旗| 左权县| 杨浦区| 红桥区| 天门市| 武定县| 平陆县| 南溪县| 腾冲县| 重庆市| 磐安县| 靖远县| 阜阳市| 塔城市| 个旧市| 黄大仙区| 启东市| 太和县| 平果县| 徐闻县| 乐亭县| 呼和浩特市| 台北市| 洛扎县| 柞水县| 乌鲁木齐县| 防城港市| 靖安县| 宽城| 多伦县| 罗田县| 中超| 阳原县| 会泽县| 神木县| 饶平县| 宜兴市| 库伦旗| 巴中市| 洛阳市|