在8位微控制器上播放視頻

諾基亞手機的LCD顯示器已經看到了一定的用途,可輕鬆接通Arduino或其他微控制器項目。通常,這些LCD僅用於顯示幾行文本,或者如果有人感覺真的很想,那麼小圖。羞恥,那麼我們沒有看到更加複雜和計算地具有挑戰性的任務,比如播放視頻。 [VINOD]向我們發送了他在這些小彩色屏幕上玩視頻的方式,只使用ATMEGA32微處理器令人驚訝的是。

通過使用前一個項目的代碼在SD卡上保存未壓縮的圖像數據,開始啟動。 [VINOD]能夠一次編寫幻燈片程序,一次通過SD卡一個文件並顯示每個圖像。從那裡,它只是一個使用Python腳本來將.avi視頻文件的幀轉換為未壓縮圖像並在15幀/秒時顯示它們。

將這些視頻轉換為talkies有點問題,但在拍攝未壓縮的

結果是能夠以15幀為秒和132 x 65分辨率在15幀中播放視頻。您可以在休息後查看演示視頻。

Leave a Reply

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

Related Posts

Makerfaire K.c .:驚人的黃蜂翅膀Makerfaire K.c .:驚人的黃蜂翅膀

首先讓我說Redbull比賽已經消耗了所有的時間,並且我並沒有像我希望的那樣快速地迅速地獲得這些makerfaire覆蓋消息。請耐心等待,我保證有幾個。 當我走來走去時,我瞥了一眼,看到了一個真正驚人的黃蜂翅膀上的一翅片拍打。運動非常好,但是當他們在不使用時折疊到不同的位置時,我真的被吹走了。我設法在偶數追踪開發人員,並問他一些問題。 [喬迪]被委託將這些作為服裝的一部分。他始於Googling Ornopter設計,並最終提出了一個相當好的矛盾。許多比特是專門打印的3D,包括驅動齒輪。這應該節省了大量的時間和精力。正如您在休息後在視頻中看到的那樣,運動真的很好,並且他們折疊下來的事實真的很酷。 看起來像Makerbot有一些好鏡頭! 當我問他遇到了什麼困難時,我可以告訴那裡有幾個。一個例子是,事件前一天晚上,伺服器自動升溫並降低翅膀未能完成其作業。他迅速裝修了一個允許他手動將它們拉到位置的錶帶。我發現他的手指上也有一個柔性傳感器,以便手動製作翅膀翻蓋,儘管它似乎被禁用了。我不得不說[喬迪]做了一個非凡的工作,我迫不及待地想看看更加重新設計的內容。

READ MOREREAD MORE

更好的汽車和卡車鉸支3D打印更好的汽車和卡車鉸支3D打印

我們通常利用3D打印複製的產品,我們可能會以其他方式與標準的加工方法製作。弗勞恩霍夫協會的運動型轎車和卡車新門鉸鏈採用了不同的策略:它試圖比同等加工的零件要好得多。業務聲明,新的部分是成功的一半費用,以及求值比典型的鉸鏈少35%。 在他們的3D軟件刺激使用工具的研究小組分析了不同的方面,導致生產成本。其中的一些人一定的部分,而其他人一定的過程。例如,定向部分以減少支持以及最大化在形狀上的發展表面的量。 通過模擬鉸鏈上的力量,它並沒有太大的差別的工具可能消除材料。這使重量降低了35%。更少的材料也表明較少的打印時間,還節省了成本。 老實說,沒有什麼他們做了必須的消息包括在3D打印任何個人。在一個實用的方法定向的一部分是有道理的。我們看到無論是在3D打印去除不必要的材料以及標準製造。迷人的部分是利用的工具來幫助自動化這些優化。我們不能告訴應用軟件的定價是什麼,以及大家都在猜測這是不是針對消遣3D打印市場。然而有趣的是,我們懷疑有些苦勞,以及在提供軟件應用程序可能網上類似的模擬結果可以做些什麼為好。 從理論上講,可以做有限的方面分析任何類型的工具應該能夠找出材料去除。我們已經觀察到的汽車製造商正在採用3D打印。

READ MOREREAD MORE

幾年前,RGB LED矩陣具有STM32和DMA幾年前,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上獲得,並且有一個很好的視頻顯示完成的項目可以做些什麼。您可以在下面檢查一下。

READ MOREREAD MORE