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

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

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

3天內不再提示

如何用Arduino構建數碼相框

454398 ? 來源:工程師wv ? 2019-08-27 11:01 ? 次閱讀

第1步:獲取所有部件

如何用Arduino構建數碼相框

構建此項目所需的部件是這些:

Arduino Nano

A 1.8“ST7735顯示屏

小型面包板

有些電線

SD

可選部件:

Powerbank

成本項目大約15美元,但我相信你已經有一些這樣的部分可用,所以你可以用更少的錢建立這個項目。您可以在視頻說明中找到指向所有部分的鏈接。讓我們看看如何構建這個項目。

第2步:1.8“ST7735彩色TFT

首先,ST7735彩色TFT顯示器是一種非常便宜的顯示器。它的價格大約為5美元,并且它有很好的庫支持。我已經使用了很多項目,我認為這很棒!

此外,該顯示器提供160×128像素的分辨率,可以顯示65.000種顏色。它使用SPI接口與Arduino板通信。除此之外,它適用于所有可用的Arduino板,如Arduino Uno,Arduino Mega和Arduino Due。它也適用于基于ESP8266的主板,如Wemos D1和Wemos D1迷你主板。

此外,主板的功耗約為50mA在我看來,電流并不壞。我們可以輕松地使用這個電路板來構建不需要一直打開的電池供電項目。總之,如果你需要顏色和低價,這是最好的Arduino顯示器之一。成本。

我準備了一個關于1.8“ST7735彩色TFT顯示屏的詳細教程。我已將視頻附加到此步驟。

步驟3:

為了將SD卡插槽與Arduino一起使用,我們需要將顯示器的4個頂部引腳與Arduino連接。

我已將一些母頭針腳焊接到它們上面,我們已準備好連接它們。 SD卡模塊使用SPI協議與Arduino進行通信。所以我們必須使用Arduino Nano的硬件SPI引腳。

顯示SD卡引腳 - Arduino引腳

SD_CS?數字引腳4

SD_MOSI?數字引腳11

SD_MISO?數字引腳12

SD_SCK?數字引腳13

現在我們已準備好連接顯示屏的底部引腳。為了看看如何連接顯示器檢查視頻教程,我已經附加到上一步。顯示器和SD卡模塊都使用SPI引腳,因此在一些Arduino SPI引腳上我們連接了兩根線!

顯示底部引腳 - Arduino引腳

Arduino LED?3.3V

CSK?D13

SDA?D11

A0?D9

重置?D8

CS?D10

GND?GND

VCC?5V

好了,現在我們已經準備好啟動項目了。如您所見,一切都按預期工作,圖像一個接一個地顯示在屏幕上。

步驟4:

現在讓我們看一下項目的軟件方面。

為了達到這個效果,我們必須使用Adafruit的庫來顯示ST7735。我們還需要Adafruit GFX庫。 Adafruit在ST7735庫中做了出色的工作。

spitftbitmap示例從SD卡加載圖像并將其顯示在顯示屏上。我稍微修改了該代碼,以便永遠循環,加載更多圖像并使用顯示的橫向方向。

void loop() {

bmpDraw(“logo.bmp”, 0, 0);

delay(3000);

bmpDraw(“mezapos.bmp”,0,0);

delay(3000);

bmpDraw(“sparti.bmp”,0,0);

delay(3000);

bmpDraw(“mani.bmp”,0,0);

delay(3000);

bmpDraw(“lisbon.bmp”,0,0);

delay(3000);

}

與往常一樣,您可以找到附加到此步驟的項目代碼。

使用示例提供的bmpDraw函數,我們可以輕松加載和顯示位圖圖形在我們的項目中!但您必須確定,您的位圖具有正確的格式。

為了將圖像轉換為該項目的正確格式,我使用了Paint.net免費軟件。我加載了我的圖像,然后我以160x128像素的顯示器的正確分辨率調整大小。然后我將圖像保存為.bmp文件,位深度為24位。就是這樣,我們現在要做的就是將它們保存到SD卡并使用文件名調用命令bmpDraw。

步驟5:

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

    關注

    1

    文章

    37

    瀏覽量

    27403
  • Arduino
    +關注

    關注

    189

    文章

    6493

    瀏覽量

    190185
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    解鎖垂直美學!如何在你的Raspberry Pi相框中僅顯示豎版照片!

    如何在你的RaspberryPi相框中僅顯示豎幅照片這篇文章可能只針對一小部分讀者,但這就是像這樣的博客的樂趣所在:你可以深入探索各種極客話題。已在搭載BookwormWayland
    的頭像 發表于 03-25 09:33 ?220次閱讀
    解鎖垂直美學!如何在你的Raspberry Pi<b class='flag-5'>相框</b>中僅顯示豎版照片!

    通過Arduino Nano Matter開發板構建智能卷簾系統

    在本指南中,您將學習如何通過Arduino NanoMatter開發板和板上的Silicon Labs(芯科科技)MGM240S多協議無線模塊來構建一個智能卷簾系統。該系統可通過 Amazon
    的頭像 發表于 02-28 09:46 ?469次閱讀
    通過<b class='flag-5'>Arduino</b> Nano Matter開發板<b class='flag-5'>構建</b>智能卷簾系統

    AN-737: 如何用ADIsimADC完成ADC建模

    電子發燒友網站提供《AN-737: 如何用ADIsimADC完成ADC建模.pdf》資料免費下載
    發表于 01-13 14:54 ?0次下載
    AN-737: 如<b class='flag-5'>何用</b>ADIsimADC完成ADC建模

    基于ESP開發板的變色龍藝術相框

    今天小編給大家帶來的是印度Maker Makestreme?的變色龍相框項目,該項目基于 esp8266以及Seeed Studio Waterproof WS2813 RGB LED Strip
    的頭像 發表于 12-30 11:22 ?662次閱讀
    基于ESP開發板的變色龍藝術<b class='flag-5'>相框</b>

    開源項目!基于 Arduino 的 MIDI 架子鼓

    MIDI 鼓的整個過程 - 從使用壓電傳感器到使用 3D 打印設計布局,再到使用 Arduino Leonardo 進行編碼。 此設置可與 GarageBand、Ableton 等程序無縫協作。和我一起
    發表于 11-25 12:00

    基于Arduino的串口通信項目

    基于Arduino的串口通信項目涉及多個方面,包括硬件連接、軟件編程、串口參數配置等。 一、硬件準備 Arduino開發板 :確保你有一塊Arduino開發板,如Arduino Uno
    的頭像 發表于 11-22 09:24 ?1976次閱讀

    stm32與Arduino的比較

    在微控制器的世界里,STM32和Arduino是兩個經常被提及的名字。STM32是一系列由STMicroelectronics生產的高性能微控制器,而Arduino則是一個開源電子原型平臺,基于易于
    的頭像 發表于 11-19 15:45 ?3912次閱讀

    如何使用Arduino實現CAN總線通信

    CAN總線(Controller Area Network)是一種多主控制的串行通信協議,廣泛應用于汽車電子、工業自動化等領域。它以其高可靠性、實時性和靈活性而受到青睞。Arduino作為一個
    的頭像 發表于 11-12 10:09 ?2529次閱讀

    何用Jacinto內部的GPtimer輸出PWM信號控制屏幕背光

    電子發燒友網站提供《如何用Jacinto內部的GPtimer輸出PWM信號控制屏幕背光.pdf》資料免費下載
    發表于 09-29 10:25 ?0次下載
    如<b class='flag-5'>何用</b>Jacinto內部的GPtimer輸出PWM信號控制屏幕背光

    何用PMBus解碼UCD90xxx故障日志

    電子發燒友網站提供《如何用PMBus解碼UCD90xxx故障日志.pdf》資料免費下載
    發表于 09-25 10:04 ?0次下載
    如<b class='flag-5'>何用</b>PMBus解碼UCD90xxx故障日志

    何用 S7-200 實現 Modbus 通信?

    電子發燒友網站提供《如何用 S7-200 實現 Modbus 通信?.pdf》資料免費下載
    發表于 09-14 10:22 ?2次下載

    外國人很喜歡數碼相框,要送就送更特別的裸眼3D數碼相框

    裸眼3D數碼相框不僅是一款高科技產品,更是一種生活方式的革新。它以其獨特的功能和出色的顯示效果,贏得了眾多用戶的青睞。如果你正在尋找一款新穎、特別的禮品,不妨考慮一下裸眼3D數碼相框
    的頭像 發表于 09-10 14:13 ?591次閱讀
    外國人很喜歡<b class='flag-5'>數碼</b><b class='flag-5'>相框</b>,要送就送更特別的裸眼3D<b class='flag-5'>數碼</b><b class='flag-5'>相框</b>

    怎樣用Arduino測試鋰電池容量

    本文詳細介紹了如何用Arduino測量鋰電池的容量。并附有電路圖和Arduino的程序代碼。
    的頭像 發表于 07-30 09:14 ?1532次閱讀
    怎樣用<b class='flag-5'>Arduino</b>測試鋰電池容量

    如何使用Arduino IDE構建的ELF映像?

    我有一個要求,我需要使用使用 Arduino IDE 構建的ELF映像,但 NonOS SDK 中提供了boot_v1.6.bin。我執行了以下步驟 背景: 1. Arduino 構建
    發表于 07-09 07:13

    裸眼3D電子數碼相框——立體視界觸手可及

    在科技的浪潮中,我們總是追求著更加前沿的創新,希望能將那些珍貴的瞬間以更加鮮活的方式保存。如今,英倫科技為我們帶來了一款革命性的產品——10.1英寸裸眼3D電子數碼相框,它不僅讓我們能夠無需任何輔助
    的頭像 發表于 06-25 13:48 ?1410次閱讀
    裸眼3D電子<b class='flag-5'>數碼</b><b class='flag-5'>相框</b>——立體視界觸手可及
    主站蜘蛛池模板: 美女自熨出白浆视频在线播放 | 欧美婷婷色 | 日本免费黄色片 | 色之综综 | 国产精品免费视频拍拍拍 | 黄色三级在线观看 | 九月丁香婷婷 | 一级片免费看 | 亚洲福利视频一区二区三区 | 97人人插| 亚洲 欧美 成人 | 大色综合 | 欧美一级视频在线观看欧美 | 2021国产精品午夜久久 | 国产精品二区三区免费播放心 | 天天天天做夜夜夜夜 | 你懂的网站在线观看网址 | ts人妖国产一区 | 日本不卡一区在线 | 在线观看色视频 | 1024手机看片日韩 | 国产午夜在线观看视频播放 | 亚洲瑟瑟网 | 狠狠干狠狠色 | 加勒比一木道|视频在线看 加勒比在线免费视频 | 好硬好湿好爽再深一点h | 欧美色影视 | 天天做天天爱天天做天天吃中 | 国产精品主播在线 | 成人男女啪啪免费观看网站 | 中文字幕在线观看日剧网 | 毛片免费看网站 | 狠狠干b| 色视频免费国产观看 | 激情丁香六月 | 男人的天堂一区二区视频在线观看 | 99国产精品农村一级毛片 | 国产黄色a三级三级三级 | 性视频一区 | 第四色播日韩第一页 | 在线看黄网 |