幾年前,RGB LED矩陣具有STM32和DMA

,[Frans-Willem]得到了一些RGB LED面板。十32×16面板是很多LED,並驅動所有面板需要一些足夠強大的硬件。他嘗試使用FPGA開發板,但這對24位顏色沒有足夠的內存。微控制器du Jour – 一個Ti Stellaris – 沒有閃爍的情況下無法獲得超過16位的顏色。通過一堆LED,但沒有辦法推動它們,[Frans-Willem]將面板放在某處的盒子裡,等待他們可用於最充分的能力。

當[Frans-Willem]與F1發現板引入STM32系列芯片時,這一天來了。在試圖找到與此板一起使用的一些電子播放時,他偶然發現了LED面板,並更多地嘗試了。結果是壯觀的,具有33位顏色,動畫通過WiFi的路由器流式傳輸。

有問題的面板是HUB75 LED面板。在32×8面板中,每種顏色有六個數據引腳 – 兩個 – 四行選擇引腳和三個控制引腳。行選擇引腳選擇哪一行像素在任何時候都處於活動狀態。循環速度足夠快,似乎他們一直在一起。控制引腳幾乎與移位寄存器的控制引腳相似,數據引腳填充了明顯的作用。

實際驅動LED的代碼在STM32F4上借助DMA和FSMC,或芯片上的柔性靜態存儲器控制器。此外設負責監控內存中的控制線,因此當您切換寫入頻閃時,芯片將轉儲數據線上的任何內存中的某個地址。這是照顧產生時鐘信號的好方法。

對於將像素發送到此顯示驅動程序,[Frans-Willem]正在使用Ever-pound tp-link wr703n。他最初計劃通過USB端口發送所有像素數據,但是過多的開銷,USB 1.1不夠快。通過使用帶有新的駕駛者和重新編譯的OpenWRT版本來修復。

複製此項目的所有軟件可在GitHub上獲得,並且有一個很好的視頻顯示完成的項目可以做些什麼。您可以在下面檢查一下。

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts

這一年,七段顯示器這一年,七段顯示器

七段顯示器可能在這些年之後有點波特,但這並不表示沒有方法來加入它。與正常的基於光子的顯示器的機械版本出現是一個流行的項目,其中我們多年來已經看到了很多例子。但這七段顯示器是非常機械的處理,以及翻轉數字的特殊方法。 通過大量的機械顯示器,我們用於看到每個段的狀態改變了某種執行器,如螺線管或伺服。 [Shinsaku Hiura]使用帶有一個凸輪的3D印刷桶為每個凸輪進行時尚設計作出決定。每個鉸接的段都附著在充當從動件的臂上,騎在其凸輪上並以設定的圖案翻轉或關閉。顯示哪個數字取決於槍管的位置,該位置由單個伺服和一對齒輪控制。它為電氣簡約和整體優雅交易機械複雜性,以及您可以從下面的視頻中看到,它非常糟糕。 我們認為這一構建的最佳部分是弄清楚凸輪的形狀。我們想知道他們如何與鏡頭在[Greg Zumwalt]的機械顯示器中的凸輪型材進行比較;它使用兩個具有凹槽的單獨光盤,但原理幾乎相同。 感謝[Jan Derogee]為提示。

READ MOREREAD MORE

解鎖20+隱藏的Google Chrome主題解鎖20+隱藏的Google Chrome主題

外觀,Google Chrome帶有許多開發人員和用戶策劃的主題並不是隱藏的事實。並且可以通過進入設置>“外觀”主題輕鬆訪問它們。在那裡,您可以找到Chrome開發人員和第三方供應商創建的14個主題。但是,許多用戶似乎並沒有意識到以下事實:鉻瀏覽器本身中有20多個主題,儘管對普通用戶來說是隱藏的。這些可以通過啟用Chrome標誌來解鎖。 標誌是實驗功能,對於普通用戶來說可能不穩定。從金絲雀版本開始,這些主題標誌涵蓋了開發人員Beta,最後是Chrome的穩定版本。儘管我還沒有遇到任何穩定問題,但由於用戶而言,經驗仍然可能有所不同。如果您遇到任何穩定問題,只需禁用這些標誌即可。另外,請記住,這些主題僅適用於Chrome的桌面版本,而不是在Android或iOS上。考慮到這一點,現在讓我們看看如何解鎖這20多個Google Chrome主題。此外,如果您想要更多與Chrome瀏覽器相關的此類想法和技巧,請查看5個想法以充分利用Google Chrome。 如果您一直在嘗試找到具有深色模式的出色網絡瀏覽器,則需要查看我們的5個具有深色模式或夜間主題的最佳Android瀏覽器列表。 解鎖隱藏的Google Chrome主題 在開始過程之前,請確保您使用的是Chrome穩定版本77。現在,在Chrome瀏覽器中打開一個新選項卡,並逐一輸入以下鏈接。輸入第一個URL並從下拉列表中,更改默認選項以啟用。也為其他兩個做到這一點。 chrome:// flags/#chrome-colors chrome:// flags/#chrome-colors-custom-color-picker chrome:// flags/#ntp-customization-menu-v2 將所有三個標誌設置為啟用後,您將不得不重新啟動瀏覽器。點擊底部存在的重新啟動選項。如果該選項不存在,則可能必須手動重新啟動瀏覽器。完成後,打開一個新標籤,然後點擊右下方的自定義選項。選擇“顏色和主題”選項,然後選擇23個新生動主題中的任何一個。選擇選擇後,請點擊以進行更改以進行反映。恭喜!您現在已經成功解鎖了各種隱藏的Google Chromes。 隱藏的快捷方式自定義 儘管您啟用了NTP-Customization-Menu-V2標誌來解鎖隱藏的Google Chrome主題,但另一個功能也可能已經解鎖。在自定義下,選擇“快捷”選項卡。在本節下,Google添加了兩種定制快捷方式的新方法。您可以選擇第一個選項並查看策劃的快捷方式(當前默認視圖)。或者讓Google根據您經常查看的網站為您創建快捷方式(第二個選項)。但是,如果您想隱藏頁面上的所有快捷方式,只需在隱藏快捷方式開關上切換即可。 因此,這是關於如何解鎖您喜歡的Google Chrome瀏覽器上的各種隱藏主題的快速指南。您是否喜歡它們,或者商店中的那些對您來說足夠了很多?在下面的評論部分中分享您的觀點。 閱讀下一篇:清除緩存和瀏覽chrome for Android的數據

READ MOREREAD MORE

另一份報告說,蘋果計劃在今年9月另一份報告說,蘋果計劃在今年9月

進行多次活動,蘋果公司強烈期望在年底之前宣布多種新產品,新的Digitimes報告聲稱,該公司將在9月份舉行多個媒體活動 。 9月往往是宣布新iPhone的月份,但是根據新報告,我們可以在這次同一個月看到多個事件。 儘管蘋果傾向於舉辦多個活動,甚至只是通過新聞稿宣布某些產品,但Digitimes認為,今年將有所不同,該公司將“在9月舉辦一系列產品發布會”。 我們預計蘋果將在9月宣布iPhone 13陣容,但根據報告,蘋果還將在那裡宣布新的iPad 9。 在年底之前,我們還可以看到新的Apple Watch系列7可穿戴設備,iPad Mini 6,刷新的AirPods和New MacBook Pro Notebooks。 當然,蘋果可能會通過新聞稿宣布大多數設備,尤其是更新的AirPods之類的東西。 但是,它們也可以與新iPhone一起宣布 – 似乎有可能。 但是,我們將在9月看到三個定制在線活動的想法似乎不太可能。 鑑於數字的準確性有些粗略的歷史,我們會用少許鹽來將其進行。 您可能還想檢查一下: 下載:Windows 11 Build 22000.132 ISO Beta發布了帶有新剪切工具等的ISO Beta 今天如何使用新兵訓練營在Mac上安裝Windows 11

READ MOREREAD MORE