色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

怎樣將I2C SSD1306 OLED顯示器連接到Arduino并用Visuino對其進行編程

454398 ? 來源:網絡整理 ? 作者:網絡整理 ? 2019-11-17 09:49 ? 次閱讀

OLED顯示器是您可以在Arduino項目中使用的一些最酷,最先進的模塊。它們外形小巧,功耗極低,同時提供鮮艷生動的色彩。 SSD1306 I2C和SPI OLED模塊是最便宜且最常用的。 I2C版本僅需要2條I2C控制線,這使其非常適合 Arduino 項目,并為其他外設提供了許多其他引腳。

在本教程中,我將向您展示將 I2C SSD1306 OLED顯示器連接到 Arduino 并用 Visuino 對其進行編程以顯示模擬引腳的值是多么容易。

第1步:組件

一個 Arduino 兼容板(我使用Arduino Nano ,因為我有一個,但其他都沒問題)

一個 I2C SSD1306 OLED顯示器

一個 10K電位器 (您可以使用任何其他模擬傳感器代替電位計)

7雌雄跳線

步驟2:將SSD1306 OLED顯示器連接到Arduino

連接母-母線-電源(紅色電線),接地(黑線), SDA (綠線)和 SCL (黃線)連接到 I2C SSD1306 OLED顯示器(圖片1 )

將接地(黑線)的另一端連接到的接地引腳》 Arduino 板卡(圖片2 )

連接電源(紅色導線)的另一端到 Arduino 板的 5V 電源引腳(圖片2 )

連接的另一端將SDA導線(綠色導線)連接到 Arduino Nano 板的 SDA/模擬引腳4 (圖片2 )

將 SCL導線(黃色導線)的另一端連接到 SCL/模擬引腳5 Arduino Nano 板的(圖片2 )

圖片3 顯示地面, 5V 電源, Arduino Nano 的 SDA/Analog引腳4 和 SCL/Analog引腳5 引腳 strong》

步驟3:將電位計連接到Arduino

將母頭電源線(橙色線)連接到母頭的一端引腳電位器(圖片1 )

連接陰陽信號線(白線 》)到電位器(圖片1 )的抽頭(中心)引腳

連接雌雄《將電位器的地線(黑線)連接到另一端引腳(圖片1 )

將電源線(橙色線)的另一端連接到 REF 的模擬參考引腳 Arduino 板(圖2 )

連接信號線(白線)連接到 Arduino 板的模擬引腳0 (圖片2 )

連接另一端地線(黑線)連接到 Arduino 板的地線引腳(圖片3 )

圖片4 以紅色表示在此步驟中連接的 Arduino Nano 引腳。圖片還顯示了步驟2 和藍色

中的連接的引腳。步驟4:啟動Visuino,然后選擇Arduino板類型

要開始對Arduino進行編程,您需要在此處安裝 Arduino IDE : http://www.arduino.cc/。

請注意,Arduino IDE 1.6.6中存在一些關鍵錯誤。

請確保您安裝了1.6.7或更高版本,否則此Instructable將無法使用!

還需要安裝 Visuino :https://www.visuino.com。

開始 Visuino ,如第一張圖片

所示,單擊 Arduino 組件上的“ 工具”按鈕( Visuino

中的(圖片1 )),如所示,選擇“ Arduino Nano ”圖片2

步驟5:在Visuino中:添加并連接SSD1306 OLED顯示組件

我們需要添加組件來控制OLED顯示屏:

鍵入“ oled ” ”,然后選擇“ SSD1306 OLED顯示器(I2C)”組件(圖片1 ),并將其放入設計區域(圖片2 )

在對象檢查器中,您可能需要更改“ 地址”屬性的 DisplaySSD13061 組件(圖片2 )(請參見此Instructable,以了解如何掃描I2C總線以查找人機界面的I2C地址)

將 DisplaySSD13061 組件的“ Out ”引腳連接到“ I2C 組件的通道(圖片2 )

連接通道的“ In ”輸入引腳 DisplaySSD13061 (圖片3 )連接到“ Digital [14]/ Avalog [0] 的“ Out ”輸出引腳 Arduino 組件的通道(圖片4 )

步驟6:生成,編譯和上傳Arduino代碼

在 Visuino 中,按 F9 或單擊圖片1 中顯示的按鈕以生成Arduino代碼,然后打開Arduino IDE

在 Arduino IDE 中,單擊 Upload 按鈕,以編譯和上傳代碼(圖片2 )

第7步:播放。..

恭喜您 !。您已經完成了項目。

圖片1 和視頻顯示已連接并通電的項目。如 Video 和 Picture 2 所示,Analog Pin 0的Analog值將開始在 OLED顯示屏上打印。如果您

在圖片3 上,您可以看到完整的 Visuino 圖。

責任編輯:wv

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

    關注

    28

    文章

    1489

    瀏覽量

    123908
  • Arduino
    +關注

    關注

    188

    文章

    6471

    瀏覽量

    187242
收藏 人收藏

    評論

    相關推薦

    【RA-Eco-RA4E2-64PIN-V1.0開發板試用】開箱+Keil環境搭建+點燈+點亮OLED

    ,修改如下代碼配置引腳模式: 在 main 函數調用的 hal_entry 函數里添加如下代碼即可點亮 LED2: 效果如下圖: 【點亮OLED顯示屏】 瑞薩 RA4E2 支持硬
    發表于 12-19 23:52

    【敏矽微ME32G070開發板免費體驗】開箱+點燈+點亮OLED

    使用 IO 模擬 I2C 通信,PC10、PB8 設置為高電平和低電平輸出,給 OLED 屏供電 驅動代碼如下: void OLED_SSD1306_Init(void) { u8 i
    發表于 12-19 00:25

    如何在顯示器設計中使用TPS6598x I2C控制TUSB564

    電子發燒友網站提供《如何在顯示器設計中使用TPS6598x I2C控制TUSB564.pdf》資料免費下載
    發表于 09-12 09:54 ?0次下載
    如何在<b class='flag-5'>顯示器</b>設計中使用TPS6598x <b class='flag-5'>I2C</b>控制TUSB564

    【核桃派ZeroW開發板體驗連載】小小氣象站 04 oled測試

    : sudo pip3 install adafruit-circuitpython-ssd1306 測試 按上一篇接線的SCL、SDA接在I2C1上面,這樣體現了I2C的一個特點,就是一個接口可以接
    發表于 08-11 13:33

    【xG24 Matter開發套件試用體驗】物聯網密碼柜之驅動矩陣鍵盤和OLED顯示器

    +circuitpython進行開發,矩陣鍵盤驅動為自行編寫,Oled驅動基于Adafruit SSD_1306庫。 到本階段為止已實現的功能: 矩陣鍵盤的輸入與識別 密碼校驗 邊緣檢測及錯誤處理
    發表于 08-04 23:04

    【CH32V208開發板】圖形庫u8g2oled顯示

    *64,I2C接口。u8g2是單色顯示庫的第二個版本,是開源的。u8g2支持lcd和oled
    發表于 07-29 23:11

    在OpenHarmony 3.1版本中,潤和hispark hi3861智能家居套件I2C驅動OLED屏幕的驅動如何改寫?

    前demo入口 但是問題來了,編譯的過程中報錯,稱ssd1306.cSSD1306_I2C_IDX定義的變量未聲明(圖片4),我查找資料發現,OH1.0中定義為WIFI_IOT_I2C_IDX_0(也是
    發表于 07-11 16:45

    【GD32F303紅楓派開發板使用手冊】第二十二講 IIC-IIC OLED顯示實驗

    通過本實驗主要學習以下內容: ?OLED驅動原理 ?IIC驅動OLED顯示操作 22.2 實驗原理 OLED模塊的驅動芯片為SSD1306
    的頭像 發表于 06-22 09:59 ?700次閱讀
    【GD32F303紅楓派開發板使用手冊】第二十二講  IIC-IIC <b class='flag-5'>OLED</b><b class='flag-5'>顯示</b>實驗

    ESP32-C3 ESP-IDF4.3.2 I2C驅動異常的原因?

    ESP32-C3,ESP-IDF版本4.3.2 使用I2C驅動OLED(驅動芯片SSD1306),開機正常驅動顯示,持續刷新屏幕,運行一段時
    發表于 06-19 07:06

    用proteus的OLED+SSD1306進行仿真,STM32F103硬件SPI進行通訊,OLED就是無法點亮的原因?

    140KBits/s了,不太應該是速度過快導致仿真跟不上,請問這是什么問題。下圖是我的連線圖,之前使用過模擬I2C也是一樣接線可以運行,當然在SPI下關于BS引腳和CS引腳等是有看著手冊進行修改過的,按道理硬件連接也不太可能會錯
    發表于 03-22 07:32

    128 x 64點陣式OLED/PLED段/帶控制的通用驅動SSD1306數據手冊

    電子發燒友網站提供《128 x 64點陣式OLED/PLED段/帶控制的通用驅動SSD1306數據手冊.pdf》資料免費下載
    發表于 03-19 11:01 ?3次下載

    STM32G474RE使用SPI+DMA發送給OLED屏時,SPI DMA發送不成功怎么解決?

    internal RAM to OLED with SSD1306 in horizontal addressing mode (blocks until interrupt function
    發表于 03-07 07:53

    什么是I2C接口?什么是I3C接口?I2CI3C的區別

    I2C接口是一種串行通信協議,全稱為Inter-Integrated Circuit,即集成電路間總線。它是一種雙向、兩線制(SCL和SDA)的串行通信接口,主要用于連接微控制和其他外圍設備,如傳感
    的頭像 發表于 02-17 14:39 ?6455次閱讀
    什么是<b class='flag-5'>I2C</b>接口?什么是<b class='flag-5'>I3C</b>接口?<b class='flag-5'>I2C</b>與<b class='flag-5'>I3C</b>的區別

    u8g2應用程序無法在moduStoolBox中構建是為什么?

    一些幫助。 u8g2 應用說明書 Step2 問題:它說把這個庫添加到應用程序中。 這是庫管理中的 SSD1306 OLED 控制
    發表于 01-24 07:03

    【核桃派1B 開發板試用體驗】+OLED顯示功能測試

    OLED屏是一種常見的顯示屏,在此類顯示屏中按接口來劃分,又分為I2C接口型和SPI接口型。 這里測試的OLED屏屬
    發表于 01-22 22:57
    主站蜘蛛池模板: 国产午夜精品一区二区三区| 最新国产成人综合在线观看| 美女夫妻内射潮视频| 亚洲国产欧美日韩在线一区| 國產麻豆AVMDXMDX| 伊人国产在线观看| 欧美日韩亚洲一区二区三区在线观看| GOGOGO高清在线播放韩国| 三男强一女90分钟在线观看| 国精产品一区一区三区有限公司| 伊人影院综合在线| 嫩草影院在线观看精品| 丰满的大白屁股ass| 亚洲精品高清在线观看| 末班车动漫无删减免费| 国产精品ⅴ视频免费观看| 亚洲伊人久久大香线蕉综合图片| 米奇在线8888在线精品视频| 国产成人精品电影| 一级特黄视频| 青柠在线观看免费高清电视剧荣耀| 国产99网站| 《乳色吐息》无删减版在线观看 | 三级黄色小视频| 精品国内自产拍在线观看视频| 啊好深啊别拔就射在里面| 亚洲精品天堂无码中文字幕影院| 你是淫荡的我的女王| 果冻传媒我的女老板| 超碰免费视频公开97| 亚洲人视频在线观看| 日韩亚洲欧美中文在线| 久章草一区二区| 国产一区日韩二区欧美三区| RUNAWAY韩国动漫免费网| 亚洲精品视频在线观看免费| 飘雪在线观看免费完整版 | 日韩爽爽影院在线播放| 麻豆国产精品久久人妻| 国产永不无码精品AV永久| 日本大尺码喷液过程视频|