中文字幕无码日韩视频无码三区

電子棋的制作方法

文檔序號:9337267閱讀:611來源:國知局
電子棋的制作方法
【技術領域】
[0001]本發明涉及電子玩具領域技術領域,尤其是一種用于包括兩種顏色棋子的電子棋。
【背景技術】
[0002]隨著個人電腦端和移動端的游戲軟件迅猛發展,棋類軟件已經被移植電腦、手機等各種平臺,搶占了傳統棋類游戲的消費者市場,很多棋類游戲的愛好者沉迷于電腦、手機平臺游戲不可自拔,影響身心健康,所以現在越來越多的棋類游戲的愛好者回歸到傳統的娛樂中來,下棋者面對面對弈,傳統棋是采用棋子和棋盤組成,下棋時需要擺放棋盤和棋子,通過拿動棋子實現走棋,通過放置棋子實現落棋,操作復雜且麻煩,影響用戶體驗。

【發明內容】

[0003]本發明所要解決的技術問題是提供一種電子棋,它可以解決傳統下棋需要擺放棋盤和棋子,拿動棋子走棋,放置棋子落棋的問題。
[0004]為了解決上述問題,本發明所采用的技術方案是:這種電子棋,包括棋盤,在所述棋盤上設有多個棋格和與微電腦控制器連接的顯示模塊,每個所述棋格內設有與觸摸控制器連接的銅箔和發兩種顏色光的發光元件,所述微電腦控制器還與所述觸摸控制器和程序下載與調試器及串口轉并口芯片連接,所述串口轉并口芯片與所述發光元件連接;
控制方法是:
所述微電腦控制器初始化后,所述觸摸控制器檢測所述銅箔是否被觸摸,如果被觸摸,則微電腦控制器驅動第一個首次出現的觸摸值對應的發光元件發出一種顏色的光;如果沒有被觸摸,則所述發光元件不發光;如果繼續觸摸所述銅箔,所述觸摸控制器檢測并存儲該觸摸值,所述微電腦控制器從觸摸控制器內的讀取該觸摸值,并判斷該觸摸值是否為首次出現,如果不是首次出現,則對應的發光元件不發光,如果是首次出現,則該發光元件發出另一種顏色的光;依此類推,相鄰兩次觸摸所述銅箔,所述微電腦控制器判定如果觸摸值均為首次出現,則觸摸有效,相應發光元件發光且前后兩次發光的顏色不同,如果為重復出現的觸摸值,則第二次觸摸無效,相應發光元件不發光;對弈結束時通過顯示模塊顯示對弈的結果。
[0005]上述技術方案中,更具體的技術方案還可以是:所述顯示模塊包括型號為⑶4094芯片和數碼管,所述數碼管通過⑶4094芯片與微電腦控制器連接。
[0006]進一步的:每個所述棋格內的發光元件為兩個發不同顏色光的LED燈。
[0007]進一步的:所述微電腦控制器包括型號為STM32F103RCT6的控制芯片。
[0008]進一步的:所述觸摸檢測器包括型號為BS818A-2觸摸檢測芯片。
[0009]進一步的:所述串口轉并口芯片的型號為⑶4094。
[0010]進一步的:所述程序下載與調試器采用聯合測試工作組即JTAG將程序燒寫到所述控制芯片中。
[0011]由于采用了上述技術方案,本發明與現有技術相比具有如下有益效果:
1、本發明用發光元件作為棋盤棋子,通過顯示器顯示對弈結果,采用觸摸的方式使得發光元件的顏色交替發亮,實現落子,節省拿棋子和落棋子操作,對弈結束后不用收拾棋子和棋盤,操作簡單。
[0012]2、本發明采用的主要芯片價格低廉,因此制作成本低廉,另外本發明由于趣味性強,可玩性高及操作簡單,廣泛適用于各類人群。
【附圖說明】
[0013]圖1是實施例的結構示意圖。
[0014]圖2是本發明的器控制示意圖。
[0015]圖3是本發明的控制流程圖。
【具體實施方式】
[0016]以下結合附圖實施例對本發明作進一步詳述:
如圖1和圖2所示的電子棋的實施例,本實施例是以五子棋為例,包括棋盤7,在所述棋盤7上設有電源開關9、多個棋格8和與微電腦控制器I連接的顯示模塊6,每個所述棋格8內設有與觸摸控制器4焊接連接的銅箔和發兩種顏色光的發光元件5,所述微電腦控制器I還與所述觸摸控制器4和程序下載與調試器2及串口轉并口芯片10連接,所述串口轉并口芯片10與所述發光元件5連接,其中,
發光元件5為LED燈,包括紅色LED燈、藍色LED燈和I/O引腳,每個所述棋格8內的發光元件5為兩個LED燈,紅色LED和藍色LED表示棋子,組成8x8的五子棋棋局;
所述觸摸檢測器4包括型號為BS818A-2的觸摸芯片及接口電路,本實施例中觸摸芯片BS818A-2的數量為2個,組成并存儲每個棋格內獨立的觸摸值,用于檢測該觸摸值控制五子棋;
所述顯示模塊6包括⑶4094芯片、顯示管,該顯示管為數碼管,該數碼管通過⑶4094芯片與微電腦控制器I連接,用于獲得數碼管需要的電流,通過數碼管顯示對弈結果,用于觀察五子棋局的對弈情況;
所述微電腦控制器I包括型號為STM32F103RCT6的控制芯片,用于裝載及運行程序、讀取及處理觸摸檢測器4檢測到的觸摸值,控制相應的LED燈亮或滅、控制顯示模塊6的顯示信息;
串口轉并口芯片10的型號為⑶4094,本實施例有16個⑶4094芯片與棋盤上的LED燈引腳焊接連接;
所述程序下載與調試器2采用JTAG仿真器將程序燒寫到微電腦控制器I中,并進行程序的調試;
工作前,先將應用程序通過JTAG仿真器燒寫到微電腦控制器I中并調試正常。圖3是控制流程圖,工作原理如下:
工作時,打開電源開關9,微電腦控制器I初始化后,觸摸檢測器4檢測銅箔是否有觸摸行為,微電腦控制器I周期性地讀取觸摸檢測器4內的觸摸值,該周期設為毫秒級,本實施例設置微電腦控制I的讀取周期為2毫秒,如果有觸摸行為,那么微電腦控制器I讀取觸摸檢測器4內的觸摸值,驅動CD4094芯片控制觸摸到的棋格的LED燈亮;以此類推;微電腦控制器I根據觸摸順序做相應的處理:驅動第一個首次出現的觸摸值對應的LED燈發紅色的光,實現落子;如果再觸摸LED燈,微電腦控制器I判斷讀取的觸摸值是否為首次出現,如果為首次出現,則驅動第二個首次出現的觸摸值對應的LED燈發藍色的光,實現落子,如果為重復出現則LED燈不發光;繼續觸摸銅箔,驅動第三個首次出現的觸摸值對應的LED燈發紅色的光,實現落子;依此類推,紅色的光與藍色的光交替出現;重復出現的觸摸值,LED燈不亮;微電腦控制器I判斷當前觸摸值對應發光的LED燈是否為五子連珠,連珠是指發相同顏色光的LED燈在一條直線上,剛好出現五子連珠時,LED燈先亮實現落子,再控制連珠的五子閃爍一段時間,這段時間可以設置,本實施例中設置為3秒,然后對弈結束,再觸摸任何一個銅箔,任一個LED燈都將不亮;微電腦控制器I將當前的對弈的結果通過顯示模塊6顯不,關閉電源開關9。
[0017]使用LED燈作為棋子通過觸摸與觸摸檢測芯片連接的銅箔的方式控制棋子,實現面對面對弈,又可以節省拿棋子和落棋子操作,實施例中的連珠可以根據情況可以為五子連珠,六子連珠等。
【主權項】
1.一種電子棋,包括棋盤(7),其特征在于:在所述棋盤(7)上設有多個棋格(8)和與微電腦控制器(I)連接的顯示模塊(6),每個所述棋格(8)內設有與觸摸控制器(4)連接的銅箔(3)和發兩種顏色光的發光元件(5),所述微電腦控制器(I)還與所述觸摸控制器(4)和程序下載與調試器(2)及串口轉并口芯片(10)連接,所述串口轉并口芯片(10)與所述發光元件(5 )連接; 控制方法是: 所述微電腦控制器(I)初始化,所述觸摸控制器(4)檢測所述銅箔(3)是否被觸摸,如果被觸摸,則微電腦控制器(I)驅動第一個首次出現的觸摸值對應的發光元件(5)發出一種顏色的光;如果沒有被觸摸,則所述發光元件(5)不發光;如果繼續觸摸所述銅箔(3),所述觸摸控制器(4)檢測并存儲該觸摸值,所述微電腦控制器(I)從觸摸控制器(4)內的讀取該觸摸值,并判斷該觸摸值是否為首次出現,如果不是首次出現,則對應的發光元件(5)不發光,如果是首次出現,則該發光元件(5)發出另一種顏色的光;依此類推,相鄰兩次觸摸所述銅箔(3),所述微電腦控制器(I)判定如果觸摸值均為首次出現,則觸摸有效,相應發光元件發光且前后兩次發光的顏色不同,如果為重復出現的觸摸值,則第二次觸摸無效,相應發光元件不發光;對弈結束時通過顯示模塊(6)顯示對弈的結果。2.根據權利要求1所述的電子棋,其特征在于:所述顯示模塊(6)包括型號為⑶4094芯片和數碼管,所述數碼管通過⑶4094芯片與微電腦控制器(I)連接。3.根據權利要求1或2所述的電子棋,其特征在于:每個所述棋格(8)內的發光元件(5)為兩個發不同顏色光的LED燈。4.根據權利要求3所述的電子棋,其特征在于:所述微電腦控制器(I)包括型號為STM32F103RCT6的控制芯片。5.根據權利要求4所述的電子棋,其特征在于:所述觸摸控制器(4)包括型號為BS818A-2觸摸感應芯片。6.根據權利要求4或5所述的電子棋,其特征在于:所述串口轉并口芯片(10)的型號為 CD4094。7.根據權利要求6所述的電子棋,其特征在于:所述程序下載與調試器(2)采用聯合測試工作組即JTAG將程序燒寫到所述控制芯片中。
【專利摘要】本發明公開了一種電子棋,涉及電子產品技術領域,包括棋盤,在所述棋盤上設有多個棋格和與微電腦控制器連接的顯示模塊,每個所述棋格內設有與觸摸控制器連接的銅箔和發兩種顏色光的發光元件,所述微電腦控制器還與所述觸摸控制器和程序下載與調試器連接及通過串口轉并口芯片與所述發光元件連接。本發明用于將兩種顏色的傳統棋游戲實現成電子棋,與現有技術相比,本發明解決傳統下棋需要擺放棋盤和棋子,拿動棋子走棋,放置棋子落棋的問題。
【IPC分類】A63F3/02, A63F9/14
【公開號】CN105056517
【申請號】CN201510562255
【發明人】彭建盛, 韋慶進, 覃勇, 彭金松, 何奇文, 王思, 潘冬利
【申請人】河池學院
【公開日】2015年11月18日
【申請日】2015年9月7日
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1