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

電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>WisBlock從PNG文件創(chuàng)建LED矩陣顯示屏方法

WisBlock從PNG文件創(chuàng)建LED矩陣顯示屏方法

2023-06-21 | zip | 0.00 MB | 次下載 | 2積分

資料介紹

使用 RAK14012 LED 矩陣顯示模塊創(chuàng)建 16x16 像素彩色圖像

WisBlock 生態(tài)系統(tǒng)提供了一個名為 RAK14012 的 16x16 LED RGB 矩陣顯示模塊,它適合 WisBlock 底板的 IO 插槽。這款 LED RGB 矩陣基于流行的 WS2812B RGB LED 芯片。在本教程中,您將學(xué)習(xí)如何在 LED 矩陣上為黑白和彩色創(chuàng)建自定義 16x16 圖像顯示。這將允許您使用 WisBlock 創(chuàng)建不同的圖像,甚至是動畫像素運動顯示。我們將創(chuàng)建一個 16x16 像素的圖像,然后將其轉(zhuǎn)換為二進制形式,以便我們可以將其包含在代碼中并在 WisBlock Core 中運行。

這是 16x16 LED 矩陣面板。它位于非剛性 PCB 中,允許您稍微彎曲 LED 矩陣。

pYYBAGSAdNSAPcDtAAQEKvJVwjI715.png

硬件設(shè)置

要開始,您需要具備以下硬件 components.1。RAK14012 RGB LED 矩陣模塊(該模塊已包含一個 16x16 LED RGB 矩陣)。 2.LED 矩陣的外部電壓供應(yīng)(這很重要,因為 LED 矩陣消耗大量功率,尤其是在全亮度時)。3.WisBlock Core(我用的是RAK4631)。 4.WisBlock 底座(任何帶 IO 插槽的底座都可以使用)。

要連接模塊,您可以按照 RAK14012 快速入門指南中的說明進行操作。該指南將告訴您使用 RAK14012 所需的內(nèi)容,本教程將不涉及這些內(nèi)容。遵循該指南將幫助您更輕松地創(chuàng)建此項目。

這些是配置 LED 顯示所需的模塊。它由 WisBlock Core、WisBlock Base 和 RAK14012 LED RGB Matrix 模塊組成。RAK14012 有一個連接到 16x16 RGB LED 矩陣的 3 針接線端子

pYYBAGSAdNiASyDSAAbtld1N2V8104.png

16x16 LED RGB 矩陣下有可用的可焊盤。基本上,這些是中間的數(shù)據(jù)線和電源線(5V 和 GND)。您必須為其連接外部電源,以確保您有足夠的電量來點亮顯示屏。DIN 和 DOUT 還允許您級聯(lián)多個 LED 矩陣,但這超出了本教程的范圍。

poYBAGSAdN-ABk1LAAY1uc1ZE_A393.png

創(chuàng)建圖像

在本教程中,我們將使用 Pixilart 在線繪圖平臺創(chuàng)建要在 LED RGB 矩陣上顯示的像素化圖像。您可以創(chuàng)建一個帳戶或直接開始繪制您的像素化藝術(shù)作品。

?

您必須創(chuàng)建一個新文件并將兩者的寬度和高度大小更改為大小 16。這與您的 RAK14012 模塊的像素尺寸相同。之后,單擊新建繪圖。

poYBAGSAdOWAXkdcAAB1fs2cg08792.png

創(chuàng)建新繪圖后,您將擁有一個 16x16 的空白畫布。您可以使用右側(cè)的工具來創(chuàng)建您想要的繪圖。顏色選擇可以在繪圖網(wǎng)頁的左側(cè)找到。

pYYBAGSAdOiAMcS1AACN4tyxtKo913.png

在我的重影圖像上,我使用桶工具將背景設(shè)為純黑色,然后使用繪畫工具繪制圖像。您還可以選擇創(chuàng)建多個圖層,但在本教程中,單個圖層就可以正常工作。最后一步是將創(chuàng)建的圖像導(dǎo)出為 png 圖像文件并將其存儲在您的計算機上。生成的 png 圖像將非常小,這是 16x16 圖像大小的預(yù)期。

poYBAGSAdO-ADxArAACUtH4T6Y4276.png

將圖像轉(zhuǎn)換為數(shù)組變量

一旦您創(chuàng)建的圖像準(zhǔn)備就緒,您必須將其轉(zhuǎn)換為 32 位數(shù)組,這被 RAK14012 庫接受。為此,您必須使用一個名為 LCD Image Converter ( lcd-image-converter ) 的免費轉(zhuǎn)換器工具。在此軟件中,您必須通過依次單擊“文件”和“打開”來打開您在上一步中創(chuàng)建的圖像。

pYYBAGSAdPGABMwuAAA5Uhj-k24044.png

文件將打開,您將看到 16x16 像素的繪圖。如果圖像正確,您現(xiàn)在可以通過依次單擊“選項”和“轉(zhuǎn)換”來繼續(xù)轉(zhuǎn)換。

poYBAGSAdPWAALfHAABj4bKkeXs827.png

您需要在此處配置兩件事,以便您可以擁有適用于 RAK14012 庫的兼容陣列。在 Prepare 選項卡下,您必須選中 Use custom script。使用此特定掃描腳本是為了與 RAK14012 的 16x16 LED RGB 矩陣的排列兼容。

?

?

for (var y = 0; y < image.height; y++)
{
if (y % 2 == 1)
{
for (var x = 0; x < image.width; x++)
{
image.addPoint(x, y);
}
}
if (y % 2 == 0)
{
for (var x = image.width - 1; x >= 0; x--)
{
image.addPoint(x, y);
}
}
}

?

?

poYBAGSAdPiAP1cIAAB-KkAlxtY994.png

要配置的第二個參數(shù)是圖像選項卡下的塊大小。選擇 32 位,因為這是 RAK14012 庫接受的格式。選擇 32 位后,您現(xiàn)在可以單擊 Show Preview 查看輸出數(shù)組。

pYYBAGSAdPqACAemAABhqN6qiVs868.png

這是由 LCD Image Converter 軟件生成的 256 大小的 32 位數(shù)組,您將在 WisBlock Core 的代碼中使用它。使用這些值將允許您在 16x16 LED RGB 矩陣上看到您在 Pixilart 網(wǎng)站上繪制的圖像。

pYYBAGSAdP6ACLM0AAIqH7unmcw589.png

準(zhǔn)備 WisBlock 代碼

在此步驟中,您必須在您的 PC 上安裝 Arduino IDE,并在其 Board Manager 中添加 RAK Boards BSP。如果您還沒有安裝 RAK 板,特別是基于 RAK4630 的 WisBlock Core,您可以遵循 RAK Arduino BSP 指南:GitHub - RAKWireless/RAKwireless-Arduino-BSP-Index:RAKwireless BSP Support for the Arduino Board Manager 。RAK4631 和 RAK4631-R 在本教程中都是兼容的。

在確保您擁有必要的 WisBlock Core 之后,您可以繼續(xù)將此庫添加到您的 Arduino IDE:GitHub - RAKWireless/RAK14012-LED-Matrix:用于 RAK14012 的 Arduino 庫,用于控制基于單線的 LED 像素和條帶。該庫必須以 .zip 格式下載并手動添加到 Arduino IDE。

poYBAGSAdQCAUdtoAACJCgozcOs331.png

成功安裝庫后,我們可以從這個示例代碼開始(RAK14012-LED-Matrix/RAK14012_RGB_Matrix_SingleCycle.ino at main·RAKWireless/RAK14012-LED-Matrix ),然后修改它以顯示我們之前創(chuàng)建的32位數(shù)組. 如果你決定先上傳這個草圖(我推薦),那么你會看到一個點從左到右掃描整個 LED 矩陣。

pYYBAGSAdQKAeVoCAACM97612l4141.png

我們需要在此示例中更改兩件事,以便顯示在 Pixilart 中創(chuàng)建的自定義圖像。首先要添加的是我們從圖像轉(zhuǎn)換器生成的 32 位數(shù)組。

poYBAGSAdQWANdOKAAGVRAbI4Hs130.png

要更新的第二項是 void 循環(huán)中的一項,它改變了圖像的顯示方式。此代碼片段將單獨更新彩色重影圖像的每個像素,然后它將與完整的重影照片保持三秒鐘,然后再返回掃描。

pYYBAGSAdQeAcUkPAAA-Z0Lkpu4077.png

在此之后,您現(xiàn)在可以編譯并上傳代碼。最后,您現(xiàn)在應(yīng)該將圖像顯示在 LED RGB 矩陣上。

poYBAGSAdQuAcGbWAAGd53nM34k760.png

結(jié)論

RAK14012 是 WisBlock 生態(tài)系統(tǒng)中的一個很棒的模塊,因為它允許您創(chuàng)建基于 16x16 像素圖像的顯示。憑借其 RGB 功能,富有創(chuàng)意的 WisBlock 用戶可以構(gòu)建更復(fù)雜的顯示,甚至可以制作短動畫。雖然本教程展示了如何在 16x16 LED RGB 矩陣中創(chuàng)建 png 圖像,但您也可以在顯示器中制作數(shù)字和文本,從而打開其他可能的應(yīng)用程序,如空氣質(zhì)量顯示、排隊系統(tǒng)、貨幣跟蹤器等項目。你在等什么?在我們的商店中查看RAK14012并開始制作您自己的創(chuàng)意展示!

?

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應(yīng)用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關(guān)電源設(shè)計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅(qū)動電路設(shè)計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學(xué)會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 最近中文字幕完整版免费高清| 2017最新伦理伦理片67| 中国女人精69xxxxxx视频| 99久久伊人一区二区yy5099| 国产精品俺来也在线观看| 精品亚洲国产成AV人片传媒| 女教师公车痴汉在线播放| 无套内射无矿码免费看黄| 在线不卡中文字幕| 成人在线不卡视频| 九九热精品在线| 三级黄色a| 永久adc视频年龄确认| 成人免费一区二区无码视频 | 国产激情精品久久久久久碰| 精品免费久久久久久成人影院| 欧美牲交A欧美牲交| 亚洲欧美日韩国产精品26u| CHINA篮球体育飞机2022网站| 国产全肉乱妇杂乱视频| 欧美巨大xxxx做受高清| 亚洲综合色婷婷在线影院| 囯产精品麻豆巨作久久| 老太婆性BBWBBW| 学校女性奴sm训练调教| xx顶级欧美熟妞xxhd| 久久国产精品麻豆AV影视| 石原莉奈rbd806中文字幕| 1973性农场未删减版| 国产午夜精品自在自线之la| 秋霞午夜鲁丝片午夜精品久| 伊人成色综合人网| 国产精品一区二区AV交换| 求个av网站| 999www成人免费视频| 精品久久中文字幕有码| 午夜伦伦电影理论片费看| 变态露出野外调教| 蜜桃成熟时33D在线嘟嘟网| 亚洲色欲国产免费视频| 国产精品久久久久久免费字体|