###### tags: `arduino` # 互動應用 - 剪刀、石頭、布 用開發板來做一個猜拳的遊戲機,可以和同學互相試試誰是拳王 課前學習 [MAX7219 8X8 LED 模組](https://hackmd.io/@nhRZnpVuR_GTv1y8DyLzFw/HyjtB2WZo) [開關控制 TTP223 觸控板模組](https://hackmd.io/@nhRZnpVuR_GTv1y8DyLzFw/SkbXAH57j) [mBlocK 慧編程介紹](https://hackmd.io/@nhRZnpVuR_GTv1y8DyLzFw/HkKzcJ0Js)  --- 首先我們先看看需要那些方塊,這些方塊有的目前還找不到,我們一一來建立。  --- 我們先把遊戲的代表圖型畫好,簡易版也可以用✕●☐來表示。  --- 建立一個"猜拳"變數,紀錄一下要出哪個圖案  ---  --- 設定好後把"猜拳"和"變數'猜拳'設為0"拉出來  --- 做出3個判斷方塊 猜拳=1、猜拳=2、猜拳=3  --- 接著,我們把每個數字對應到一個圖型上 例如: 猜拳=1 顯示剪刀 猜拳=2 顯示石頭 猜拳=3 顯示布 依照下面圖示,拼出3組方塊。  --- 接著再把3組方塊與觸控判斷組合再一起。  --- 因為再開始猜拳前,我們想讓剪刀、石頭、布如動畫般不停變化 所以再拚一組動畫用的方塊,放入到"觸控判斷"的"否則"  --- 接著開始拼主程式方塊 將"變數'猜拳'設為0"放入"從1到3隨機選取一個數"的方塊  --- 把之前完成的判斷程式、動畫程式、隨機方塊都放到"不同重複"裡面  --- 完成程式後,就可以上傳到Arduino 然後開始玩猜拳吧 (做好兩組,用行動電源就能到處找人玩了) 
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up