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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5578|回復(fù): 4
打印 上一主題 下一主題
收起左側(cè)

開源!和你一起用51單片機(jī)和點(diǎn)陣打造游戲機(jī)、時(shí)鐘(上)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:53125 發(fā)表于 2013-8-16 22:40 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
終于又在51hei論壇冒泡了哈~~這兩個(gè)星期一直在搞這個(gè)16*8點(diǎn)陣,現(xiàn)在終于要和大家見面了哈。
這個(gè)應(yīng)該是我大學(xué)里面最后一次折騰51單片機(jī)了,因?yàn)榍岸我呀?jīng)入STM32了,不過這段又回來折騰了一翻。
特別說明:因時(shí)間和工程耗大的原因,在該貼未涉及教程、程序和原理圖等,本人決定會(huì)在元旦新年前專門錄展示視頻和必要的制作教程及部分程序講解等,并全部開源。同時(shí)為方便新手快速的打造其中的某個(gè)功能,會(huì)將合并程序和各個(gè)拆開的模塊程序一并共享給大家,畢竟并不是所有人都像我一樣能同時(shí)打造那么多功能,屆時(shí)敬請(qǐng)大家踴躍頂帖哈!本人提供的程序可以說幾乎涵蓋了51單片機(jī)教程里的各個(gè)功能和器件,及點(diǎn)陣顯示和及各類算法的技巧。總之,可以說是本人研究51單片機(jī)積累的經(jīng)驗(yàn)哈。

作為2013年新年禮物分享給大家哈~~
“下帖”,真正分享資料和教程帖已出:
http://www.zg4o1577.cn/bbs/dpj-20608-1.html
先曬兩張部分功能圖:




開始曬硬件圖(先不解釋和說明,留到下一帖哈,大家把看到器件的說出來,說得多且對(duì)的有刀幣獎(jiǎng)勵(lì)哦) :
整體硬件圖:



打開內(nèi)臟,整體圖:



內(nèi)臟上蓋主控板:



內(nèi)臟下蓋輔助功能板:



以上硬件能做什么呢?下面是整體功能介紹。
/************************************多功能智能玩具整體功能說明*******************
1、整合五大功能:
時(shí)鐘顯示(掉電走時(shí),帶閏年、鬧鐘、真人語音報(bào)時(shí)、半夜自動(dòng)開關(guān)屏、溫度顯示等,同時(shí)支持紅外遙控和按鍵雙控制);
俄羅斯方塊游戲(帶歡迎及結(jié)束畫面,可顯示游戲分?jǐn)?shù)并有加分機(jī)制,同時(shí)支持紅外遙控和按鍵雙控制);
FM收音機(jī)(帶外揚(yáng)功能,不開收音時(shí)也可當(dāng)一般功放機(jī)使用,同時(shí)支持紅外遙控和按鍵雙控制);
搖搖棒(包含三個(gè)界面顯示:當(dāng)前時(shí)間顯示、文本顯示“新年好”、文體顯示“我愛你”);
簡單電壓表(使用外接電源可測電壓范圍0-5V,使用內(nèi)置鋰電可測電壓范圍0-3.8V,誤差±0.1V);
2、可橫豎雙屏顯示功能,靜態(tài)顯示,上下移顯示,左右滾動(dòng)顯示。
3、具有機(jī)器工作狀態(tài)指示燈,在各個(gè)功能中進(jìn)行不同的操作,狀態(tài)LED均有不同變化。
4、全面同時(shí)支持紅外遙控和按鍵雙控制。
5、開機(jī)歡迎畫面,功能切換提示畫面。
6、外接電源+內(nèi)置鋰電雙電源滿足不同場合工作。
7、內(nèi)含功放電路,也可當(dāng)一般小功放使用。
8、關(guān)鍵數(shù)據(jù)掉電保存,如鬧鈴時(shí)間、報(bào)時(shí)開關(guān)等。
***************************************************************************************/

開始開機(jī)演示:
一、時(shí)鐘功能




/***********************一、時(shí)鐘功能介紹****************************************************
1、上電初始顯示時(shí)、分、秒,隔適當(dāng)時(shí)間后依次滾動(dòng)顯示年、月、日、星期、溫度和農(nóng)歷月、日,
        支持掉電走時(shí);
2、農(nóng)歷使用軟件計(jì)算,并對(duì)農(nóng)歷的顯示優(yōu)化,如1-10日顯示“初一-初十”,以及二十、三十的"廿"、"卅",
        一月顯示成“正”月等;
3、全面支持紅外按鍵和機(jī)械鍵盤雙操作;
4、帶一組鬧鈴功能,同時(shí)該鬧鈴支持在全部功能界面后臺(tái)運(yùn)行,在任一界面鬧鈴時(shí)間到均會(huì)響起,但不
        會(huì)中斷當(dāng)前操作。可以設(shè)置該鬧鈴的時(shí)間并掉電保存,支持手動(dòng)開關(guān)鬧鈴,鬧鈴時(shí)間到時(shí)默認(rèn)響一分鐘,
        并可在鬧鈴正在響時(shí)手動(dòng)停止(須返回時(shí)鐘界面才可);
5、支持真人語音報(bào)時(shí),到整點(diǎn)或按報(bào)時(shí)鍵會(huì)依次報(bào)時(shí)、分、秒,年、月、日、星期、溫度和農(nóng)歷月、日,
        也支持手動(dòng)開關(guān)報(bào)時(shí)和掉電保存自動(dòng)報(bào)時(shí)開關(guān)狀態(tài)。整點(diǎn)報(bào)時(shí)標(biāo)志位在后臺(tái)運(yùn)行,在打開報(bào)時(shí)功能下,整點(diǎn)
        時(shí)在任一功能界面均會(huì)自動(dòng)返回時(shí)鐘顯示界面進(jìn)行報(bào)時(shí)(如果在游戲界面則會(huì)暫停并保存游戲才返回時(shí)鐘界面);
6、LED工作指示:一直是隔一秒閃一次。
*****************************************************************************************/

二、俄羅斯方塊游戲功能




/***********************二、俄羅斯方塊游戲功能介****************************************************
1、16*8豎屏顯示,隨機(jī)產(chǎn)生方塊;
2、智能算法判斷,判斷遇障礙、遇邊界、自動(dòng)消行等,盡可能的減少游戲BUG;
3、兩位數(shù)碼管顯示游戲分?jǐn)?shù),并設(shè)有游戲機(jī)制,如消一行加1分,消兩行3分,消四行7分等,并
        在每計(jì)30分設(shè)為一個(gè)關(guān)卡,每加一個(gè)關(guān)卡方塊速度加快一個(gè)單位;
4、支持遙控和按鍵雙操作;
5、游戲未開始和結(jié)束界面均做優(yōu)化;
6、暫停游戲后再切換到其它功能界面會(huì)自動(dòng)保存當(dāng)前游戲狀態(tài),當(dāng)再次返回游戲功能界面會(huì)繼續(xù)游戲,
        同時(shí)當(dāng)整點(diǎn)報(bào)時(shí)啟動(dòng)時(shí)也會(huì)自動(dòng)先暫停并保存當(dāng)前游戲狀態(tài)再返回時(shí)鐘顯示并報(bào)時(shí)。不暫停,離開
        游戲界面后再返回時(shí),游戲會(huì)清空并重新啟動(dòng)。
7、LED工作指示:在游戲未開始界面快閃,游戲開始時(shí)隔一秒閃一次,游戲暫停時(shí)一直亮。
*****************************************************************************************/

三、FM收音功能


/***********************三、FM收音功能介紹****************************************************
1、手動(dòng)調(diào)頻、自動(dòng)搜臺(tái)調(diào)頻雙模式;
2、支持遙控和按鍵雙操作;
3、收音機(jī)界面,16*8顯示屏用于顯示當(dāng)前頻率,數(shù)碼管用于顯示溫度;
4、可接耳機(jī),也可打開外揚(yáng),并有耳機(jī)天線增強(qiáng)信號(hào);
5、不打開收音機(jī),可將內(nèi)置功放當(dāng)做一般放大器,輸入音源放大;
6、LED工作指示:正常工作時(shí)隔一秒閃一次,自動(dòng)搜臺(tái)時(shí)快閃。
*****************************************************************************************/

四、“搖搖棒”功能(捕捉拍攝這種東西很蛋疼)





/***********************四、“搖搖棒”功能介紹****************************************************
1、默認(rèn)第一畫面是顯示時(shí)鐘,可顯示當(dāng)前時(shí)、分、秒;
2、第二、三畫面是顯示文本“新年好”和“我愛(心形)你”
3、僅支持按鍵操作,按OK鍵切換顯示畫面;
4、數(shù)碼管顯示當(dāng)前功能序號(hào);
5、LED工作指示:常亮。
*****************************************************************************************/
五、“簡單電壓表”功能



/***********************五、“簡單電壓表”功能介****************************************************
1、兩位簡單電壓表,16*8顯示"U=",在數(shù)碼管顯示電壓值“X.X”;
2、使用外接5V電源測量范圍是0-5V,使用內(nèi)置鋰電測量范圍是0-3.8V,誤差±0.1V),不可反接;
3、除功能切換界面按鍵有效外,其它按鍵全無效;
4、LED工作指示:常亮。
*****************************************************************************************/
六、其它顯示優(yōu)化,如有開機(jī)畫面,功能切換的提示畫面哈





展示完畢了哈,再返回回去看看我前幾天的帖子,看還有什么功能沒實(shí)現(xiàn)


本來還有頻譜顯示和計(jì)算器,這兩個(gè)功能如果不合在其它功能的話,我還是調(diào)試好了的。特別是語音計(jì)算器,源碼我已經(jīng)弄好,只是整到一起的時(shí)候出了很多問題,后面不能整一起。但后面還是會(huì)向大家分享和展示這兩個(gè)模塊功能的。也許某些大神覺得這些功能都沒什么,分開的功能估計(jì)很多人都可以寫出來,但是要很多的功能整在一起,并用不是很高級(jí)的51單片機(jī)來實(shí)現(xiàn)會(huì)出現(xiàn)N多問題。其實(shí)按照我以前做板和寫程序的進(jìn)度,根本不需要那么一兩個(gè)星期才做完,但是這一次在程序這里耗了很長的時(shí)間,每增加一個(gè)功能就會(huì)出現(xiàn)N多BUG,很多子模塊的功能和自己以前都寫有或直接網(wǎng)上有,但真整合在一起,每天就是不斷測試和發(fā)現(xiàn)BUG,然后想辦法修正。而且開發(fā)語言用的是C,這樣功能雜多的工程用KEIL編譯出來后,某些東西就變味了,就會(huì)出現(xiàn)到現(xiàn)在我都無法解決的小BUG。當(dāng)然,本人當(dāng)年學(xué)單片機(jī)是從匯編起步的,對(duì)單片機(jī)的硬件還是蠻了解的哈。
最后給大家曬曬我的整個(gè)工程截圖,各個(gè)功能各分成一個(gè)C文件。大家看看就知道我這個(gè)工程不簡單了。編譯出來,選擇了九級(jí)編譯優(yōu)化還是有15K左右哈。



頂這帖的人越多,開源和視頻分享的進(jìn)度會(huì)越來越快,期待大家的支持!
“下帖”,真正分享資料和教程帖已出:
http://www.zg4o1577.cn/bbs/dpj-20608-1.html

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏3 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:60246 發(fā)表于 2014-4-3 21:51 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報(bào)

板凳
ID:66181 發(fā)表于 2014-9-15 11:39 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報(bào)

地板
ID:299054 發(fā)表于 2019-6-19 10:33 | 只看該作者
謝謝分享!
回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 天天av天天好逼 | 美女毛片免费看 | 一区二区三区不卡视频 | 精品国产区 | 奇米影视在线 | 一区二区三区四区在线视频 | 精品亚洲一区二区三区 | 91久久久久| 不卡一区二区三区四区 | 黄色网址免费在线观看 | 国产精品视频在线观看 | 天天射美女| 农村真人裸体丰满少妇毛片 | 日本一区二区高清视频 | 国产不卡视频在线 | 亚洲小视频在线播放 | 精品一区二区在线观看 | 久久精品在线免费视频 | 在线国产一区二区 | 日韩中文字幕免费在线观看 | 日韩久久久久久久 | 欧美日韩国产中文 | 国产日韩欧美精品一区二区 | 久久久999国产精品 中文字幕在线精品 | 羞羞视频免费在线观看 | 精品久久国产 | 国产欧美精品区一区二区三区 | 中文字幕一区二区在线观看 | 精品美女 | 国产资源在线播放 | 91在线视频观看免费 | 91在线精品一区二区 | 美女福利视频网站 | 91成人免费看片 | 三区四区在线观看 | 色吧综合| h片免费在线观看 | 在线观看国产视频 | 日本一区二区三区免费观看 | 国产精品久久久久久久久久久久 | 91精品国产色综合久久不卡蜜臀 |