一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

使用XIAO開發(fā)板驅(qū)動(dòng)圓形顯示屏教程

柴火創(chuàng)客空間 ? 來源:柴火創(chuàng)客空間 ? 2023-03-28 10:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

智能可穿戴設(shè)備在日常生活中已經(jīng)隨處可見,小巧的屏幕加上強(qiáng)大的功能極大的豐富了我們的生活,作為一名合格的創(chuàng)客你是否想擁有屬于自己的個(gè)性化可穿戴設(shè)備,今天給大家?guī)聿窕鹉腹?Seeed Studio 的一篇使用XIAO開發(fā)板驅(qū)動(dòng)圓形觸摸顯示屏的教程。

Seeed Studio圓形顯示屏是一款擴(kuò)展板,與所有XIAO開發(fā)板兼容。其一側(cè)設(shè)計(jì)為一個(gè)直徑為39毫米的全覆蓋觸摸屏。該擴(kuò)展板體積緊湊,內(nèi)置實(shí)時(shí)時(shí)鐘、充電芯片、TF卡槽,非常適合智能家居、可穿戴設(shè)備等交互式顯示應(yīng)用。

在開始之前,我們可以參考以下圖片了解圓形顯示器的引腳設(shè)計(jì),以便更好地理解圓形顯示器的功能。

圓形顯示器背面的引腳排設(shè)計(jì)為XIAO系列所用。如果您手頭有XIAO,就不需要準(zhǔn)備任何額外的電纜,只需將XIAO的引腳對準(zhǔn)并直接插入圓形顯示器即可。

要使用圓形顯示器,我們需要對XIAO系列進(jìn)行編程。推薦的編程工具是Arduino IDE,您需要為XIAO配置Arduino環(huán)境并添加板載包。

步驟1

根據(jù)您的操作系統(tǒng)下載并安裝Arduino IDE的穩(wěn)定版本。

步驟2

啟動(dòng) Arduino 應(yīng)用程序。

步驟3

為 XIAO 配置 Arduino IDE環(huán)境。

如果您想將 Seeed Studio Xiao SAMD21 用于后續(xù)的例程,請參考本教程完成添加。

如果您想將 Seeed Studio Xiao RP2040 用于后續(xù)的例程,請參考本教程完成添加。

如果您想將 Seeed Studio Xiao nRF52840 用于后續(xù)的例程,請參考本教程完成添加。

如果您想將 Seeed Studio Xiao ESP32C3 用于后續(xù)的套路,請參考本教程完成添加。

如果您想將 Seeed Studio Xiao ESP32S3 用于后面的套路,請參考本教程完成添加。

步驟4

將圓形顯示庫添加到Arduino。

首先,您需要在Arduino IDE中搜索并下載最新版本的TFT_eSPI和LVGL庫。

ba918a06-ccb7-11ed-bfe3-dac502259ad0.png

baabbe80-ccb7-11ed-bfe3-dac502259ad0.png

然后,我們還需要下載并導(dǎo)入圓形顯示的配置庫。下載鏈接:GitHub - Seeed-Studio/Seeed_Arduino_RoundDisplay: An Arduino graphics library based on LVGL, specifically designed for Round Display for XIAO

打開Arduino IDE,點(diǎn)擊Sketch > Include Library > Add .ZIP Library。選擇您剛剛下載的zip文件,如果庫安裝正確,您將在通知窗口中看到已添加庫到您的庫中。這意味著庫已經(jīng)成功安裝。

bac737b4-ccb7-11ed-bfe3-dac502259ad0.png

然后,您需要將Seeed_Arduino_RoundDisplay庫的lv_conf.h文件復(fù)制到Arduino庫的根目錄。在Windows上,Arduino庫的根目錄是:

C:Users${UserName}DocumentsArduinolibraries

badf6424-ccb7-11ed-bfe3-dac502259ad0.png

步驟5

圓形顯示器目前適配兩種不同的基于庫的顯示方式,一種是TFT_eSPI,另一種是Arduino GFX。在nRF52840上,Arduino GFX將具有更好的性能。對于圓形顯示器的內(nèi)容,我們的教程將重點(diǎn)介紹TFT_eSPI的使用。請?jiān)贏rduino庫的根目錄中找到TFT_eSPI文件夾,然后修改TFT_eSPI目錄中的文件。User_Setup_Select.h

C:Users${UserName}DocumentsArduinolibrariesTFT_eSPIUser_Setup_Select.h

baf61d36-ccb7-11ed-bfe3-dac502259ad0.png

如果您想要使用TFT_eSPI庫進(jìn)行顯示驅(qū)動(dòng),您必須在文件中注釋掉一行,并取消注釋另一行。

#include#includeUser_Setup_Select.h

badf6424-ccb7-11ed-bfe3-dac502259ad0.png

bb317980-ccb7-11ed-bfe3-dac502259ad0.png

bb49a960-ccb7-11ed-bfe3-dac502259ad0.png

從以上教程中我們可以大致了解到,Round Display拓展板主要使用了LVGL、TFT_eSPI和Arduino GFX庫。為了節(jié)省空間,我們將使用繪制表盤的示例來分別介紹LVGL和TFT_eSPI庫的使用。

步驟6

硬件和軟件準(zhǔn)備就緒后,我們可以開始上傳第一個(gè)示例程序。該示例程序可用于檢查Round Display的RTC時(shí)鐘、SD卡和觸摸功能是否正常。

您可以在Arduino IDE中找到此示例程序,路徑為:File -> Examples -> Seeed Arduino Round display -> HardwareTest。

bb5d4b82-ccb7-11ed-bfe3-dac502259ad0.png

只需選擇您正在使用的 XIAO 和 XIAO 所在的端口號(hào),進(jìn)行編譯和上傳即可。

請確保 Round Display 開關(guān)切換到 ON 位置。

如果程序正常運(yùn)行,你將會(huì)看到以下效果。

bb9b2a92-ccb7-11ed-bfe3-dac502259ad0.gif

審核編輯:湯梓紅

聲明:本文內(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)注

    關(guān)注

    22

    文章

    5071

    瀏覽量

    141776
  • 編程
    +關(guān)注

    關(guān)注

    88

    文章

    3689

    瀏覽量

    95196
  • 引腳
    +關(guān)注

    關(guān)注

    16

    文章

    1712

    瀏覽量

    52823
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5661

    瀏覽量

    104468
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6497

    瀏覽量

    192023

原文標(biāo)題:硬件加油站|使用XIAO開發(fā)板驅(qū)動(dòng)圓形顯示屏教程

文章出處:【微信號(hào):ChaiHuoMakerSpace,微信公眾號(hào):柴火創(chuàng)客空間】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    開源項(xiàng)目!基于ESP32的圓形顯示屏互動(dòng)式圣誕雪球

    基于矽遞科技(Seeed Studio)圓形顯示屏互動(dòng)式圣誕雪球,借助互動(dòng)式雪球模擬體驗(yàn)圣誕的魔力!使用矽遞科技的圓形顯示屏以及XIAO E
    發(fā)表于 12-16 14:24

    開發(fā)板能否利用電腦(筆記本)的顯示屏作為自己的顯示屏呢?

    `開發(fā)板能否利用電腦(筆記本)的顯示屏作為自己的顯示屏呢? 有塊開發(fā)板那缺了顯示屏 想借用一下電腦的顯示
    發(fā)表于 03-25 19:26

    【液晶顯示屏試用申請】給Nucleo開發(fā)板增加一個(gè)屏幕

    一下這個(gè)GXM25632-11液晶顯示屏,用于給STM32 Nucleo開發(fā)板增加一個(gè)顯示屏,以方便開發(fā)。計(jì)劃:1、研究硬件,以及屏幕的通信方式2、將屏幕與STM32 Nucleo
    發(fā)表于 03-20 17:31

    【瑞薩RA2系列開發(fā)板體驗(yàn)】LCD5110顯示屏驅(qū)動(dòng)

    能力來驅(qū)動(dòng)一個(gè)LCD5110顯示屏。相較于I2C接口的OLED,它顯示的信息會(huì)更多一些。該顯示屏是以SPI接口來工作的,它與
    發(fā)表于 12-08 15:34

    對于顯示屏應(yīng)用設(shè)計(jì)怎么樣選擇合適的開發(fā)板?

    對于顯示屏應(yīng)用設(shè)計(jì)怎么樣選擇合適的開發(fā)板
    發(fā)表于 10-20 06:46

    Seeeduino XIAO開發(fā)板電路原理圖免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是Seeeduino XIAO開發(fā)板電路原理圖免費(fèi)下載。
    發(fā)表于 12-25 08:00 ?44次下載
    Seeeduino <b class='flag-5'>XIAO</b><b class='flag-5'>開發(fā)板</b>電路原理圖免費(fèi)下載

    圓形LED顯示屏的詳細(xì)介紹

    圓形是根據(jù)現(xiàn)場和客戶要求定制的一款異形LED顯示屏,進(jìn)行文字、圖片、視頻等信息播放,應(yīng)用在舞臺(tái)、演播室、酒店、機(jī)場、路燈廣告等LED場所,根據(jù)直徑要求,可做成戶外室內(nèi)全彩屏。不同點(diǎn)間距的LED
    發(fā)表于 07-05 11:22 ?3679次閱讀

    【南京中科微CSM32RV20開發(fā)板試用體驗(yàn)】SPI接口顯示屏驅(qū)動(dòng)

    如圖1和圖2所示。 ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ? 圖1顯示效果 ? ? 圖2顯示效果 為驅(qū)動(dòng)顯示屏,它與 開發(fā)
    的頭像 發(fā)表于 11-30 10:57 ?1280次閱讀
    【南京中科微CSM32RV20<b class='flag-5'>開發(fā)板</b>試用體驗(yàn)】SPI接口<b class='flag-5'>顯示屏</b><b class='flag-5'>驅(qū)動(dòng)</b>

    【合宙Air105開發(fā)板試用體驗(yàn)】兩款彩色顯示屏顯示驅(qū)動(dòng)

    本文來源電子發(fā)燒友社區(qū),作者:李唐, 帖子地址: https://bbs.elecfans.com/jishu_2290242_1_1.html Air105 核心提供了對LCD顯示屏的支持,當(dāng)然
    的頭像 發(fā)表于 12-01 11:11 ?2114次閱讀
    【合宙Air105<b class='flag-5'>開發(fā)板</b>試用體驗(yàn)】兩款彩色<b class='flag-5'>顯示屏</b>的<b class='flag-5'>顯示</b><b class='flag-5'>驅(qū)動(dòng)</b>

    帶GPS和OLED顯示屏的ESP32開發(fā)板

    電子發(fā)燒友網(wǎng)站提供《帶GPS和OLED顯示屏的ESP32開發(fā)板.zip》資料免費(fèi)下載
    發(fā)表于 12-28 09:43 ?2次下載
    帶GPS和OLED<b class='flag-5'>顯示屏</b>的ESP32<b class='flag-5'>開發(fā)板</b>

    TQ3568開發(fā)板在Uboot下如何動(dòng)態(tài)切換顯示屏

    顯示屏作為電子產(chǎn)品不可或缺的一部分,用戶對顯示屏的需求日益增加。為了讓用戶更方便切換顯示屏,本司研發(fā)了Uboot產(chǎn)品架。此文檔的目的在于告知用戶如何在Uboot下切換顯示屏。1、啟動(dòng)
    的頭像 發(fā)表于 05-30 10:38 ?2486次閱讀
    TQ3568<b class='flag-5'>開發(fā)板</b>在Uboot下如何動(dòng)態(tài)切換<b class='flag-5'>顯示屏</b>

    淺談LED圓形顯示屏

    LED圓形顯示屏是異形的代表產(chǎn)品,亦被稱為LED圓盤或是圓餅,這種根據(jù)
    的頭像 發(fā)表于 07-21 19:20 ?5140次閱讀
    淺談LED<b class='flag-5'>圓形</b><b class='flag-5'>顯示屏</b>

    知識(shí)分享:圓形LED顯示屏的詳細(xì)介紹

    圓形是根據(jù)現(xiàn)場和客戶要求定制的一款異形LED顯示屏,進(jìn)行文字、圖片、視頻等信息播放,應(yīng)用在舞臺(tái)、演播室、酒店、機(jī)場、路燈廣告等LED場所,根據(jù)直徑要求,可做成戶外室內(nèi)全彩屏。不同點(diǎn)間距的LED
    的頭像 發(fā)表于 09-25 11:21 ?2118次閱讀

    基于ESP32的圓形顯示屏圣誕主題互動(dòng)式雪球

    用一款以圣誕為主題的互動(dòng)式雪球讓節(jié)日氛圍鮮活起來!項(xiàng)目使用矽遞科技(SeeedStudio)圓形顯示屏和(XIAO)ESP32S3開發(fā)板打造出極具視覺吸引力的雪景動(dòng)畫,包含動(dòng)態(tài)飄落的雪
    的頭像 發(fā)表于 04-15 11:48 ?405次閱讀
    基于ESP32的<b class='flag-5'>圓形</b><b class='flag-5'>顯示屏</b>圣誕主題互動(dòng)式雪球

    戶外顯示屏驅(qū)動(dòng)的具體防護(hù)措施

    驅(qū)動(dòng)在戶外顯示屏中的防水設(shè)計(jì)是確保顯示屏長期穩(wěn)定運(yùn)行的關(guān)鍵之一。
    的頭像 發(fā)表于 04-22 15:58 ?352次閱讀