在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Arduino提高篇—點亮OLED顯示屏

冬至子 ? 來源:TonyCode ? 作者:TonyCode ? 2023-11-02 14:26 ? 次閱讀

OLEDOrganicLight-Emitting Diode」,有機發光二極管,又稱有機發光半導體,是當下非常受歡迎的顯示技術。OLED顯示屏與傳統LCD顯示方式不同,它無需背光,每個像素點自發光,體積更小、更輕更薄更省電,而且能做成柔性屏。本篇介紹Arduino下OLED屏的使用。

1. OLED屏介紹

OLED屏因其小巧輕薄耗電低等特點,越來越多的應用于嵌入式電子設備中。OLED屏種類不同,顯示的顏色也不同,常用的有白色顯示、藍色顯示和黃藍雙色顯示。屏幕的尺寸和內置驅動芯片也多種多樣,常用的驅動接口有SPI和IIC兩種。本篇中使用的使一款0.96寸藍色IIC驅動屏,其內置驅動芯片為SSD1306。

2. 安裝驅動庫

OLED顯示屏驅動庫非常多,本篇我們使用兩個庫:「Adafruit_SSD1306」和「Adafruit_GFX」。在Arduino IDE中點擊「項目」—「加載庫」—「管理庫」,分別查找選擇最新版本進行安裝。

圖片

安裝Adafruit_SSD1306庫

圖片

安裝Adafruit_GFX庫

3.實驗材料

  • Uno R3開發板
  • 配套USB數據線
  • 面包板及配套連接線
  • OLED顯示屏

4.實驗步驟

1. 根據原理圖搭建電路圖。

IIC接口只需要兩根線。OLED屏的VCC和GND分別連接開發板的3.3V和GND,OLED屏的SDA和SCL分別連接開發板A4和A5。

實驗原理圖如下圖所示:

圖片

電路連接圖

實物連接圖如下圖所示:

圖片

實物連接圖

2. 新建sketch,拷貝如下代碼替換自動生成的代碼并進行保存。

1/*
 2 * OLED顯示
 3 */
 4#include < Wire.h >
 5#include < Adafruit_GFX.h >
 6#include < Adafruit_SSD1306.h >
 7
 8#define OLED_RESET     4
 9Adafruit_SSD1306 display(128, 64, &Wire,OLED_RESET);
10
11void setup() {
12  display.begin(SSD1306_SWITCHCAPVCC,0x3C);
13  display.setTextColor(WHITE);//開像素點發光
14  display.clearDisplay();//清屏
15
16  display.setTextSize(1); //設置字體大小  
17  display.setCursor(35, 5);//設置顯示位置
18  display.println("-TonyCode-");
19
20  display.setTextSize(2);//設置字體大小  
21  display.setCursor(15, 30);//設置顯示位置
22  display.println("OLED TEST");
23
24  display.display(); // 開顯示
25
26}
27
28void loop() {
29
30}

3. 連接開發板,設置好對應端口號和開發板類型,進行程序下載。

圖片

程序下載

4. 實驗現象

較LCD液晶顯示屏,OLED的顯示效果非常不錯,且可視角度更大。

圖片

實驗現象

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Arduino
    +關注

    關注

    188

    文章

    6469

    瀏覽量

    187068
  • OLED顯示屏
    +關注

    關注

    6

    文章

    217

    瀏覽量

    30694
  • GND
    GND
    +關注

    關注

    2

    文章

    539

    瀏覽量

    38713
  • SSD1306
    +關注

    關注

    3

    文章

    40

    瀏覽量

    13628
  • USB數據線
    +關注

    關注

    0

    文章

    11

    瀏覽量

    4927
收藏 人收藏

    評論

    相關推薦

    OLED顯示屏的驅動設計與實現

    現在OLED顯示屏在嵌入式系統中應用的越來越多。對于一些顯示信息不太復雜,以顯示信息為主的需求,我們一般會選擇OLED
    的頭像 發表于 12-08 11:22 ?6511次閱讀
    <b class='flag-5'>OLED</b><b class='flag-5'>顯示屏</b>的驅動設計與實現

    #單片機 OLED顯示屏 兌換的顯示屏到了!#單片機

    OLED顯示屏
    efans
    發布于 :2023年04月24日 16:51:22

    OLED顯示屏_

    `OLED顯示屏_OLED顯示屏_OLED顯示屏_`
    發表于 07-23 11:50

    如何用Arduino點亮彩色LCD顯示屏

    Arduino點亮彩色LCD顯示屏話前為什么是Arduino含有的功能點亮你的LCD吧一些必備的工具需要安裝的開發環境編譯程序燒錄程序實
    發表于 11-24 07:03

    0.96_OLED顯示屏_arduino_IIC_例程

    0.96OLED顯示屏_arduino_IIC_例程.rar
    發表于 07-11 18:43 ?96次下載

    0.96_OLED顯示屏_arduino_SPI_例程

    0.96OLED顯示屏_arduino_SPI_例程.rar
    發表于 07-12 10:36 ?117次下載

    I2C OLED顯示屏的51單片機/STM32/Arduino驅動程序

    I2C OLED顯示屏的51單片機/STM32/Arduino驅動程序說明。
    發表于 03-26 09:37 ?66次下載

    Arduino點亮彩色LCD顯示屏

    Arduino點亮彩色LCD顯示屏話前為什么是Arduino含有的功能點亮你的LCD吧一些必備的工具需要安裝的開發環境編譯程序燒錄程序實
    發表于 11-15 20:06 ?2次下載
    用<b class='flag-5'>Arduino</b>來<b class='flag-5'>點亮</b>彩色LCD<b class='flag-5'>顯示屏</b>

    SSD1306 OLED顯示屏上的Arduino Flash文本

    電子發燒友網站提供《SSD1306 OLED顯示屏上的Arduino Flash文本.zip》資料免費下載
    發表于 01-31 10:12 ?1次下載
    SSD1306 <b class='flag-5'>OLED</b><b class='flag-5'>顯示屏</b>上的<b class='flag-5'>Arduino</b> Flash文本

    帶有Arduino Nano和I2C OLED顯示屏的Arduboy Clone

    電子發燒友網站提供《帶有Arduino Nano和I2C OLED顯示屏的Arduboy Clone.zip》資料免費下載
    發表于 02-10 14:19 ?0次下載
    帶有<b class='flag-5'>Arduino</b> Nano和I2C <b class='flag-5'>OLED</b><b class='flag-5'>顯示屏</b>的Arduboy Clone

    Arduino在SSD1306 OLED顯示屏上隨機移動文本

    電子發燒友網站提供《Arduino在SSD1306 OLED顯示屏上隨機移動文本.zip》資料免費下載
    發表于 06-09 10:09 ?0次下載
    <b class='flag-5'>Arduino</b>在SSD1306 <b class='flag-5'>OLED</b><b class='flag-5'>顯示屏</b>上隨機移動文本

    商場透明oled顯示屏怎么樣

    商場透明OLED顯示屏怎么樣 尼伽OLED透明技術研發部整理發布,轉載須注明來源 隨著科技的不斷進步,OLED(Organic Light
    的頭像 發表于 08-16 15:55 ?735次閱讀

    商業透明oled顯示屏怎么用

    尼伽OLED透明技術研發部整理發布,轉載須注明來源 商業透明OLED顯示屏怎么用 隨著科技的不斷進步,OLED透明
    的頭像 發表于 08-16 16:23 ?728次閱讀

    展廳透明oled顯示屏怎么樣

    展廳透明OLED顯示屏怎么樣 ? 尼伽OLED透明技術研發部整理發布,轉載須注明來源 ? 隨著科技的不斷進步,OLED(Organic L
    的頭像 發表于 08-16 16:46 ?961次閱讀

    LCD顯示屏、LED顯示屏OLED顯示屏有什么區別?

    LCD顯示屏、LED顯示屏OLED顯示屏有什么區別? LCD顯示屏、LED顯示屏
    的頭像 發表于 12-11 14:29 ?2.2w次閱讀
    主站蜘蛛池模板: 久久精品隔壁老王影院| 1024 在线观看视频免费| 欧美极品第一页| 亚洲成人99| 精品一区二区视频| 欧美影院在线| 国产内地激情精品毛片在线一| 日本高清视频色www在线观看| 在线干| 视频在线播放免费| 婷婷丁香五| 97色伦人人| vvvv98国产成人综合青青| 特黄特黄特色大片免费观看| 俺也来俺也去俺也射| 啪啪网站免费观看| 色视频欧美| 五月天婷婷亚洲| 日本在线不卡一区二区| 欧美xxxx色视频在线观看 | аbt天堂资源在线官网| 99xxxx开心| 色婷婷在线观看视频| 午夜精品免费| 成人国产精品一级毛片了| 黄色短视频免费观看| 2020天天干| 日本免费大黄| 久久精品伊人波多野结| 午夜色站| 午夜老湿影院| 69久久夜色精品国产69| 国产精品天天爽夜夜欢张柏芝| 欧美黑人巨大xxx猛交| 欧美午夜色大片在线观看免费| 美女被免费视频的网站| 五月婷婷激情六月| 天天干夜夜爽天天操夜夜爽视频| 国产在线欧美精品卡通动漫| 国产精品亚洲四区在线观看| 中文字幕一区在线观看|