久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6959|回復(fù): 6
收起左側(cè)

51單片機(jī)串口通信和16*16點(diǎn)陣屏播放badapple視頻 附源程序

  [復(fù)制鏈接]
ID:658665 發(fā)表于 2020-4-15 00:20 | 顯示全部樓層 |閱讀模式
基于51單片機(jī)串口通信和16*16點(diǎn)陣屏播放badapple視頻的實(shí)驗(yàn)(badapple518)

教程我寫在word文檔里了

基于51單片機(jī)串口通信和16*16點(diǎn)陣屏播放badapple視頻的實(shí)驗(yàn)(badapple為5分18秒)

連線如圖,比較簡單,單片機(jī)到74HC595只有3根線,74HC595到16*16點(diǎn)陣有32根線(其中段選16根,位選16根)(圖片中位選已經(jīng)通過電路板默認(rèn)連接)



打開程序
設(shè)置波特率,可以根據(jù)實(shí)際情況調(diào)整單片機(jī)和74HC595模塊的連線,端口設(shè)置在port.h文件中



并將程序下載到開發(fā)板上(.hex文件在output文件夾中)
如果連線沒有錯(cuò),點(diǎn)陣默認(rèn)顯示”始”字

打開STC-ISP的串口助手

點(diǎn)擊發(fā)送文件

因?yàn)樵诔绦虻拇谕ㄐ懦跏蓟?我選擇的是19200的波特率,所以在串口助手這里也選擇19200波特率,并選擇60FPS對應(yīng)的文件,如果在這里選擇30FPS的文件那么播放速率會是60FPS文件的兩倍


如果過程沒有出錯(cuò),那么現(xiàn)象如圖

關(guān)于badapple文件的制作方法就不在這里講述了,我就說一下思路吧
badapple文件制作思路:
  •   獲取badapple的視頻文件
  •   將視頻文件分解為一幀一幀的圖片,可以用視頻的連續(xù)截圖軟件實(shí)現(xiàn),也可以用格式工廠現(xiàn)將圖片轉(zhuǎn)化為GIF文件,再將GIF轉(zhuǎn)化為圖片(注意獲取的圖片所對應(yīng)的是視頻的一幀,也就說,如果你要制作60幀的badapple文件,就要1秒截取60張圖片,或者GIF文件為60)
  •   第一種方法:將獲取的圖片剪裁并轉(zhuǎn)換為位圖,因?yàn)辄c(diǎn)陣只能顯示01,,所以要將圖片剪裁,并設(shè)置圖片分辨率為16*16,之后轉(zhuǎn)換為位圖,這里可以用PS軟件,再將位圖轉(zhuǎn)換為二進(jìn)制或十六進(jìn)制文件,這里用批量取模軟件(在轉(zhuǎn)換圖片時(shí)注意取模方式)
第二種方法:使用軟件image2Lcd v3.2,可以直接將圖片轉(zhuǎn)換為位圖的二進(jìn)制文件,使用軟件時(shí)注意輸出數(shù)據(jù)類型,掃描模式,輸出灰度(選單色)和最大寬度和高度(16*16)就行了
強(qiáng)烈建議使用第二種方法,第一種方法容易出錯(cuò),第二種方法簡單(雖然說我用的是第一種方法,第二種方法我沒用過,理論上可行,而且網(wǎng)上的教程也大都采用image2Lcd軟件實(shí)現(xiàn)取模)
  •   文件制作完成,設(shè)置好單片機(jī)和串口波特率并用串口發(fā)送文件即可

幀數(shù)與波特率的關(guān)系
1幀有16*16=256位的數(shù)據(jù),對應(yīng)波特率為256/0.8=320(起始位和停止位各一位),也就是說一秒發(fā)送一幀,波特率就應(yīng)該為320,一秒鐘發(fā)送30幀,波特率為320*30=9600,,一秒鐘發(fā)送60幀,波特率為320*60=19200

最后

制作文件比單片機(jī)程序難得多

新手剛開始制作文件十有八九是失敗的,不要灰心,先弄清楚程序的原理,再學(xué)習(xí)制作文件.
我從剛開始學(xué)習(xí)51單片機(jī)到完成16*16點(diǎn)陣播放badapple歷時(shí)1個(gè)多月,其中包括點(diǎn)陣模塊的學(xué)習(xí)和串口通信的學(xué)習(xí),文件的制作方法大部分也是自己想出來的,現(xiàn)在想想自己也是夠笨的
如果你弄清楚了以上的教程,就繼續(xù)前進(jìn),嘗試使用stc12的單片機(jī)、0.96OLED屏幕結(jié)合SD卡模塊播放badapple,效果比16*16點(diǎn)陣好很多

1.jpg
程序的使用方法也在里面
提取碼:lz1y

全部資料51hei下載地址:
bad_apple(串口通信 16_16點(diǎn)陣).rar (16.01 MB, 下載次數(shù): 97)

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

ID:276663 發(fā)表于 2020-4-15 09:16 | 顯示全部樓層
你也真是有時(shí)間玩
回復(fù)

使用道具 舉報(bào)

ID:658665 發(fā)表于 2020-4-15 11:32 | 顯示全部樓層
興趣是最好的師傅,如果只學(xué)習(xí)單片機(jī)的知識而不加以運(yùn)用,單片機(jī)的知識不容易記住,學(xué)習(xí)單片機(jī)的熱情也會減退,經(jīng)常將自己的知識加以運(yùn)用,制作出小的作品,能更好的激發(fā)自己的興趣,從而更好的學(xué)習(xí)
回復(fù)

使用道具 舉報(bào)

ID:64089 發(fā)表于 2020-4-16 08:42 | 顯示全部樓層
樓上說的是,興趣是最好的老師,有了興趣一切都有動力去干。接近不惑之年,依然對電子充滿熱情,這也是人生一大樂事。
樓主奉獻(xiàn),下載來學(xué)習(xí)!
回復(fù)

使用道具 舉報(bào)

ID:630491 發(fā)表于 2020-4-19 20:16 | 顯示全部樓層
badApple這種視頻可以把4個(gè)12864拼起來看,這樣的話換成TFT彩屏就可以看電影了(加張sd卡吧)
回復(fù)

使用道具 舉報(bào)

ID:66679 發(fā)表于 2020-4-20 21:37 | 顯示全部樓層
興趣是最好的師傅,樓主這種自己創(chuàng)造學(xué)習(xí)動力確實(shí)不錯(cuò),值得學(xué)習(xí)。
回復(fù)

使用道具 舉報(bào)

ID:953352 發(fā)表于 2021-7-15 11:06 | 顯示全部樓層
您好,請問一下串口發(fā)送數(shù)據(jù)的格式是什么,就是(bad_apple_60FPS(終)(19200)),這個(gè)數(shù)據(jù)是怎么做的,求大佬教教我謝謝!
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲不卡视频 | 成人片免费看 | 黄色大片在线免费观看 | 日本aaaa | 黄色一级影片 | 欧美视频一区二区 | 欧美亚洲在线 | 国产一级视频在线观看 | 中文字幕av在线 | 欧美日韩在线播放 | 国产精品视频网 | 香蕉视频一直看一直爽 | 精品少妇| 91丨九色丨国产在线 | 爱福利视频网 | 日本天堂网 | 在线视频亚洲 | 国产剧情在线 | 黄色免费网站视频 | 一区二区免费视频 | 亚洲精品中文字幕乱码三区91 | 国产精品免费一区二区 | 青青草免费在线观看视频 | 少妇一级淫片 | 成人毛片在线 | 久久av资源| 久久精品黄色 | 九九精品视频在线观看 | 黄色三级视频网站 | www.日本黄色 | 色偷偷噜噜噜亚洲男人 | 亚洲黄色三级 | 欧美日韩视频 | 亚洲无人区一线二线三线 | 免费黄色一级视频 | 国产午夜小视频 | 久久综合伊人 | 男人的天堂在线视频 | 国产欧美精品一区二区三区 | 国产香蕉在线观看 | 亚洲一级大片 |