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

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 6785|回復(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)

教程我寫(xiě)在word文檔里了

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

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



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



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

打開(kāi)STC-ISP的串口助手

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

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


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

關(guān)于badapple文件的制作方法就不在這里講述了,我就說(shuō)一下思路吧
badapple文件制作思路:
  •   獲取badapple的視頻文件
  •   將視頻文件分解為一幀一幀的圖片,可以用視頻的連續(xù)截圖軟件實(shí)現(xiàn),也可以用格式工廠現(xiàn)將圖片轉(zhuǎn)化為GIF文件,再將GIF轉(zhuǎn)化為圖片(注意獲取的圖片所對(duì)應(yīng)的是視頻的一幀,也就說(shuō),如果你要制作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ù)類(lèi)型,掃描模式,輸出灰度(選單色)和最大寬度和高度(16*16)就行了
強(qiáng)烈建議使用第二種方法,第一種方法容易出錯(cuò),第二種方法簡(jiǎn)單(雖然說(shuō)我用的是第一種方法,第二種方法我沒(méi)用過(guò),理論上可行,而且網(wǎng)上的教程也大都采用image2Lcd軟件實(shí)現(xiàn)取模)
  •   文件制作完成,設(shè)置好單片機(jī)和串口波特率并用串口發(fā)送文件即可

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

最后

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

新手剛開(kāi)始制作文件十有八九是失敗的,不要灰心,先弄清楚程序的原理,再學(xué)習(xí)制作文件.
我從剛開(kāi)始學(xué)習(xí)51單片機(jī)到完成16*16點(diǎn)陣播放badapple歷時(shí)1個(gè)多月,其中包括點(diǎn)陣模塊的學(xué)習(xí)和串口通信的學(xué)習(xí),文件的制作方法大部分也是自己想出來(lái)的,現(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)

評(píng)分

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

查看全部評(píng)分

回復(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ī)的知識(shí)而不加以運(yùn)用,單片機(jī)的知識(shí)不容易記住,學(xué)習(xí)單片機(jī)的熱情也會(huì)減退,經(jīng)常將自己的知識(shí)加以運(yùn)用,制作出小的作品,能更好的激發(fā)自己的興趣,從而更好的學(xué)習(xí)
回復(fù)

使用道具 舉報(bào)

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

使用道具 舉報(bào)

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

使用道具 舉報(bào)

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

使用道具 舉報(bào)

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

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 免费成人高清在线视频 | 日本高清aⅴ毛片免费 | 午夜精品一区二区三区在线视频 | 美女在线一区二区 | 国产偷录叫床高潮录音 | 日韩欧美在线观看视频网站 | 亚洲播放一区 | 欧美在线综合 | 正在播放一区二区 | 99精品视频免费观看 | 日日夜夜天天 | 午夜在线精品 | 国产999精品久久久久久 | 亚洲成人播放器 | 一区日韩| 日韩有码一区 | 国产精品久久久久久亚洲调教 | 精品视频一区二区三区在线观看 | 亚洲激情在线视频 | 男人av网 | 欧美精品久久久久久 | 欧美精品一区二区三区四区五区 | 观看毛片 | 欧美成人一区二区 | 国产一区二区高清在线 | 亚洲午夜精品一区二区三区他趣 | 一区二区三区免费看 | 一道本不卡视频 | 亚洲国产精品久久 | 综合伊人 | 玖玖在线精品 | 成人在线精品 | 久久久久久免费精品一区二区三区 | 亚洲精品一区二区在线观看 | 亚洲精品一区二区三区中文字幕 | 91av在线看 | 中文字幕亚洲区 | 国产剧情一区二区三区 | 国产高清在线精品一区二区三区 | 亚洲天堂日韩精品 | 国产精品mv在线观看 |