2010年5月16日 星期日

要你命二萬企劃

其實在【要你命四千】圓滿達成任務後,蔚&克就一直有一個遺憾,因為實在很想做個全自動版的玩具,來增進大家的感情,但礙於全自動版,要做很多控制與處理,應該是勢必要用到 MicroController,但蔚自從離開學校後,就再也沒碰硬體了,再加上克的開發領域也鮮少用到 MicroController,所以這是一大挑戰呀!


就在我們把夢~遺忘的這天,克提到了某顆 MicroController 的功能與開發性,這才讓我們又想起了,埋藏在心中多時的【要你命二萬】,不就可以用這顆實現嗎! 神呀~ 感謝您對我們的眷顧,看來 "二萬" 有機會了~ Go~ Go~

產品名稱: 要你命二萬
產品小名: 終極密碼之電到叫爹叫娘
產品目標: 掌上型互動式終極密碼,中獎你就叫爹叫娘吧~
產品特色: 可攜性高,公平,不限人數,自動化(免主持人)
製作材料: 《暫定如下》
 ◎ MicroController x 1 ,AT8PS56
 ◎ CMOS CD4016 x 2 ,七段多工開關
 ◎ 7805 x 1 ,5v穩壓IC
 ◎ 電阻 470 x 7 ,七段顯示限流
 ◎ 電阻 4.7K x 10, 開路輸出電阻 (排阻亦可)
 ◎ 電解電容 470uF/16v x 2, 穩壓保護電容
 ◎ 共陽七段顯示器 x 6 ,顯示用(最大、最小、輸入)
 ◎ LS7447 x 1 ,BCD 解碼七段
 ◎ 按鈕 x 2 ,上下選輸入值
 ◎ 微動開關 x 2 ,Commit 用(推微動要可導電材)
 ◎ 單切開關 x 1 ,電源
 ◎ 按鈕 x 1 ,長按 Reset 密碼用
 ◎ 千人震材料 x 1
 ◎ 外殼 x 1


§MicroController I/O 腳位使用定義§
 ● 1 個 Input 使用者輸入值 "增加" 鈕
 ● 1 個 Input 使用者輸入值 "減少" 鈕
 ● 1 個 Input 使用者 Commit 開關串聯輸入
 ● 1 個 Input Reset 重置並取亂數
 ● 4 個 Output 輸出七段顯示用 BCD 值
 ● 6 個 Output 輸出七段輪流掃描值
 ● 1 個 Output 推動千人震電路


§遊戲流程說明§
 1. 開啟電源 (首次進入,系統無法動作)
 2. 長按 Reset (依按的時間不同,取得不定的密碼值)
 3. 2個一組的7段顯示器,會顯示 99-XX-00
 4. 玩家輪流,採用 增加/減少 按鈕的模式修改 XX 值
 5. 輸入完成,要同時按下二個金屬 Commit 鈕達一秒以上
 6. 若您運氣超好,過關了,顯示器會逼近 Ex. 52-XX-00
 7. 若您很賽,就會有一陣麻酥的快感,再回步驟2重玩
 8. 就這樣,愈來愈刺激的換人動作 (重覆步驟456)


§電路設計§

§人機界面§



§結語§
蔚say:
還沒真的開始做,就發覺東西還真不少,也翻出了學生時代的Data Book 找 IC,哇~我好像又年輕了起來呢~ 真是超期待的,我的小宇宙~燃燒吧~~~

克say:
很有挑戰性的感覺,就是這種感覺了,今天的我沒有極限~~~


§相關網頁§
要你命二萬記事(一)

4 則留言:

  1. 妙say:
    我也算是有一點貢獻,出了一張嘴,建議在按時,會有音效出現~~這樣比較刺激喲~~

    回覆刪除
  2. 這主意不錯呦! 不過我們會再和廠商討論可行性後,再給您答覆 (這才是出一張嘴的最高境界)

    回覆刪除
  3. 哇~~完全看不懂~~不過一定很讚!

    一切拜託了

    回覆刪除
  4. 昨天晚上去光華的材料行備料,用了一顆冷門的 CMOS IC ,都買無!所以看來料件清單要修正一下了,而且昨天還天真的買錯了排阻,看來隔行如隔山,一點也不假~

    回覆刪除